--- /srv/rebuilderd/tmp/rebuilderdxQPcJq/inputs/black_25.12.0-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdxQPcJq/out/black_25.12.0-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-24 10:12:27.000000 debian-binary │ -rw-r--r-- 0 0 0 4312 2026-02-24 10:12:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2159700 2026-02-24 10:12:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2160220 2026-02-24 10:12:27.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: 34c4d1d36964ede819caaec868be37b2dca8bf84 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9e023b4c8c36f6d854bc097e6bdbc0700f0aa833 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63346431 64333639 36346564 65383139 c4d1d36964ede819 │ │ │ │ - 0x00000010 63616165 63383638 62653337 62326463 caaec868be37b2dc │ │ │ │ - 0x00000020 61386266 38342e64 65627567 00000000 a8bf84.debug.... │ │ │ │ - 0x00000030 870ccb66 ...f │ │ │ │ + 0x00000000 30323362 34633863 33366636 64383534 023b4c8c36f6d854 │ │ │ │ + 0x00000010 62633039 37653662 64626330 37303066 bc097e6bdbc0700f │ │ │ │ + 0x00000020 30616138 33332e64 65627567 00000000 0aa833.debug.... │ │ │ │ + 0x00000030 2fd6306a /.0j │ │ ├── ./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: b8c66be34bf669c18870a45ba1d1e0092a77db78 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 46c9fddca94d2784accbb4140ba9d606eee84f32 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63363662 65333462 66363639 63313838 c66be34bf669c188 │ │ │ │ - 0x00000010 37306134 35626131 64316530 30393261 70a45ba1d1e0092a │ │ │ │ - 0x00000020 37376462 37382e64 65627567 00000000 77db78.debug.... │ │ │ │ - 0x00000030 f32c9e02 .,.. │ │ │ │ + 0x00000000 63396664 64636139 34643237 38346163 c9fddca94d2784ac │ │ │ │ + 0x00000010 63626234 31343062 61396436 30366565 cbb4140ba9d606ee │ │ │ │ + 0x00000020 65383466 33322e64 65627567 00000000 e84f32.debug.... │ │ │ │ + 0x00000030 76b593fc v... │ │ ├── ./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: ff8223dcb70b42e86c4c72da18c8f7e7d29ec41e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d5d14e9029ee720e7347cd8b4324bba65c3c68e4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38323233 64636237 30623432 65383663 8223dcb70b42e86c │ │ │ │ - 0x00000010 34633732 64613138 63386637 65376432 4c72da18c8f7e7d2 │ │ │ │ - 0x00000020 39656334 31652e64 65627567 00000000 9ec41e.debug.... │ │ │ │ - 0x00000030 57350057 W5.W │ │ │ │ + 0x00000000 64313465 39303239 65653732 30653733 d14e9029ee720e73 │ │ │ │ + 0x00000010 34376364 38623433 32346262 61363563 47cd8b4324bba65c │ │ │ │ + 0x00000020 33633638 65342e64 65627567 00000000 3c68e4.debug.... │ │ │ │ + 0x00000030 d4be32c5 ..2. │ │ ├── ./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: 9b5cf8f4eed9df80da50beee2e9e3fa5e08be019 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab1a14a8bc84a3dfb9ebdbcf30870cb9ad802a47 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35636638 66346565 64396466 38306461 5cf8f4eed9df80da │ │ │ │ - 0x00000010 35306265 65653265 39653366 61356530 50beee2e9e3fa5e0 │ │ │ │ - 0x00000020 38626530 31392e64 65627567 00000000 8be019.debug.... │ │ │ │ - 0x00000030 40998056 @..V │ │ │ │ + 0x00000000 31613134 61386263 38346133 64666239 1a14a8bc84a3dfb9 │ │ │ │ + 0x00000010 65626462 63663330 38373063 62396164 ebdbcf30870cb9ad │ │ │ │ + 0x00000020 38303261 34372e64 65627567 00000000 802a47.debug.... │ │ │ │ + 0x00000030 0c1c7d31 ..}1 │ │ ├── ./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: ec771616299a3ae6a4c52342e4011289545ba1d6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7e673d326701c6a827e84dce86102efc611c6f5b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37373136 31363239 39613361 65366134 771616299a3ae6a4 │ │ │ │ - 0x00000010 63353233 34326534 30313132 38393534 c52342e401128954 │ │ │ │ - 0x00000020 35626131 64362e64 65627567 00000000 5ba1d6.debug.... │ │ │ │ - 0x00000030 c3bc5428 ..T( │ │ │ │ + 0x00000000 36373364 33323637 30316336 61383237 673d326701c6a827 │ │ │ │ + 0x00000010 65383464 63653836 31303265 66633631 e84dce86102efc61 │ │ │ │ + 0x00000020 31633666 35622e64 65627567 00000000 1c6f5b.debug.... │ │ │ │ + 0x00000030 eb63aecc .c.. │ │ ├── ./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: 2f828576382cf687eb839cddda598d55c024d21c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8cd2f4165c2b59c2d15a9ff4e856dd2b726ec239 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38323835 37363338 32636636 38376562 828576382cf687eb │ │ │ │ - 0x00000010 38333963 64646461 35393864 35356330 839cddda598d55c0 │ │ │ │ - 0x00000020 32346432 31632e64 65627567 00000000 24d21c.debug.... │ │ │ │ - 0x00000030 e293eed0 .... │ │ │ │ + 0x00000000 64326634 31363563 32623539 63326431 d2f4165c2b59c2d1 │ │ │ │ + 0x00000010 35613966 66346538 35366464 32623732 5a9ff4e856dd2b72 │ │ │ │ + 0x00000020 36656332 33392e64 65627567 00000000 6ec239.debug.... │ │ │ │ + 0x00000030 623e7019 b>p. │ │ ├── ./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: 70a98aa8a6944a437ba04a35b2c91eddda8c9153 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d22b50c23da47fe748dc71d90525baa535c00d19 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61393861 61386136 39343461 34333762 a98aa8a6944a437b │ │ │ │ - 0x00000010 61303461 33356232 63393165 64646461 a04a35b2c91eddda │ │ │ │ - 0x00000020 38633931 35332e64 65627567 00000000 8c9153.debug.... │ │ │ │ - 0x00000030 59200d43 Y .C │ │ │ │ + 0x00000000 32623530 63323364 61343766 65373438 2b50c23da47fe748 │ │ │ │ + 0x00000010 64633731 64393035 32356261 61353335 dc71d90525baa535 │ │ │ │ + 0x00000020 63303064 31392e64 65627567 00000000 c00d19.debug.... │ │ │ │ + 0x00000030 7dbc1bd5 }... │ │ ├── ./usr/lib/python3/dist-packages/black/brackets.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: 0ff40f5c49da25acca75c3a33ab6cf292e0aa242 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f181088256722ba06943e9c625938a6fea9866f │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66343066 35633439 64613235 61636361 f40f5c49da25acca │ │ │ │ - 0x00000010 37356333 61333361 62366366 32393265 75c3a33ab6cf292e │ │ │ │ - 0x00000020 30616132 34322e64 65627567 00000000 0aa242.debug.... │ │ │ │ - 0x00000030 56176306 V.c. │ │ │ │ + 0x00000000 31383130 38383235 36373232 62613036 181088256722ba06 │ │ │ │ + 0x00000010 39343365 39633632 35393338 61366665 943e9c625938a6fe │ │ │ │ + 0x00000020 61393836 36662e64 65627567 00000000 a9866f.debug.... │ │ │ │ + 0x00000030 4316eaae C... │ │ ├── ./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: c9b8e671730286405f6b1faae4926e9a2796faa0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 02fdb763a5ea3f4353830d2d919373f1b4e14550 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62386536 37313733 30323836 34303566 b8e671730286405f │ │ │ │ - 0x00000010 36623166 61616534 39323665 39613237 6b1faae4926e9a27 │ │ │ │ - 0x00000020 39366661 61302e64 65627567 00000000 96faa0.debug.... │ │ │ │ - 0x00000030 84ec9f40 ...@ │ │ │ │ + 0x00000000 66646237 36336135 65613366 34333533 fdb763a5ea3f4353 │ │ │ │ + 0x00000010 38333064 32643931 39333733 66316234 830d2d919373f1b4 │ │ │ │ + 0x00000020 65313435 35302e64 65627567 00000000 e14550.debug.... │ │ │ │ + 0x00000030 ac7a253f .z%? │ │ ├── ./usr/lib/python3/dist-packages/black/cache.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: ca02f5bf0a636c1eeb74397238c5a59c7a53b6c7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6f09daf2f731dc5a23598f174b224dad5a221722 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30326635 62663061 36333663 31656562 02f5bf0a636c1eeb │ │ │ │ - 0x00000010 37343339 37323338 63356135 39633761 74397238c5a59c7a │ │ │ │ - 0x00000020 35336236 63372e64 65627567 00000000 53b6c7.debug.... │ │ │ │ - 0x00000030 cc6d04c6 .m.. │ │ │ │ + 0x00000000 30396461 66326637 33316463 35613233 09daf2f731dc5a23 │ │ │ │ + 0x00000010 35393866 31373462 32323464 61643561 598f174b224dad5a │ │ │ │ + 0x00000020 32323137 32322e64 65627567 00000000 221722.debug.... │ │ │ │ + 0x00000030 15609e37 .`.7 │ │ ├── ./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: b7ecad58c55fd2f725c333fef90428934c608899 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 14a511e50524d3cc0dd75e7622dd3b77bf95aea1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65636164 35386335 35666432 66373235 ecad58c55fd2f725 │ │ │ │ - 0x00000010 63333333 66656639 30343238 39333463 c333fef90428934c │ │ │ │ - 0x00000020 36303838 39392e64 65627567 00000000 608899.debug.... │ │ │ │ - 0x00000030 67f705fa g... │ │ │ │ + 0x00000000 61353131 65353035 32346433 63633064 a511e50524d3cc0d │ │ │ │ + 0x00000010 64373565 37363232 64643362 37376266 d75e7622dd3b77bf │ │ │ │ + 0x00000020 39356165 61312e64 65627567 00000000 95aea1.debug.... │ │ │ │ + 0x00000030 10a861a7 ..a. │ │ ├── ./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: 67e9f98842b5472781340d1010a35c2cbffc8b50 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1e66cfbe28975da5b9b1bcdc629164189955f361 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65396639 38383432 62353437 32373831 e9f98842b5472781 │ │ │ │ - 0x00000010 33343064 31303130 61333563 32636266 340d1010a35c2cbf │ │ │ │ - 0x00000020 66633862 35302e64 65627567 00000000 fc8b50.debug.... │ │ │ │ - 0x00000030 79c9d19a y... │ │ │ │ + 0x00000000 36366366 62653238 39373564 61356239 66cfbe28975da5b9 │ │ │ │ + 0x00000010 62316263 64633632 39313634 31383939 b1bcdc6291641899 │ │ │ │ + 0x00000020 35356633 36312e64 65627567 00000000 55f361.debug.... │ │ │ │ + 0x00000030 94d6ebd3 .... │ │ ├── ./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: a19dd907b0c6aa74f863105df3f1cad53b86001f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9df1893007ac5c6ee409afdb760acae3989d4c7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39646439 30376230 63366161 37346638 9dd907b0c6aa74f8 │ │ │ │ - 0x00000010 36333130 35646633 66316361 64353362 63105df3f1cad53b │ │ │ │ - 0x00000020 38363030 31662e64 65627567 00000000 86001f.debug.... │ │ │ │ - 0x00000030 79de7b46 y.{F │ │ │ │ + 0x00000000 64663138 39333030 37616335 63366565 df1893007ac5c6ee │ │ │ │ + 0x00000010 34303961 66646237 36306163 61653339 409afdb760acae39 │ │ │ │ + 0x00000020 38396434 63372e64 65627567 00000000 89d4c7.debug.... │ │ │ │ + 0x00000030 aa37ac66 .7.f │ │ ├── ./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: 6c6ee2227e93437ba2edeb8dd24cb14254cb8fad │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5d9ddab8ef54e5acbe88457e4666a135a1ea1c99 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36656532 32323765 39333433 37626132 6ee2227e93437ba2 │ │ │ │ - 0x00000010 65646562 38646432 34636231 34323534 edeb8dd24cb14254 │ │ │ │ - 0x00000020 63623866 61642e64 65627567 00000000 cb8fad.debug.... │ │ │ │ - 0x00000030 4aeeb428 J..( │ │ │ │ + 0x00000000 39646461 62386566 35346535 61636265 9ddab8ef54e5acbe │ │ │ │ + 0x00000010 38383435 37653436 36366131 33356131 88457e4666a135a1 │ │ │ │ + 0x00000020 65613163 39392e64 65627567 00000000 ea1c99.debug.... │ │ │ │ + 0x00000030 1979ce5e .y.^ │ │ ├── ./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: a8753dd67ed9a17349a502d951723f5319e7f51f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1ca27379ef3d5c8adae04cc924ec345b9d4eecc8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37353364 64363765 64396131 37333439 753dd67ed9a17349 │ │ │ │ - 0x00000010 61353032 64393531 37323366 35333139 a502d951723f5319 │ │ │ │ - 0x00000020 65376635 31662e64 65627567 00000000 e7f51f.debug.... │ │ │ │ - 0x00000030 6ba31d22 k.." │ │ │ │ + 0x00000000 61323733 37396566 33643563 38616461 a27379ef3d5c8ada │ │ │ │ + 0x00000010 65303463 63393234 65633334 35623964 e04cc924ec345b9d │ │ │ │ + 0x00000020 34656563 63382e64 65627567 00000000 4eecc8.debug.... │ │ │ │ + 0x00000030 1ba394cb .... │ │ ├── ./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: 948fa0530401d0c87899f54c1313550a40aa0acd │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48fa1650b94f9275b758908ff2f102a201d18a11 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38666130 35333034 30316430 63383738 8fa0530401d0c878 │ │ │ │ - 0x00000010 39396635 34633133 31333535 30613430 99f54c1313550a40 │ │ │ │ - 0x00000020 61613061 63642e64 65627567 00000000 aa0acd.debug.... │ │ │ │ - 0x00000030 97562c0e .V,. │ │ │ │ + 0x00000000 66613136 35306239 34663932 37356237 fa1650b94f9275b7 │ │ │ │ + 0x00000010 35383930 38666632 66313032 61323031 58908ff2f102a201 │ │ │ │ + 0x00000020 64313861 31312e64 65627567 00000000 d18a11.debug.... │ │ │ │ + 0x00000030 56873123 V.1# │ │ ├── ./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: 7b03ef8573c77f87347479b960e4b20d11001531 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b5af94e59478e1e187cca7968546711df867b9a7 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30336566 38353733 63373766 38373334 03ef8573c77f8734 │ │ │ │ - 0x00000010 37343739 62393630 65346232 30643131 7479b960e4b20d11 │ │ │ │ - 0x00000020 30303135 33312e64 65627567 00000000 001531.debug.... │ │ │ │ - 0x00000030 9b4bd38c .K.. │ │ │ │ + 0x00000000 61663934 65353934 37386531 65313837 af94e59478e1e187 │ │ │ │ + 0x00000010 63636137 39363835 34363731 31646638 cca7968546711df8 │ │ │ │ + 0x00000020 36376239 61372e64 65627567 00000000 67b9a7.debug.... │ │ │ │ + 0x00000030 bf25064f .%.O │ │ ├── ./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: c8e2afc9f7a6f6aa67896b3850f028ca9272993a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 75f1dbd032e0462ef8361c0d9c45f578b12f78d1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65326166 63396637 61366636 61613637 e2afc9f7a6f6aa67 │ │ │ │ - 0x00000010 38393662 33383530 66303238 63613932 896b3850f028ca92 │ │ │ │ - 0x00000020 37323939 33612e64 65627567 00000000 72993a.debug.... │ │ │ │ - 0x00000030 104e8385 .N.. │ │ │ │ + 0x00000000 66316462 64303332 65303436 32656638 f1dbd032e0462ef8 │ │ │ │ + 0x00000010 33363163 30643963 34356635 37386231 361c0d9c45f578b1 │ │ │ │ + 0x00000020 32663738 64312e64 65627567 00000000 2f78d1.debug.... │ │ │ │ + 0x00000030 f1189baa .... │ │ ├── ./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: de34c0b78e9b111d1869c1a3426c3b182c46628b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 66f9bb7de5112243144d632ffb3c9d1a4dc78e9d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33346330 62373865 39623131 31643138 34c0b78e9b111d18 │ │ │ │ - 0x00000010 36396331 61333432 36633362 31383263 69c1a3426c3b182c │ │ │ │ - 0x00000020 34363632 38622e64 65627567 00000000 46628b.debug.... │ │ │ │ - 0x00000030 2b1672d9 +.r. │ │ │ │ + 0x00000000 66396262 37646535 31313232 34333134 f9bb7de511224314 │ │ │ │ + 0x00000010 34643633 32666662 33633964 31613464 4d632ffb3c9d1a4d │ │ │ │ + 0x00000020 63373865 39642e64 65627567 00000000 c78e9d.debug.... │ │ │ │ + 0x00000030 7666c5dc vf.. │ │ ├── ./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: abf0522365895606848774ed24a52d11f97c1760 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ffcbbb013333aaedcbc1fae32b914a79030dc10a │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66303532 32333635 38393536 30363834 f052236589560684 │ │ │ │ - 0x00000010 38373734 65643234 61353264 31316639 8774ed24a52d11f9 │ │ │ │ - 0x00000020 37633137 36302e64 65627567 00000000 7c1760.debug.... │ │ │ │ - 0x00000030 74ad31f1 t.1. │ │ │ │ + 0x00000000 63626262 30313333 33336161 65646362 cbbb013333aaedcb │ │ │ │ + 0x00000010 63316661 65333262 39313461 37393033 c1fae32b914a7903 │ │ │ │ + 0x00000020 30646331 30612e64 65627567 00000000 0dc10a.debug.... │ │ │ │ + 0x00000030 8eb598fd .... │ │ ├── ./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: c23b1def8891e71b7afa01fdae6d9356d7a26f6f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 88b0b7fc19ec40bac430e70727ff4281067d7c40 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33623164 65663838 39316537 31623761 3b1def8891e71b7a │ │ │ │ - 0x00000010 66613031 66646165 36643933 35366437 fa01fdae6d9356d7 │ │ │ │ - 0x00000020 61323666 36662e64 65627567 00000000 a26f6f.debug.... │ │ │ │ - 0x00000030 24a4ee95 $... │ │ │ │ + 0x00000000 62306237 66633139 65633430 62616334 b0b7fc19ec40bac4 │ │ │ │ + 0x00000010 33306537 30373237 66663432 38313036 30e70727ff428106 │ │ │ │ + 0x00000020 37643763 34302e64 65627567 00000000 7d7c40.debug.... │ │ │ │ + 0x00000030 d0fd81bf .... │ │ ├── ./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: 979a7c65a25e60924402df33632986009b10c180 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cbfbc297a5f5a5219c19a09ca389a799a1b26b0f │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39613763 36356132 35653630 39323434 9a7c65a25e609244 │ │ │ │ - 0x00000010 30326466 33333633 32393836 30303962 02df33632986009b │ │ │ │ - 0x00000020 31306331 38302e64 65627567 00000000 10c180.debug.... │ │ │ │ - 0x00000030 8ca83e98 ..>. │ │ │ │ + 0x00000000 66626332 39376135 66356135 32313963 fbc297a5f5a5219c │ │ │ │ + 0x00000010 31396130 39636133 38396137 39396131 19a09ca389a799a1 │ │ │ │ + 0x00000020 62323662 30662e64 65627567 00000000 b26b0f.debug.... │ │ │ │ + 0x00000030 b0da3cef ..<. │ │ ├── ./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: eafa0cb27c128e7aea180b9bd9e85c87268fc65e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 23638c328eb561e78240ca2b014732838b5f7e8b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66613063 62323763 31323865 37616561 fa0cb27c128e7aea │ │ │ │ - 0x00000010 31383062 39626439 65383563 38373236 180b9bd9e85c8726 │ │ │ │ - 0x00000020 38666336 35652e64 65627567 00000000 8fc65e.debug.... │ │ │ │ - 0x00000030 5443e7f2 TC.. │ │ │ │ + 0x00000000 36333863 33323865 62353631 65373832 638c328eb561e782 │ │ │ │ + 0x00000010 34306361 32623031 34373332 38333862 40ca2b014732838b │ │ │ │ + 0x00000020 35663765 38622e64 65627567 00000000 5f7e8b.debug.... │ │ │ │ + 0x00000030 9a74338b .t3. │ │ ├── ./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: a1bd27a368668820aff8122899745d695a1585d6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 442ec7b9bcb1e6673261694829e6bfefdf34afe9 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62643237 61333638 36363838 32306166 bd27a368668820af │ │ │ │ - 0x00000010 66383132 32383939 37343564 36393561 f8122899745d695a │ │ │ │ - 0x00000020 31353835 64362e64 65627567 00000000 1585d6.debug.... │ │ │ │ - 0x00000030 75efd210 u... │ │ │ │ + 0x00000000 32656337 62396263 62316536 36373332 2ec7b9bcb1e66732 │ │ │ │ + 0x00000010 36313639 34383239 65366266 65666466 61694829e6bfefdf │ │ │ │ + 0x00000020 33346166 65392e64 65627567 00000000 34afe9.debug.... │ │ │ │ + 0x00000030 69320931 i2.1 │ │ ├── ./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: 1c3b0219e858dd0959a7656ad43984377bea16f2 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 55ab5bb74a69cfa155610c56eb8bf34a225da7f1 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33623032 31396538 35386464 30393539 3b0219e858dd0959 │ │ │ │ - 0x00000010 61373635 36616434 33393834 33373762 a7656ad43984377b │ │ │ │ - 0x00000020 65613136 66322e64 65627567 00000000 ea16f2.debug.... │ │ │ │ - 0x00000030 d0f0c6c6 .... │ │ │ │ + 0x00000000 61623562 62373461 36396366 61313535 ab5bb74a69cfa155 │ │ │ │ + 0x00000010 36313063 35366562 38626633 34613232 610c56eb8bf34a22 │ │ │ │ + 0x00000020 35646137 66312e64 65627567 00000000 5da7f1.debug.... │ │ │ │ + 0x00000030 95b1a428 ...( │ │ ├── ./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: 03233709bb9512aa1485b9c8c6fb9d58f7ff13e5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bf762080e3eb520859a484a723a6f1be60a39331 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32333337 30396262 39353132 61613134 233709bb9512aa14 │ │ │ │ - 0x00000010 38356239 63386336 66623964 35386637 85b9c8c6fb9d58f7 │ │ │ │ - 0x00000020 66663133 65352e64 65627567 00000000 ff13e5.debug.... │ │ │ │ - 0x00000030 546424b6 Td$. │ │ │ │ + 0x00000000 37363230 38306533 65623532 30383539 762080e3eb520859 │ │ │ │ + 0x00000010 61343834 61373233 61366631 62653630 a484a723a6f1be60 │ │ │ │ + 0x00000020 61333933 33312e64 65627567 00000000 a39331.debug.... │ │ │ │ + 0x00000030 36a14e5d 6.N] │ │ ├── ./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: 5763e6abe043f1e39912e92e9f622cb5f2b7b224 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6fd65c05f536d54df29c330c281c6fcc8123c637 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36336536 61626530 34336631 65333939 63e6abe043f1e399 │ │ │ │ - 0x00000010 31326539 32653966 36323263 62356632 12e92e9f622cb5f2 │ │ │ │ - 0x00000020 62376232 32342e64 65627567 00000000 b7b224.debug.... │ │ │ │ - 0x00000030 62dff07c b..| │ │ │ │ + 0x00000000 64363563 30356635 33366435 34646632 d65c05f536d54df2 │ │ │ │ + 0x00000010 39633333 30633238 31633666 63633831 9c330c281c6fcc81 │ │ │ │ + 0x00000020 32336336 33372e64 65627567 00000000 23c637.debug.... │ │ │ │ + 0x00000030 0eb089c1 .... │ │ ├── ./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: 7c53bce0423ddb54246f8eb8a8864924d98a63ab │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e69119467d7c8db2f897bc1d812fe549c4ca12f0 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35336263 65303432 33646462 35343234 53bce0423ddb5424 │ │ │ │ - 0x00000010 36663865 62386138 38363439 32346439 6f8eb8a8864924d9 │ │ │ │ - 0x00000020 38613633 61622e64 65627567 00000000 8a63ab.debug.... │ │ │ │ - 0x00000030 17b80737 ...7 │ │ │ │ + 0x00000000 39313139 34363764 37633864 62326638 9119467d7c8db2f8 │ │ │ │ + 0x00000010 39376263 31643831 32666535 34396334 97bc1d812fe549c4 │ │ │ │ + 0x00000020 63613132 66302e64 65627567 00000000 ca12f0.debug.... │ │ │ │ + 0x00000030 9c7c3189 .|1. │ │ ├── ./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: 94bc8f3b6c8405ab24425467bdfbdbae08178a50 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1436c22a1c414d0a718a6063545b5258e1edf7f3 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62633866 33623663 38343035 61623234 bc8f3b6c8405ab24 │ │ │ │ - 0x00000010 34323534 36376264 66626462 61653038 425467bdfbdbae08 │ │ │ │ - 0x00000020 31373861 35302e64 65627567 00000000 178a50.debug.... │ │ │ │ - 0x00000030 d5990320 ... │ │ │ │ + 0x00000000 33366332 32613163 34313464 30613731 36c22a1c414d0a71 │ │ │ │ + 0x00000010 38613630 36333534 35623532 35386531 8a6063545b5258e1 │ │ │ │ + 0x00000020 65646637 66332e64 65627567 00000000 edf7f3.debug.... │ │ │ │ + 0x00000030 1d1f0e77 ...w │ │ ├── ./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: 2d6dcc8010fe8dd08238b3935e55cdc22e569410 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 571958debcd5cdab0afd2477a65c0efc931cd07b │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36646363 38303130 66653864 64303832 6dcc8010fe8dd082 │ │ │ │ - 0x00000010 33386233 39333565 35356364 63323265 38b3935e55cdc22e │ │ │ │ - 0x00000020 35363934 31302e64 65627567 00000000 569410.debug.... │ │ │ │ - 0x00000030 64ffbabd d... │ │ │ │ + 0x00000000 31393538 64656263 64356364 61623061 1958debcd5cdab0a │ │ │ │ + 0x00000010 66643234 37376136 35633065 66633933 fd2477a65c0efc93 │ │ │ │ + 0x00000020 31636430 37622e64 65627567 00000000 1cd07b.debug.... │ │ │ │ + 0x00000030 1ca7c9d1 .... │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__init__.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 459431889cfc371476830e74dc14ea3cc61d76c3 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c0b07984e487d9f7d870cf9489d671e72da5a0d2 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39343331 38383963 66633337 31343736 9431889cfc371476 │ │ │ │ - 0x00000010 38333065 37346463 31346561 33636336 830e74dc14ea3cc6 │ │ │ │ - 0x00000020 31643736 63332e64 65627567 00000000 1d76c3.debug.... │ │ │ │ - 0x00000030 48dfb833 H..3 │ │ │ │ + 0x00000000 62303739 38346534 38376439 66376438 b07984e487d9f7d8 │ │ │ │ + 0x00000010 37306366 39343839 64363731 65373264 70cf9489d671e72d │ │ │ │ + 0x00000020 61356130 64322e64 65627567 00000000 a5a0d2.debug.... │ │ │ │ + 0x00000030 76eb4ccf v.L. │ │ ├── ./usr/lib/python3/dist-packages/black/resources/__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: 2dfce85d22f0eab3965f8514a8d7543b08adc47f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: de3d2ee357a1920d6f442a2ccab6f12e1b99442e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66636538 35643232 66306561 62333936 fce85d22f0eab396 │ │ │ │ - 0x00000010 35663835 31346138 64373534 33623038 5f8514a8d7543b08 │ │ │ │ - 0x00000020 61646334 37662e64 65627567 00000000 adc47f.debug.... │ │ │ │ - 0x00000030 87a45cd7 ..\. │ │ │ │ + 0x00000000 33643265 65333537 61313932 30643666 3d2ee357a1920d6f │ │ │ │ + 0x00000010 34343261 32636361 62366631 32653162 442a2ccab6f12e1b │ │ │ │ + 0x00000020 39393434 32652e64 65627567 00000000 99442e.debug.... │ │ │ │ + 0x00000030 6e043b60 n.;` │ │ ├── ./usr/lib/python3/dist-packages/black/rusty.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 13ee1d476396f82fe681c345bc8a269d3ab5e781 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a62a5921c0f4ce3b670046d3f5ec9043a1770427 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65653164 34373633 39366638 32666536 ee1d476396f82fe6 │ │ │ │ - 0x00000010 38316333 34356263 38613236 39643361 81c345bc8a269d3a │ │ │ │ - 0x00000020 62356537 38312e64 65627567 00000000 b5e781.debug.... │ │ │ │ - 0x00000030 f59faa88 .... │ │ │ │ + 0x00000000 32613539 32316330 66346365 33623637 2a5921c0f4ce3b67 │ │ │ │ + 0x00000010 30303436 64336635 65633930 34336131 0046d3f5ec9043a1 │ │ │ │ + 0x00000020 37373034 32372e64 65627567 00000000 770427.debug.... │ │ │ │ + 0x00000030 cd0e1fea .... │ │ ├── ./usr/lib/python3/dist-packages/black/rusty.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: 778b75282fc6d9ac2412fc5ae90886fe34869f0f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2583fe55e7a3cc8cc3688a9e84b1a8fd0f809210 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 38623735 32383266 63366439 61633234 8b75282fc6d9ac24 │ │ │ │ - 0x00000010 31326663 35616539 30383836 66653334 12fc5ae90886fe34 │ │ │ │ - 0x00000020 38363966 30662e64 65627567 00000000 869f0f.debug.... │ │ │ │ - 0x00000030 b0ed5974 ..Yt │ │ │ │ + 0x00000000 38336665 35356537 61336363 38636333 83fe55e7a3cc8cc3 │ │ │ │ + 0x00000010 36383861 39653834 62316138 66643066 688a9e84b1a8fd0f │ │ │ │ + 0x00000020 38303932 31302e64 65627567 00000000 809210.debug.... │ │ │ │ + 0x00000030 6f0b88bf o... │ │ ├── ./usr/lib/python3/dist-packages/black/schema.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 90c7021dd61751310d431ee545a49a101e5453d6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a1caacd0f2cfe85c2113787fefa67eeb5526903d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63373032 31646436 31373531 33313064 c7021dd61751310d │ │ │ │ - 0x00000010 34333165 65353435 61343961 31303165 431ee545a49a101e │ │ │ │ - 0x00000020 35343533 64362e64 65627567 00000000 5453d6.debug.... │ │ │ │ - 0x00000030 06e74114 ..A. │ │ │ │ + 0x00000000 63616163 64306632 63666538 35633231 caacd0f2cfe85c21 │ │ │ │ + 0x00000010 31333738 37666566 61363765 65623535 13787fefa67eeb55 │ │ │ │ + 0x00000020 32363930 33642e64 65627567 00000000 26903d.debug.... │ │ │ │ + 0x00000030 ac4b360c .K6. │ │ ├── ./usr/lib/python3/dist-packages/black/schema.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: 5965998328545d4fbb78343d51ebf330cc56699e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3f204389d66b4b3e536d9b67ac796d1815e78fd │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 36353939 38333238 35343564 34666262 65998328545d4fbb │ │ │ │ - 0x00000010 37383334 33643531 65626633 33306363 78343d51ebf330cc │ │ │ │ - 0x00000020 35363639 39652e64 65627567 00000000 56699e.debug.... │ │ │ │ - 0x00000030 341698dd 4... │ │ │ │ + 0x00000000 66323034 33383964 36366234 62336535 f204389d66b4b3e5 │ │ │ │ + 0x00000010 33366439 62363761 63373936 64313831 36d9b67ac796d181 │ │ │ │ + 0x00000020 35653738 66642e64 65627567 00000000 5e78fd.debug.... │ │ │ │ + 0x00000030 6e74085c nt.\ │ │ ├── ./usr/lib/python3/dist-packages/black/strings.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c70cf250a263f2412c049f1fef6034b5186f2f2a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 404789f8a796441539c5c8970904977649f103c4 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30636632 35306132 36336632 34313263 0cf250a263f2412c │ │ │ │ - 0x00000010 30343966 31666566 36303334 62353138 049f1fef6034b518 │ │ │ │ - 0x00000020 36663266 32612e64 65627567 00000000 6f2f2a.debug.... │ │ │ │ - 0x00000030 164842ec .HB. │ │ │ │ + 0x00000000 34373839 66386137 39363434 31353339 4789f8a796441539 │ │ │ │ + 0x00000010 63356338 39373039 30343937 37363439 c5c8970904977649 │ │ │ │ + 0x00000020 66313033 63342e64 65627567 00000000 f103c4.debug.... │ │ │ │ + 0x00000030 c22befd7 .+.. │ │ ├── ./usr/lib/python3/dist-packages/black/strings.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: b45a52a4f1b64d27cebee0458f4894b5371a72e6 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f48d13b91627c0a48359564d21b36207b1f32794 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35613532 61346631 62363464 32376365 5a52a4f1b64d27ce │ │ │ │ - 0x00000010 62656530 34353866 34383934 62353337 bee0458f4894b537 │ │ │ │ - 0x00000020 31613732 65362e64 65627567 00000000 1a72e6.debug.... │ │ │ │ - 0x00000030 dd4301f0 .C.. │ │ │ │ + 0x00000000 38643133 62393136 32376330 61343833 8d13b91627c0a483 │ │ │ │ + 0x00000010 35393536 34643231 62333632 30376231 59564d21b36207b1 │ │ │ │ + 0x00000020 66333237 39342e64 65627567 00000000 f32794.debug.... │ │ │ │ + 0x00000030 6296b043 b..C │ │ ├── ./usr/lib/python3/dist-packages/black/trans.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 53b228d81b93a490d511b635cb73b1c77004eaec │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d38945ca33856b7831e4d2d88aaaa70cace3572 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62323238 64383162 39336134 39306435 b228d81b93a490d5 │ │ │ │ - 0x00000010 31316236 33356362 37336231 63373730 11b635cb73b1c770 │ │ │ │ - 0x00000020 30346561 65632e64 65627567 00000000 04eaec.debug.... │ │ │ │ - 0x00000030 9e3d491e .=I. │ │ │ │ + 0x00000000 33383934 35636133 33383536 62373833 38945ca33856b783 │ │ │ │ + 0x00000010 31653464 32643838 61616161 37306361 1e4d2d88aaaa70ca │ │ │ │ + 0x00000020 63653335 37322e64 65627567 00000000 ce3572.debug.... │ │ │ │ + 0x00000030 cc8bec44 ...D │ │ ├── ./usr/lib/python3/dist-packages/black/trans.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: f87241d6dc3a27d43aa8fe147a17b780e9a6290a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8160ad2a0cfec1007fc69a1362c55c267e526afb │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37323431 64366463 33613237 64343361 7241d6dc3a27d43a │ │ │ │ - 0x00000010 61386665 31343761 31376237 38306539 a8fe147a17b780e9 │ │ │ │ - 0x00000020 61363239 30612e64 65627567 00000000 a6290a.debug.... │ │ │ │ - 0x00000030 16c74878 ..Hx │ │ │ │ + 0x00000000 36306164 32613063 66656331 30303766 60ad2a0cfec1007f │ │ │ │ + 0x00000010 63363961 31333632 63353563 32363765 c69a1362c55c267e │ │ │ │ + 0x00000020 35323661 66622e64 65627567 00000000 526afb.debug.... │ │ │ │ + 0x00000030 8b863ee8 ..>. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2f91b7a2e568f47aec551f79fd672758c3fb5e1b │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1bcd15faf9c3cb5d54fc7e5fcd45b987496e222e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 39316237 61326535 36386634 37616563 91b7a2e568f47aec │ │ │ │ - 0x00000010 35353166 37396664 36373237 35386333 551f79fd672758c3 │ │ │ │ - 0x00000020 66623565 31622e64 65627567 00000000 fb5e1b.debug.... │ │ │ │ - 0x00000030 d37e6caf .~l. │ │ │ │ + 0x00000000 63643135 66616639 63336362 35643534 cd15faf9c3cb5d54 │ │ │ │ + 0x00000010 66633765 35666364 34356239 38373439 fc7e5fcd45b98749 │ │ │ │ + 0x00000020 36653232 32652e64 65627567 00000000 6e222e.debug.... │ │ │ │ + 0x00000030 abb08025 ...% │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/conv.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: 04fc3f3902a3b6cd04a951926c000e52014ab132 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 69298e4ec66a93e8f0f5f1d706b22d5c8a14f643 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66633366 33393032 61336236 63643034 fc3f3902a3b6cd04 │ │ │ │ - 0x00000010 61393531 39323663 30303065 35323031 a951926c000e5201 │ │ │ │ - 0x00000020 34616231 33322e64 65627567 00000000 4ab132.debug.... │ │ │ │ - 0x00000030 78fd6f59 x.oY │ │ │ │ + 0x00000000 32393865 34656336 36613933 65386630 298e4ec66a93e8f0 │ │ │ │ + 0x00000010 66356631 64373036 62323264 35633861 f5f1d706b22d5c8a │ │ │ │ + 0x00000020 31346636 34332e64 65627567 00000000 14f643.debug.... │ │ │ │ + 0x00000030 c6f3ade5 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d6cce5b7dab67be913692a62fc98a01ea4d2f1cc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5a006cf179d62625d05908995ec278cef9f883ca │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63636535 62376461 62363762 65393133 cce5b7dab67be913 │ │ │ │ - 0x00000010 36393261 36326663 39386130 31656134 692a62fc98a01ea4 │ │ │ │ - 0x00000020 64326631 63632e64 65627567 00000000 d2f1cc.debug.... │ │ │ │ - 0x00000030 e2eb4cb3 ..L. │ │ │ │ + 0x00000000 30303663 66313739 64363236 32356430 006cf179d62625d0 │ │ │ │ + 0x00000010 35393038 39393565 63323738 63656639 5908995ec278cef9 │ │ │ │ + 0x00000020 66383833 63612e64 65627567 00000000 f883ca.debug.... │ │ │ │ + 0x00000030 175d70ed .]p. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/driver.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: c329f870a3c114fc3f3f25cfb7814deeb539cbff │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 61b4480eb88bf64c204ec8158c04607251449d68 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32396638 37306133 63313134 66633366 29f870a3c114fc3f │ │ │ │ - 0x00000010 33663235 63666237 38313464 65656235 3f25cfb7814deeb5 │ │ │ │ - 0x00000020 33396362 66662e64 65627567 00000000 39cbff.debug.... │ │ │ │ - 0x00000030 8732f415 .2.. │ │ │ │ + 0x00000000 62343438 30656238 38626636 34633230 b4480eb88bf64c20 │ │ │ │ + 0x00000010 34656338 31353863 30343630 37323531 4ec8158c04607251 │ │ │ │ + 0x00000020 34343964 36382e64 65627567 00000000 449d68.debug.... │ │ │ │ + 0x00000030 5a20de26 Z .& │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 57b0fbc4c506ae0db8e765292b6f4761a794a8d9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e524d677f6d79dd27a8ea6102f5bd870f7f33127 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62306662 63346335 30366165 30646238 b0fbc4c506ae0db8 │ │ │ │ - 0x00000010 65373635 32393262 36663437 36316137 e765292b6f4761a7 │ │ │ │ - 0x00000020 39346138 64392e64 65627567 00000000 94a8d9.debug.... │ │ │ │ - 0x00000030 d594c7d5 .... │ │ │ │ + 0x00000000 32346436 37376636 64373964 64323761 24d677f6d79dd27a │ │ │ │ + 0x00000010 38656136 31303266 35626438 37306637 8ea6102f5bd870f7 │ │ │ │ + 0x00000020 66333331 32372e64 65627567 00000000 f33127.debug.... │ │ │ │ + 0x00000030 85515fb7 .Q_. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/grammar.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: 1544f79426c7d6fb7640a79fe0e11fe6c8746f28 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e412614ced44084acea97687bfb4ce3bc050ad4d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34346637 39343236 63376436 66623736 44f79426c7d6fb76 │ │ │ │ - 0x00000010 34306137 39666530 65313166 65366338 40a79fe0e11fe6c8 │ │ │ │ - 0x00000020 37343666 32382e64 65627567 00000000 746f28.debug.... │ │ │ │ - 0x00000030 f7ea8eb4 .... │ │ │ │ + 0x00000000 31323631 34636564 34343038 34616365 12614ced44084ace │ │ │ │ + 0x00000010 61393736 38376266 62346365 33626330 a97687bfb4ce3bc0 │ │ │ │ + 0x00000020 35306164 34642e64 65627567 00000000 50ad4d.debug.... │ │ │ │ + 0x00000030 139978aa ..x. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 39ac761d15f12e535f34b91f8489806ef90570ae │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 782ad7566c872317043e9b798d84d4031ec02540 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61633736 31643135 66313265 35333566 ac761d15f12e535f │ │ │ │ - 0x00000010 33346239 31663834 38393830 36656639 34b91f8489806ef9 │ │ │ │ - 0x00000020 30353730 61652e64 65627567 00000000 0570ae.debug.... │ │ │ │ - 0x00000030 7e9ed8ec ~... │ │ │ │ + 0x00000000 32616437 35363663 38373233 31373034 2ad7566c87231704 │ │ │ │ + 0x00000010 33653962 37393864 38346434 30333165 3e9b798d84d4031e │ │ │ │ + 0x00000020 63303235 34302e64 65627567 00000000 c02540.debug.... │ │ │ │ + 0x00000030 736e62fb snb. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/literals.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: 42d62c07ddefef9ba4cb0ec26e9fb12e3e8572bc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7bad99dbd4816ec463bfcc56f39c15ff71737e0e │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64363263 30376464 65666566 39626134 d62c07ddefef9ba4 │ │ │ │ - 0x00000010 63623065 63323665 39666231 32653365 cb0ec26e9fb12e3e │ │ │ │ - 0x00000020 38353732 62632e64 65627567 00000000 8572bc.debug.... │ │ │ │ - 0x00000030 9793199b .... │ │ │ │ + 0x00000000 61643939 64626434 38313665 63343633 ad99dbd4816ec463 │ │ │ │ + 0x00000010 62666363 35366633 39633135 66663731 bfcc56f39c15ff71 │ │ │ │ + 0x00000020 37333765 30652e64 65627567 00000000 737e0e.debug.... │ │ │ │ + 0x00000030 8110dba9 .... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 29188ea9be81509e3909a025548ee48a48bd75ca │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f896ccb13108db6f43e66983d8613907a8af0bc8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31383865 61396265 38313530 39653339 188ea9be81509e39 │ │ │ │ - 0x00000010 30396130 32353534 38656534 38613438 09a025548ee48a48 │ │ │ │ - 0x00000020 62643735 63612e64 65627567 00000000 bd75ca.debug.... │ │ │ │ - 0x00000030 c918bc6c ...l │ │ │ │ + 0x00000000 39366363 62313331 30386462 36663433 96ccb13108db6f43 │ │ │ │ + 0x00000010 65363639 38336438 36313339 30376138 e66983d8613907a8 │ │ │ │ + 0x00000020 61663062 63382e64 65627567 00000000 af0bc8.debug.... │ │ │ │ + 0x00000030 6ff3c37c o..| │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/parse.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: a713abc989532a696495f849d0541b057f2bc96f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6a7552ad672110d750d185693bdf6936d3921c24 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31336162 63393839 35333261 36393634 13abc989532a6964 │ │ │ │ - 0x00000010 39356638 34396430 35343162 30353766 95f849d0541b057f │ │ │ │ - 0x00000020 32626339 36662e64 65627567 00000000 2bc96f.debug.... │ │ │ │ - 0x00000030 1dc716f4 .... │ │ │ │ + 0x00000000 37353532 61643637 32313130 64373530 7552ad672110d750 │ │ │ │ + 0x00000010 64313835 36393362 64663639 33366433 d185693bdf6936d3 │ │ │ │ + 0x00000020 39323163 32342e64 65627567 00000000 921c24.debug.... │ │ │ │ + 0x00000030 c06e5256 .nRV │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1830eb794a1a8d95babdda11c01fc30cad4bb133 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c1cfabb4d1a57a2a9baedf113fa72f6c5f1d911c │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33306562 37393461 31613864 39356261 30eb794a1a8d95ba │ │ │ │ - 0x00000010 62646461 31316330 31666333 30636164 bdda11c01fc30cad │ │ │ │ - 0x00000020 34626231 33332e64 65627567 00000000 4bb133.debug.... │ │ │ │ - 0x00000030 ab0f41b7 ..A. │ │ │ │ + 0x00000000 63666162 62346431 61353761 32613962 cfabb4d1a57a2a9b │ │ │ │ + 0x00000010 61656466 31313366 61373266 36633566 aedf113fa72f6c5f │ │ │ │ + 0x00000020 31643931 31632e64 65627567 00000000 1d911c.debug.... │ │ │ │ + 0x00000030 09600547 .`.G │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/pgen.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: ad4dbfff4cfcb098766b417f8c3ee1a3d69cc2ef │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cd70e0b6cbc7ca8c8d60eb58e2e6b06b52c1614a │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34646266 66663463 66636230 39383736 4dbfff4cfcb09876 │ │ │ │ - 0x00000010 36623431 37663863 33656531 61336436 6b417f8c3ee1a3d6 │ │ │ │ - 0x00000020 39636332 65662e64 65627567 00000000 9cc2ef.debug.... │ │ │ │ - 0x00000030 771db569 w..i │ │ │ │ + 0x00000000 37306530 62366362 63376361 38633864 70e0b6cbc7ca8c8d │ │ │ │ + 0x00000010 36306562 35386532 65366230 36623532 60eb58e2e6b06b52 │ │ │ │ + 0x00000020 63313631 34612e64 65627567 00000000 c1614a.debug.... │ │ │ │ + 0x00000030 2c75e10d ,u.. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/token.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 42d6e661d9b599944f5c93904bd6192d4adac962 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64eb1aa270f89abe82e5b7f14d63c95ae79af165 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64366536 36316439 62353939 39343466 d6e661d9b599944f │ │ │ │ - 0x00000010 35633933 39303462 64363139 32643461 5c93904bd6192d4a │ │ │ │ - 0x00000020 64616339 36322e64 65627567 00000000 dac962.debug.... │ │ │ │ - 0x00000030 f03e514b .>QK │ │ │ │ + 0x00000000 65623161 61323730 66383961 62653832 eb1aa270f89abe82 │ │ │ │ + 0x00000010 65356237 66313464 36336339 35616537 e5b7f14d63c95ae7 │ │ │ │ + 0x00000020 39616631 36352e64 65627567 00000000 9af165.debug.... │ │ │ │ + 0x00000030 5a80ae1c Z... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/token.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: 25319d07724e4db835063dceae828086b933180e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0e7b32cf8f6997560ac0f586595357096d74f77d │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33313964 30373732 34653464 62383335 319d07724e4db835 │ │ │ │ - 0x00000010 30363364 63656165 38323830 38366239 063dceae828086b9 │ │ │ │ - 0x00000020 33333138 30652e64 65627567 00000000 33180e.debug.... │ │ │ │ - 0x00000030 a1cee5ed .... │ │ │ │ + 0x00000000 37623332 63663866 36393937 35363061 7b32cf8f6997560a │ │ │ │ + 0x00000010 63306635 38363539 35333537 30393664 c0f586595357096d │ │ │ │ + 0x00000020 37346637 37642e64 65627567 00000000 74f77d.debug.... │ │ │ │ + 0x00000030 7cff8d14 |... │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.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: d8570ae8f290becfa16416c67508f636915ae111 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e38cb9770c3a6487d298dceaaff118e403b40443 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35373061 65386632 39306265 63666131 570ae8f290becfa1 │ │ │ │ - 0x00000010 36343136 63363735 30386636 33363931 6416c67508f63691 │ │ │ │ - 0x00000020 35616531 31312e64 65627567 00000000 5ae111.debug.... │ │ │ │ - 0x00000030 80cca880 .... │ │ │ │ + 0x00000000 38636239 37373063 33613634 38376432 8cb9770c3a6487d2 │ │ │ │ + 0x00000010 39386463 65616166 66313138 65343033 98dceaaff118e403 │ │ │ │ + 0x00000020 62343034 34332e64 65627567 00000000 b40443.debug.... │ │ │ │ + 0x00000030 16246d2f .$m/ │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pgen2/tokenize.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: e1cdd097baf746df1294355df1ac2595c8cd010a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dfd12e3a0e09b380f400f4faaf47e9b37c858a93 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63646430 39376261 66373436 64663132 cdd097baf746df12 │ │ │ │ - 0x00000010 39343335 35646631 61633235 39356338 94355df1ac2595c8 │ │ │ │ - 0x00000020 63643031 30612e64 65627567 00000000 cd010a.debug.... │ │ │ │ - 0x00000030 7beb35fc {.5. │ │ │ │ + 0x00000000 64313265 33613065 30396233 38306634 d12e3a0e09b380f4 │ │ │ │ + 0x00000010 30306634 66616166 34376539 62333763 00f4faaf47e9b37c │ │ │ │ + 0x00000020 38353861 39332e64 65627567 00000000 858a93.debug.... │ │ │ │ + 0x00000030 ab3e0130 .>.0 │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pygram.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eef87c21aa9597b0dc4fcf352377561cdd620b55 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ef17219eae37c8b506a448b4e0c5331daf3d3e81 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 66383763 32316161 39353937 62306463 f87c21aa9597b0dc │ │ │ │ - 0x00000010 34666366 33353233 37373536 31636464 4fcf352377561cdd │ │ │ │ - 0x00000020 36323062 35352e64 65627567 00000000 620b55.debug.... │ │ │ │ - 0x00000030 a39bc572 ...r │ │ │ │ + 0x00000000 31373231 39656165 33376338 62353036 17219eae37c8b506 │ │ │ │ + 0x00000010 61343438 62346530 63353333 31646166 a448b4e0c5331daf │ │ │ │ + 0x00000020 33643365 38312e64 65627567 00000000 3d3e81.debug.... │ │ │ │ + 0x00000030 0357b557 .W.W │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pygram.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: 523501d762789b22c4cd1c89d2730d342625d047 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c2929d5672c1b7d96fc6e2cc2c98992a424eb6da │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33353031 64373632 37383962 32326334 3501d762789b22c4 │ │ │ │ - 0x00000010 63643163 38396432 37333064 33343236 cd1c89d2730d3426 │ │ │ │ - 0x00000020 32356430 34372e64 65627567 00000000 25d047.debug.... │ │ │ │ - 0x00000030 3b19fdb2 ;... │ │ │ │ + 0x00000000 39323964 35363732 63316237 64393666 929d5672c1b7d96f │ │ │ │ + 0x00000010 63366532 63633263 39383939 32613432 c6e2cc2c98992a42 │ │ │ │ + 0x00000020 34656236 64612e64 65627567 00000000 4eb6da.debug.... │ │ │ │ + 0x00000030 6926a36c i&.l │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pytree.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71e0244d5c1c91407e9718556e80c0245c7799d7 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 06b0e905fb11627bfe2caf8b18d6186226fc45f8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65303234 34643563 31633931 34303765 e0244d5c1c91407e │ │ │ │ - 0x00000010 39373138 35353665 38306330 32343563 9718556e80c0245c │ │ │ │ - 0x00000020 37373939 64372e64 65627567 00000000 7799d7.debug.... │ │ │ │ - 0x00000030 8035e2cc .5.. │ │ │ │ + 0x00000000 62306539 30356662 31313632 37626665 b0e905fb11627bfe │ │ │ │ + 0x00000010 32636166 38623138 64363138 36323236 2caf8b18d6186226 │ │ │ │ + 0x00000020 66633435 66382e64 65627567 00000000 fc45f8.debug.... │ │ │ │ + 0x00000030 4c28f5bc L(.. │ │ ├── ./usr/lib/python3/dist-packages/blib2to3/pytree.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: b231c922c9c390039c236b0fcaef1e63578eb671 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: af5bfff732c5a4348ef9372dae7e7047a8c609b8 │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33316339 32326339 63333930 30333963 31c922c9c390039c │ │ │ │ - 0x00000010 32333662 30666361 65663165 36333537 236b0fcaef1e6357 │ │ │ │ - 0x00000020 38656236 37312e64 65627567 00000000 8eb671.debug.... │ │ │ │ - 0x00000030 dbe25ca6 ..\. │ │ │ │ + 0x00000000 35626666 66373332 63356134 33343865 5bfff732c5a4348e │ │ │ │ + 0x00000010 66393337 32646165 37653730 34376138 f9372dae7e7047a8 │ │ │ │ + 0x00000020 63363039 62382e64 65627567 00000000 c609b8.debug.... │ │ │ │ + 0x00000030 a69e5c5e ..\^ │ │ ├── ./usr/lib/python3/dist-packages/fec286f4eda846987175__mypyc.cpython-313-arm-linux-gnueabihf.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x3020b8 0x003020b8 0x003020b8 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x3020c4 0x3020c4 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x301fc8 0x00301fc8 0x00301fc8 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x301fd4 0x301fd4 R E 0x10000 │ │ │ │ LOAD 0x30dbec 0x0031dbec 0x0031dbec 0x22b58 0x263a8 RW 0x10000 │ │ │ │ DYNAMIC 0x30ff18 0x0031ff18 0x0031ff18 0x000e8 0x000e8 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x30dbec 0x0031dbec 0x0031dbec 0x02414 0x02414 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 000133d8 0133d8 02564c 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00038a24 038a24 001be8 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 0003a60c 03a60c 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 0003a64c 03a64c 0174b0 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 00051afc 051afc 000710 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0005220c 05220c 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 00052218 052218 000b80 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 00052d98 052d98 27a12c 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 002ccec4 2ccec4 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 002cced0 2cced0 0351e8 00 A 0 0 8 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 003020b8 3020b8 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 003020c0 3020c0 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 00052d98 052d98 27a040 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 002ccdd8 2ccdd8 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 002ccde0 2ccde0 0351e8 00 A 0 0 8 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 00301fc8 301fc8 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00301fd0 301fd0 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 0031dbec 30dbec 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0031dbf0 30dbf0 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 0031dbf4 30dbf4 002324 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0031ff18 30ff18 0000e8 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 00320000 310000 000fd0 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00320fd0 310fd0 01f774 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 00340744 330744 003850 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -275,3301 +275,3301 @@ │ │ │ │ 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GLIBC_2.4 (2) │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_FloorDivide │ │ │ │ 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Values │ │ │ │ - 278: 00191a99 192 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 279: 0017b3b1 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 278: 001919a1 192 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 279: 0017b2b9 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ 280: 00341b2c 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_gen___3_1447_free_instance │ │ │ │ - 281: 001ac7e5 2424 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ - 282: 000bd48d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___throw │ │ │ │ - 283: 000ba105 6880 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528_____mypyc_generator_helper__ │ │ │ │ + 281: 001ac6ed 2424 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____top_level__ │ │ │ │ + 282: 000bd475 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___throw │ │ │ │ + 283: 000ba0ed 6880 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528_____mypyc_generator_helper__ │ │ │ │ 284: 00341f90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_enum │ │ │ │ - 285: 0012be79 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ - 286: 0016f2c5 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ - 287: 00246529 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ - 288: 002a9db9 19340 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ - 289: 00248f99 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ - 290: 0012b15d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ - 291: 0015ad11 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ + 285: 0012be61 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_factor │ │ │ │ + 286: 0016f1cd 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 287: 00246445 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___throw │ │ │ │ + 288: 002a9cd1 19340 FUNC GLOBAL DEFAULT 11 CPyDef_black___main │ │ │ │ + 289: 00248eb5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___close │ │ │ │ + 290: 0012b145 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_match_case │ │ │ │ + 291: 0015ac65 328 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser___parse │ │ │ │ 292: 00341a88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___DEBUG_F_STRINGS │ │ │ │ 293: 0006d3e5 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc___3_merge_one_string_group_StringMerger_env_setup │ │ │ │ 294: 00341f84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_typing │ │ │ │ - 295: 001e1869 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ + 295: 001e1771 100 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_fmt_off │ │ │ │ 296: 000a7fc5 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___send │ │ │ │ 297: 00098339 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 298: 0027af2d 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ - 299: 00221311 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___throw │ │ │ │ + 298: 0027ae45 292 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match │ │ │ │ + 299: 00221229 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___throw │ │ │ │ 300: 00341dc4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_literals___globals │ │ │ │ - 301: 0012cc65 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742 │ │ │ │ + 301: 0012cc4d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742 │ │ │ │ 302: 00070ad5 8 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____iter__ │ │ │ │ - 303: 0026fd39 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 304: 0012ae59 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 303: 0026fc51 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 304: 0012ae41 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ 305: 00341774 4 OBJECT GLOBAL DEFAULT 22 CPyType_grammar___Grammar │ │ │ │ 306: 003418d0 4 OBJECT GLOBAL DEFAULT 22 trans___make_naked__merge_one_string_group_StringMerger_obj_free_instance │ │ │ │ - 307: 001fe769 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 307: 001fe679 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ 308: 00087a0d 244 FUNC GLOBAL DEFAULT 11 CPyStr_Endswith │ │ │ │ - 309: 00125641 4944 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 310: 00228a69 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ - 311: 00299459 19500 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen_____mypyc_generator_helper__ │ │ │ │ - 312: 000f55d5 856 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ + 309: 00125629 4944 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 310: 00228981 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_funcdef_with_rhs │ │ │ │ + 311: 00299371 19500 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen_____mypyc_generator_helper__ │ │ │ │ + 312: 000f55bd 856 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_first │ │ │ │ 313: 0009bec5 288 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____init__ │ │ │ │ - 314: 0017b491 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 315: 00167ac1 264 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ + 314: 0017b399 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 315: 00167a11 264 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment_string │ │ │ │ 316: 00341e38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty__internal │ │ │ │ - 317: 00173b85 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ + 317: 00173a8d 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____normalize │ │ │ │ 318: 00341b20 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___Line │ │ │ │ - 319: 000e9dcd 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 319: 000e9db5 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___send │ │ │ │ 320: 00085e59 32 FUNC GLOBAL DEFAULT 11 CPyTagged_DecRef │ │ │ │ - 321: 000eb249 348 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ + 321: 000eb231 348 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___filtered_cached │ │ │ │ 322: 00070cad 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ - 323: 000c5fe5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 323: 000c5fcd 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ 324: 0032f754 4 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummy │ │ │ │ - 325: 0012cfc5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ - 326: 001c8be5 3604 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ + 325: 0012cfad 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen │ │ │ │ + 326: 001c8ae5 3604 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___max_delimiter_priority_in_atom │ │ │ │ 327: 00085c29 140 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ 328: 00341828 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___BasePattern │ │ │ │ 329: 00341960 4 OBJECT GLOBAL DEFAULT 22 ranges___visit_suite__TopLevelStatementsVisitor_gen_free_instance │ │ │ │ 330: 00341c14 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_atom_LineGenerator_gen_free_instance │ │ │ │ 331: 00070ba5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 332: 00341c30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tname_LineGenerator_gen │ │ │ │ - 333: 0017cbc9 96 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ - 334: 001943dd 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform__StringTransformer_glue │ │ │ │ - 335: 0018224d 1260 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ - 336: 0012b259 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ - 337: 00234a59 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___throw │ │ │ │ + 333: 0017cad1 96 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____LinesMapping │ │ │ │ + 334: 001942e5 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform__StringTransformer_glue │ │ │ │ + 335: 00182155 1260 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____find_lines_mapping_index │ │ │ │ + 336: 0012b241 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_suite │ │ │ │ + 337: 00234971 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___throw │ │ │ │ 338: 00341db8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen │ │ │ │ - 339: 001fce2d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 339: 001fcd3d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___close │ │ │ │ 340: 0006f285 108 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__make_dfa_ParserGenerator_env_setup │ │ │ │ 341: 00341a7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAM_DEFAULTS │ │ │ │ - 342: 0027f32d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ - 343: 0011b0a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 344: 0018a4c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ + 342: 0027f245 1268 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___close │ │ │ │ + 343: 0011b091 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ + 344: 0018a3cd 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_prefix │ │ │ │ 345: 000a7845 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___close │ │ │ │ - 346: 001d59e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments____get_compound_statement_header │ │ │ │ - 347: 000d22b1 56 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ + 346: 001d58e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments____get_compound_statement_header │ │ │ │ + 347: 000d2299 56 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___send │ │ │ │ 348: 00341968 4 OBJECT GLOBAL DEFAULT 22 ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_free_instance │ │ │ │ 349: 00085db5 60 FUNC GLOBAL DEFAULT 11 CPyTagged_FromInt64 │ │ │ │ 350: 000593e5 92 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__NodePattern_setup │ │ │ │ 351: 00341c7c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_match_case_LineGenerator_gen_free_instance │ │ │ │ - 352: 000c6275 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 353: 001a3e79 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ + 352: 000c625d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 353: 001a3d81 320 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_break_idx │ │ │ │ 354: 00341b7c 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_delimiter_split_env_free_instance │ │ │ │ - 355: 00191621 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform__StringTransformer_glue │ │ │ │ + 355: 00191529 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform__StringTransformer_glue │ │ │ │ 356: 000a5e95 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___remove │ │ │ │ - 357: 0024a30d 4680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ - 358: 0022ee89 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ - 359: 0020e001 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ - 360: 00231ec5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 361: 000d1b11 128 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 362: 00275d55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 363: 00227aad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 364: 0011ba89 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____find_compound_statement_context │ │ │ │ - 365: 0013c135 40780 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ + 357: 0024a229 4680 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____mypyc_generator_helper__ │ │ │ │ + 358: 0022eda1 212 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____first_right_hand_split │ │ │ │ + 359: 0020df11 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 360: 00231ddd 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 361: 000d1af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 362: 00275c6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 363: 002279c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 364: 0011ba71 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____find_compound_statement_context │ │ │ │ + 365: 0013c11d 40780 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____top_level__ │ │ │ │ 366: 00097465 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___clone │ │ │ │ 367: 00341714 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___tokenize_gen │ │ │ │ 368: 00341ec0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_handle_ipynb_magics___globals │ │ │ │ - 369: 00192559 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ - 370: 0021a1c1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 371: 0026fbb9 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 369: 00192461 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory_env │ │ │ │ + 370: 0021a0d5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 371: 0026fad1 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 372: 00094ab1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 373: 003417c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ 374: 00070b65 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 375: 002447e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 376: 0018c449 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ - 377: 0024b609 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 378: 000b2dd1 1384 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ + 375: 002446fd 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 376: 0018c351 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_string_quotes │ │ │ │ + 377: 0024b525 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 378: 000b2db9 1384 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___remove_trailing_comma │ │ │ │ 379: 0034191c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___BaseStringSplitter │ │ │ │ - 380: 001bf795 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ + 380: 001bf695 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___wrap_in_parentheses │ │ │ │ 381: 00341a1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___pretty_TargetVersion_obj │ │ │ │ - 382: 001f65a1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ - 383: 002a2b25 932 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ - 384: 00271f71 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ - 385: 0029e8e9 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___close │ │ │ │ - 386: 000abc51 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ - 387: 0012ec29 516 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ - 388: 00214399 1264 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 382: 001f64b1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 383: 002a2a3d 932 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_str │ │ │ │ + 384: 00271e89 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___close │ │ │ │ + 385: 0029e801 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___close │ │ │ │ + 386: 000abc39 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 387: 0012ec11 516 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____get_last_non_comment_leaf │ │ │ │ + 388: 002142a9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 389: 0006df61 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__insert_str_child_factory_env_setup │ │ │ │ - 390: 00165ac9 532 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ + 390: 00165a19 532 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment_string │ │ │ │ 391: 00341d70 4 OBJECT GLOBAL DEFAULT 22 black___get_imports_from_children_get_future_imports_env_free_instance │ │ │ │ 392: 00070b4d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ - 393: 000c1d1d 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 394: 001637c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 395: 001185d9 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ - 396: 00195c25 1108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ + 393: 000c1d05 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 394: 00163719 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 395: 001185c1 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_file │ │ │ │ + 396: 00195b2d 1108 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____normalize_f_string │ │ │ │ 397: 00341d84 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___from_configuration_WriteBack_obj │ │ │ │ - 398: 00136431 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 399: 0028ebf1 696 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ + 398: 00136419 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ + 399: 0028eb09 696 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder_____init__ │ │ │ │ 400: 0006cdf9 108 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____mypyc__normalize_unicode_escape_sequences_env_setup │ │ │ │ 401: 000983dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 402: 002042ad 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 402: 002041bd 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ 403: 00095cb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ - 404: 0015de71 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ - 405: 0016e9c5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ - 406: 0011bbf9 276 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 407: 0021cfd1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ - 408: 00290fe5 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ + 404: 0015ddc5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___throw │ │ │ │ + 405: 0016e8cd 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___last_leaf │ │ │ │ + 406: 0011bbe1 276 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ + 407: 0021cee9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 408: 00290efd 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___PgenGrammar │ │ │ │ 409: 00341b08 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ - 410: 002448c1 6840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ + 410: 002447dd 6840 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____mypyc_generator_helper__ │ │ │ │ 411: 000a6989 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___insert_child │ │ │ │ - 412: 001edee5 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ - 413: 001f8a4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 412: 001eddf5 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___send │ │ │ │ + 413: 001f895d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ 414: 00341c38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_factor_LineGenerator_gen │ │ │ │ - 415: 0017cf21 2952 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ - 416: 00243319 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ + 415: 0017ce29 2952 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___parse_line_ranges │ │ │ │ + 416: 00243231 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___throw │ │ │ │ 417: 00341e0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources │ │ │ │ - 418: 002c56f1 6980 FUNC GLOBAL DEFAULT 11 CPyExec_black___linegen │ │ │ │ - 419: 001490b5 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 418: 002c5609 6980 FUNC GLOBAL DEFAULT 11 CPyExec_black___linegen │ │ │ │ + 419: 0014906d 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ 420: 000860b1 148 FUNC GLOBAL DEFAULT 11 CPyInt64_Remainder │ │ │ │ 421: 00341824 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___LeafPattern │ │ │ │ 422: 0009edad 308 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___loads │ │ │ │ 423: 00341814 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_env │ │ │ │ 424: 00341a38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___fix_type_expansion_split │ │ │ │ 425: 0006e3c1 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__post_order_Node_gen_setup │ │ │ │ - 426: 000fa735 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ + 426: 000fa71d 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___re_compile_maybe_verbose │ │ │ │ 427: 00085a85 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ 428: 003419b8 4 OBJECT GLOBAL DEFAULT 22 nodes___visit_Visitor_gen_free_instance │ │ │ │ - 429: 000f9f8d 248 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ - 430: 00169925 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ - 431: 00153381 12364 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ - 432: 001fe849 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 429: 000f9f75 248 FUNC GLOBAL DEFAULT 11 CPyPy_black___spellcheck_pyproject_toml_keys │ │ │ │ + 430: 00169875 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_walrus │ │ │ │ + 431: 001532d5 12364 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_before_delimiter │ │ │ │ + 432: 001fe759 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___close │ │ │ │ 433: 00341bbc 4 OBJECT GLOBAL DEFAULT 22 linegen___right_hand_split_gen_free_instance │ │ │ │ - 434: 00136ba1 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ - 435: 000b98c5 1620 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____hash__ │ │ │ │ - 436: 00116ca9 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 434: 00136b89 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen │ │ │ │ + 435: 000b98ad 1620 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____hash__ │ │ │ │ + 436: 00116c91 124 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___get_leaves_inside_matching_brackets │ │ │ │ 437: 00341864 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_factory_env │ │ │ │ - 438: 0012c511 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ + 438: 0012c4f9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_atom │ │ │ │ 439: 0006cadd 144 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc___3_stringify_ast_gen_setup │ │ │ │ 440: 000a89c9 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___send │ │ │ │ 441: 00341d60 4 OBJECT GLOBAL DEFAULT 22 black___get_imports_from_children_gen___3_1528_free_instance │ │ │ │ - 442: 002652ad 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ + 442: 002651c5 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___throw │ │ │ │ 443: 0034183c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____pattern_symbols │ │ │ │ - 444: 001b06f1 1756 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ - 445: 0027fad5 2236 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ - 446: 00248aa5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ + 444: 001b05f9 1752 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____normalize_import_from │ │ │ │ + 445: 0027f9ed 2236 FUNC GLOBAL DEFAULT 11 CPyDef_driver____generate_pickle_name │ │ │ │ + 446: 002489c1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___close │ │ │ │ 447: 00341734 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___make_dfa_ParserGenerator_env │ │ │ │ - 448: 0011b239 172 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ - 449: 002bd549 1552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ - 450: 00131a19 6748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ - 451: 001e4681 28784 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ - 452: 002939d5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ + 448: 0011b221 172 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes │ │ │ │ + 449: 002bd461 1552 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____repr__ │ │ │ │ + 450: 00131a01 6748 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____post_init__ │ │ │ │ + 451: 001e4589 28792 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____mypyc_generator_helper__ │ │ │ │ + 452: 002938ed 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___make_dfa_ParserGenerator_env │ │ │ │ 453: 000a16dd 280 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_comment │ │ │ │ - 454: 001c4919 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 454: 001c4819 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_nodes_to_standalone_comment │ │ │ │ 455: 0034192c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplit │ │ │ │ 456: 00059865 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringSplitter_setup │ │ │ │ 457: 0006c7f5 108 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____mypyc__visit_default_Visitor_gen_setup │ │ │ │ - 458: 00157d8d 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ + 458: 00157ce1 1380 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____can_add_trailing_comma │ │ │ │ 459: 00341cd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___line_LineGenerator_gen │ │ │ │ 460: 00341af8 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_reversed_gen │ │ │ │ - 461: 00243255 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ - 462: 0011f06d 92 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ + 461: 0024316d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___send │ │ │ │ + 462: 0011f055 92 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder │ │ │ │ 463: 003417bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 464: 00084da5 108 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywords │ │ │ │ - 465: 00259535 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ - 466: 002924c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ - 467: 0012c99d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_comp_for │ │ │ │ - 468: 000eb925 2476 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ - 469: 00271a7d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ - 470: 00151eb9 3696 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ + 465: 0025944d 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 466: 002923dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_grammar │ │ │ │ + 467: 0012c985 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_comp_for │ │ │ │ + 468: 000eb90d 2476 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____init__ │ │ │ │ + 469: 00271995 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___close │ │ │ │ + 470: 00151e0d 3696 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_expression │ │ │ │ 471: 0009ad39 280 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser_____init__ │ │ │ │ - 472: 002cafa5 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ + 472: 002caebd 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___conv │ │ │ │ 473: 003418ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans_____call___3_StringTransformer_gen │ │ │ │ 474: 0008931d 60 FUNC GLOBAL DEFAULT 11 CPySequence_InPlaceMultiply │ │ │ │ - 475: 001efcc5 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ - 476: 0012b6e5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ - 477: 000ae1dd 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ - 478: 001f0be1 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ + 475: 001efbd5 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___throw │ │ │ │ + 476: 0012b6cd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_decorators │ │ │ │ + 477: 000ae1c5 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___close │ │ │ │ + 478: 001f0af1 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___send │ │ │ │ 479: 00341768 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Parser │ │ │ │ 480: 00341f1c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges__internal │ │ │ │ - 481: 00147ae5 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ - 482: 00162799 1996 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 483: 0012d33d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ - 484: 0016e6f5 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ - 485: 000ac46d 956 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ + 481: 00147acd 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___prev_siblings_are │ │ │ │ + 482: 001626e9 1996 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 483: 0012d325 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_env │ │ │ │ + 484: 0016e5fd 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf │ │ │ │ + 485: 000ac455 956 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___eat │ │ │ │ 486: 00341a2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Feature │ │ │ │ 487: 0009ac39 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 488: 000e9d95 56 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ + 488: 000e9d7d 56 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___send │ │ │ │ 489: 000a60c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____str__ │ │ │ │ 490: 00070ccd 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____iter__ │ │ │ │ 491: 00070b55 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ 492: 00089249 68 FUNC GLOBAL DEFAULT 11 CPyList_Index │ │ │ │ - 493: 002cbea5 2984 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ + 493: 002cbdbd 2984 FUNC GLOBAL DEFAULT 11 PyInit_fec286f4eda846987175__mypyc │ │ │ │ 494: 00341a98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPACKING_ON_FLOW │ │ │ │ - 495: 0012495d 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 496: 0012e185 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ - 497: 0017e8a1 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ + 495: 00124945 172 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 496: 0012e16d 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 497: 0017e7a9 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___sanitized_lines │ │ │ │ 498: 00341a0c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STATEMENT │ │ │ │ 499: 000892d5 60 FUNC GLOBAL DEFAULT 11 CPySequence_Multiply │ │ │ │ 500: 0006d55d 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__do_transform_StringParenStripper_gen_setup │ │ │ │ 501: 00096d49 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ 502: 00069dc9 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_paramspec_LineGenerator_gen_setup │ │ │ │ - 503: 00136bb9 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ + 503: 00136ba1 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___enumerate_with_length │ │ │ │ 504: 003418e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ - 505: 001edf1d 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ - 506: 0012c819 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tstring │ │ │ │ - 507: 00284215 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ + 505: 001ede2d 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___send │ │ │ │ + 506: 0012c801 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tstring │ │ │ │ + 507: 0028412d 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_env │ │ │ │ 508: 000a47f5 168 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ 509: 00341e8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans │ │ │ │ - 510: 0027fa55 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ - 511: 0017baa5 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ - 512: 00165cdd 444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ + 510: 0027f96d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___release │ │ │ │ + 511: 0017b9ad 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___send │ │ │ │ + 512: 00165c2d 444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_ignore_comment │ │ │ │ 513: 000951b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ - 514: 00119d9d 4684 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ - 515: 002c4c1d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ - 516: 000e3ce9 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ + 514: 00119d85 4684 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____top_level__ │ │ │ │ + 515: 002c4b35 108 FUNC GLOBAL DEFAULT 11 CPyInit_black____width_table │ │ │ │ + 516: 000e3cd1 388 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____init__ │ │ │ │ 517: 00070c25 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ - 518: 00295e2d 280 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ + 518: 00295d45 280 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISTERMINAL │ │ │ │ 519: 00070bed 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 520: 000f1af1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 521: 00157b91 252 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ + 520: 000f1ad9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 521: 00157ae5 252 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___mark │ │ │ │ 522: 00341900 4 OBJECT GLOBAL DEFAULT 22 trans___hug_power_op_gen_free_instance │ │ │ │ 523: 000690d5 108 FUNC GLOBAL DEFAULT 11 CPyDef_black_____mypyc__get_future_imports_env_setup │ │ │ │ 524: 000530cd 40 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____mypyc__BracketTracker_setup │ │ │ │ - 525: 001a5c91 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ + 525: 001a5b99 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assert_match │ │ │ │ 526: 00097d39 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ 527: 00095631 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____iter__ │ │ │ │ 528: 00341e3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token │ │ │ │ 529: 0006f111 120 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__backtrack_Recorder_env_setup │ │ │ │ - 530: 000a982d 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___stringify_node__handle_regular_fmt_block_obj_____call__ │ │ │ │ - 531: 000ac3ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 530: 000a9815 212 FUNC GLOBAL DEFAULT 11 CPyPy_comments___stringify_node__handle_regular_fmt_block_obj_____call__ │ │ │ │ + 531: 000ac3d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ 532: 00341be4 4 OBJECT GLOBAL DEFAULT 22 linegen___transform_line_gen_free_instance │ │ │ │ 533: 0009889d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ - 534: 00267b9d 80 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 535: 0012366d 596 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ - 536: 001ac725 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ + 534: 00267ab5 80 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 535: 00123655 596 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___unmask_cell │ │ │ │ + 536: 001ac62d 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____python_symbols │ │ │ │ 537: 000850ad 140 FUNC GLOBAL DEFAULT 11 CPyPy_comments___stringify_node__handle_regular_fmt_block_obj_____get__ │ │ │ │ - 538: 0022c091 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ - 539: 002bcbb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 540: 001395c5 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ - 541: 001b5c55 3804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 542: 00101cc5 22052 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ - 543: 00212041 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 538: 0022bfa9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___send │ │ │ │ + 539: 002bcad1 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 540: 001395ad 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___line_to_string │ │ │ │ + 541: 001b5b59 3804 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 542: 00101cad 22052 FUNC GLOBAL DEFAULT 11 CPyDef_black_____top_level__ │ │ │ │ + 543: 00211f51 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 544: 0006dd11 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_setup │ │ │ │ - 545: 001495d9 1100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ - 546: 00175945 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen_____next__ │ │ │ │ + 545: 00149591 1100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___replace_child │ │ │ │ + 546: 0017584d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen_____next__ │ │ │ │ 547: 000a5949 1356 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___remove │ │ │ │ - 548: 000ec5d5 4096 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ - 549: 002226c1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen_____next__ │ │ │ │ + 548: 000ec5bd 4096 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___gettoken │ │ │ │ + 549: 002225d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen_____next__ │ │ │ │ 550: 00341fc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black__internal │ │ │ │ 551: 0009e471 1756 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___load │ │ │ │ 552: 00070b85 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ 553: 00341bb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 554: 00341810 4 OBJECT GLOBAL DEFAULT 22 pytree___leaves_Base_env_free_instance │ │ │ │ 555: 00341ab0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_IDENTIFIERS │ │ │ │ - 556: 000eb045 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ + 556: 000eb02d 516 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___filtered_cached │ │ │ │ 557: 00341f28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___output │ │ │ │ 558: 00341fa0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections___abc │ │ │ │ - 559: 001c395d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ - 560: 002351ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ - 561: 000e370d 1500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ - 562: 0012ac59 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ + 559: 001c385d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 560: 002350c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____next__ │ │ │ │ + 561: 000e36f5 1500 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____init__ │ │ │ │ + 562: 0012ac41 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_paramspec │ │ │ │ 563: 0006ea55 132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__generate_matches_WildcardPattern_gen_setup │ │ │ │ 564: 00341964 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ - 565: 000ab1e5 144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ + 565: 000ab1cd 144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch__BasePattern_glue │ │ │ │ 566: 00341920 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenStripper │ │ │ │ 567: 00069f55 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_funcdef_LineGenerator_gen_setup │ │ │ │ - 568: 001ad15d 116 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ - 569: 00197b15 332 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ + 568: 001ad065 116 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base │ │ │ │ + 569: 00197a1d 332 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_factory │ │ │ │ 570: 00341a60 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___hug_parens_with_braces_and_square_brackets │ │ │ │ 571: 00341ad4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY310 │ │ │ │ - 572: 00265a7d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ + 572: 00265995 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen │ │ │ │ 573: 0006c371 128 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__enumerate_with_length_Line_gen_setup │ │ │ │ - 574: 000b5059 2804 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ - 575: 00184cb1 2228 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ + 574: 000b5041 2804 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_nfa │ │ │ │ + 575: 00184bb9 2228 FUNC GLOBAL DEFAULT 11 CPyDef_schema___get_schema │ │ │ │ 576: 0009afe5 80 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState_____init__ │ │ │ │ - 577: 002bd455 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ - 578: 001184a9 304 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ - 579: 0027b4ed 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ - 580: 001d4be1 1880 FUNC GLOBAL DEFAULT 11 CPyDef_comments____should_keep_compound_statement_inline │ │ │ │ + 577: 002bd36d 244 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___type_repr │ │ │ │ + 578: 00118491 304 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_file │ │ │ │ + 579: 0027b405 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 580: 001d4ae1 1880 FUNC GLOBAL DEFAULT 11 CPyDef_comments____should_keep_compound_statement_inline │ │ │ │ 581: 00341ad0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY311 │ │ │ │ 582: 00097021 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____mypyc_defaults_setup │ │ │ │ 583: 00341acc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY312 │ │ │ │ 584: 000a75c1 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___send │ │ │ │ 585: 00341ac8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY313 │ │ │ │ - 586: 0021a011 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 586: 00219f25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 587: 00341ac4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY314 │ │ │ │ - 588: 000be8ad 56 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ - 589: 001a49d1 2088 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ + 588: 000be895 56 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___send │ │ │ │ + 589: 001a48d9 2088 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____else_match │ │ │ │ 590: 00097209 304 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base____eq │ │ │ │ 591: 00096f11 168 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser_____init__ │ │ │ │ 592: 0006d62d 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__iter_fexpr_spans_gen_setup │ │ │ │ - 593: 002be711 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ - 594: 0027170d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ + 593: 002be629 252 FUNC GLOBAL DEFAULT 11 CPyPy_driver___main │ │ │ │ + 594: 00271625 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____next__ │ │ │ │ 595: 00341a64 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___string_processing │ │ │ │ - 596: 0027efbd 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ - 597: 002c7235 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ - 598: 0023ca69 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376_____next__ │ │ │ │ - 599: 002682d5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ - 600: 001e45f9 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order__Base_glue │ │ │ │ + 596: 0027eed5 52 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 597: 002c714d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___linegen │ │ │ │ + 598: 0023c981 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376_____next__ │ │ │ │ + 599: 002681ed 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen │ │ │ │ + 600: 001e4501 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order__Base_glue │ │ │ │ 601: 00341e28 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema │ │ │ │ 602: 0009b035 168 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState_____init__ │ │ │ │ - 603: 0021d0bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 603: 0021cfd5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ 604: 0006f77d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ - 605: 000ae0fd 224 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ + 605: 000ae0e5 224 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___throw │ │ │ │ 606: 000a0ee5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_gen___3_1305___send │ │ │ │ 607: 000a7ed9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 608: 0026fa5d 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 608: 0026f975 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ 609: 0009ec49 356 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___loads │ │ │ │ 610: 00070b0d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ 611: 00069015 120 FUNC GLOBAL DEFAULT 11 CPyDef_black_____mypyc__from_configuration_WriteBack_obj_setup │ │ │ │ 612: 0006d0f1 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__is_simple_lookup_hug_power_op_obj_setup │ │ │ │ - 613: 001c3ac9 3664 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ - 614: 0012b9ed 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ + 613: 001c39c9 3664 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_nodes_to_standalone_comment │ │ │ │ + 614: 0012b9d5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_SEMI │ │ │ │ 615: 00070c1d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447_____iter__ │ │ │ │ - 616: 000e25d9 1260 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ + 616: 000e25c1 1260 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___get_file_data │ │ │ │ 617: 000548f1 44 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____mypyc__ReleaseRange_setup │ │ │ │ - 618: 0022c26d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ - 619: 002c4f0d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ - 620: 0027c6b5 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ - 621: 0021b41d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 622: 000e4759 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ + 618: 0022c185 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___throw │ │ │ │ + 619: 002c4e25 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___cache │ │ │ │ + 620: 0027c5cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches │ │ │ │ + 621: 0021b335 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 622: 000e4741 308 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match │ │ │ │ 623: 00341724 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ 624: 00070b8d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 625: 00341f00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_multiprocessing │ │ │ │ - 626: 0026f9c5 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ + 626: 0026f8dd 152 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___pop │ │ │ │ 627: 000981e9 172 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 628: 0034175c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_gen │ │ │ │ - 629: 0029e3f5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___close │ │ │ │ + 629: 0029e30d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___close │ │ │ │ 630: 0006de91 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__do_transform_StringParenWrapper_gen_setup │ │ │ │ - 631: 002b0ba9 664 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ - 632: 00176175 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___close │ │ │ │ - 633: 00191655 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ - 634: 002cb381 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ + 631: 002b0ac1 664 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___matches_grammar │ │ │ │ + 632: 0017607d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___close │ │ │ │ + 633: 0019155d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen │ │ │ │ + 634: 002cb299 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___grammar │ │ │ │ 635: 00064fb9 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 636: 002a3da1 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ - 637: 00202ecd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 636: 002a3cb9 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_cell │ │ │ │ + 637: 00202ddd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ 638: 003419e8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TYPED_NAMES │ │ │ │ - 639: 0021a0c5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 639: 00219fd9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ 640: 00341f88 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathlib │ │ │ │ - 641: 000b1d2d 220 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ - 642: 001b1e89 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ - 643: 002359c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ - 644: 00210781 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 645: 00191a81 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ + 641: 000b1d15 220 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___raise_error │ │ │ │ + 642: 001b1d8d 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 643: 002358e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___close │ │ │ │ + 644: 00210691 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 645: 00191989 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ 646: 000859f9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ - 647: 00123519 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ + 647: 00123501 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_magics │ │ │ │ 648: 00341d24 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____handle_regular_fmt_block_env │ │ │ │ - 649: 0011b3f9 1680 FUNC GLOBAL DEFAULT 11 CPyDef_comments____find_compound_statement_context │ │ │ │ - 650: 0021d8b5 6116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 649: 0011b3e1 1680 FUNC GLOBAL DEFAULT 11 CPyDef_comments____find_compound_statement_context │ │ │ │ + 650: 0021d7cd 6116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 651: 00341d3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_ON │ │ │ │ 652: 00086481 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsUInt8_ │ │ │ │ 653: 0009d305 300 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver_____init__ │ │ │ │ 654: 00085e1d 58 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____init__ │ │ │ │ 655: 00341ddc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_logging │ │ │ │ 656: 00088c25 308 FUNC GLOBAL DEFAULT 11 CPyList_SetItemInt64 │ │ │ │ - 657: 0012c8fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen │ │ │ │ + 657: 0012c8e5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen │ │ │ │ 658: 00341fbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_io │ │ │ │ - 659: 00196079 256 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ + 659: 00195f81 256 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____normalize_f_string │ │ │ │ 660: 00096635 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ - 661: 001f8acd 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ + 661: 001f89dd 308 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___normalize_invisible_parens │ │ │ │ 662: 0006cc79 120 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____mypyc__visit_simple_stmt__TopLevelStatementsVisitor_gen_setup │ │ │ │ - 663: 0011b2e5 276 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ - 664: 000ab01d 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ - 665: 00210eb5 3836 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 663: 0011b2cd 276 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes │ │ │ │ + 664: 000ab005 316 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern____submatch │ │ │ │ + 665: 00210dc5 3836 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 666: 00089365 116 FUNC GLOBAL DEFAULT 11 CPyDict_GetItem │ │ │ │ - 667: 001463ad 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ - 668: 00235a49 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ + 667: 00146395 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default │ │ │ │ + 668: 00235961 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_build_line │ │ │ │ 669: 00341718 4 OBJECT GLOBAL DEFAULT 22 CPyType_tokenize___TokenError │ │ │ │ - 670: 001efb29 144 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ - 671: 000f35b1 8228 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ - 672: 001582f1 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ - 673: 002091f5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 670: 001efa39 144 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____next__ │ │ │ │ + 671: 000f3599 8228 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_label │ │ │ │ + 672: 00158245 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____can_add_trailing_comma │ │ │ │ + 673: 00209105 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ 674: 000878b1 100 FUNC GLOBAL DEFAULT 11 CPyStr_Replace │ │ │ │ - 675: 002ca2c9 292 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pygram │ │ │ │ + 675: 002ca1e1 292 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pygram │ │ │ │ 676: 0006f4b9 136 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____mypyc__tokenize_gen_setup │ │ │ │ - 677: 002c4c89 288 FUNC GLOBAL DEFAULT 11 CPyExec_black___brackets │ │ │ │ + 677: 002c4ba1 288 FUNC GLOBAL DEFAULT 11 CPyExec_black___brackets │ │ │ │ 678: 000944b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 679: 00163849 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ + 679: 00163799 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_async_stmt_or_funcdef │ │ │ │ 680: 00341da8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pytokens │ │ │ │ - 681: 00270219 5364 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ - 682: 00100389 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ - 683: 001a8f09 124 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ - 684: 00202f85 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 681: 00270131 5364 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____mypyc_generator_helper__ │ │ │ │ + 682: 00100371 248 FUNC GLOBAL DEFAULT 11 CPyPy_black____contains_asexpr │ │ │ │ + 683: 001a8e11 124 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_factory │ │ │ │ + 684: 00202e95 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 685: 003417e0 4 OBJECT GLOBAL DEFAULT 22 pytree___pre_order_Leaf_gen_free_instance │ │ │ │ - 686: 00152e21 1376 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ - 687: 0021b279 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ - 688: 0014fc5d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 686: 00152d75 1376 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_vararg │ │ │ │ + 687: 0021b191 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 688: 0014fbb1 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___send │ │ │ │ 689: 00321c94 4 OBJECT GLOBAL DEFAULT 21 CPyStatic_pytree___blib2to3___pytree___WildcardPattern_____init_____max │ │ │ │ - 690: 00192785 324 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ - 691: 000c1161 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ - 692: 00135f3d 852 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ - 693: 0012da21 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ - 694: 0016e7c5 512 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ - 695: 00193ced 804 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 690: 0019268d 324 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op │ │ │ │ + 691: 000c1149 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Invert_ │ │ │ │ + 692: 00135f25 852 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___clone │ │ │ │ + 693: 0012da09 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen │ │ │ │ + 694: 0016e6cd 512 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___last_leaf │ │ │ │ + 695: 00193bf5 804 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ 696: 00094255 224 FUNC GLOBAL DEFAULT 11 CPy_AddTraceback │ │ │ │ - 697: 00275525 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 697: 0027543d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ 698: 00070cc5 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____iter__ │ │ │ │ - 699: 00162f99 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 699: 00162ee9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ 700: 000a2f4d 1232 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class_paren_empty │ │ │ │ - 701: 00170f95 264 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ + 701: 00170e9d 264 FUNC GLOBAL DEFAULT 11 CPyDef_numerics_____top_level__ │ │ │ │ 702: 00341f0c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree__internal │ │ │ │ 703: 00341f60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments │ │ │ │ - 704: 001918b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ - 705: 001950d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 704: 001917bd 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ + 705: 00194fe1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ 706: 00070d1d 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____iter__ │ │ │ │ 707: 00341f08 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pytree │ │ │ │ - 708: 00205c45 6996 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 709: 000f8091 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ - 710: 0026ff71 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ + 708: 00205b55 6996 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 709: 000f8079 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports_env │ │ │ │ + 710: 0026fe89 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ 711: 00088351 320 FUNC GLOBAL DEFAULT 11 CPyBytes_Ord │ │ │ │ 712: 00341ea8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_IPython___core___inputtransformer2 │ │ │ │ 713: 00053329 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__LinesBlock_setup │ │ │ │ 714: 00341a24 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Deprecated │ │ │ │ 715: 00341c48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ 716: 00085d95 32 FUNC GLOBAL DEFAULT 11 CPyTagged_FromVoidPtr │ │ │ │ 717: 0006dc59 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc___3_get_break_idx_StringSplitter_env_setup │ │ │ │ - 718: 00291041 5252 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ - 719: 001f0e9d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ + 718: 00290f59 5252 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_grammar │ │ │ │ + 719: 001f0dad 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___close │ │ │ │ 720: 003419d0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKETS │ │ │ │ 721: 00341c04 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_tstring_LineGenerator_gen_free_instance │ │ │ │ - 722: 0012ac41 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 723: 0024c2dd 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 722: 0012ac29 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ + 723: 0024c1f5 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 724: 00341f7c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click___core │ │ │ │ - 725: 0013954d 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ + 725: 00139535 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines___line_to_string │ │ │ │ 726: 00341bdc 4 OBJECT GLOBAL DEFAULT 22 linegen____rhs_transform_line_env_free_instance │ │ │ │ - 727: 001991f9 8968 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ - 728: 00275861 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ - 729: 00171bc9 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ + 727: 00199101 8968 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____validate_msg │ │ │ │ + 728: 00275779 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___close │ │ │ │ + 729: 00171ad1 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___get_grammars │ │ │ │ 730: 0033fed0 60 OBJECT GLOBAL DEFAULT 21 parsing___ASTSafetyError_members │ │ │ │ - 731: 0027f97d 24 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ + 731: 0027f895 24 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen │ │ │ │ 732: 00096bc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ 733: 003418e8 4 OBJECT GLOBAL DEFAULT 22 trans_____call___3_StringTransformer_gen_free_instance │ │ │ │ - 734: 000c2cd1 2612 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 735: 00190d0d 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ + 734: 000c2cb9 2612 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 735: 00190c15 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplit │ │ │ │ 736: 00086afd 172 FUNC GLOBAL DEFAULT 11 CPyStr_Equal │ │ │ │ 737: 0008e4dd 136 FUNC GLOBAL DEFAULT 11 CPyTagged_IsEq_ │ │ │ │ - 738: 00173e59 192 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ - 739: 000b86fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 740: 00201fa5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 738: 00173d61 192 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast │ │ │ │ + 739: 000b86e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 740: 00201eb5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 741: 0008e5ed 1724 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser_____mypyc_defaults_setup │ │ │ │ - 742: 000b391d 1068 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 742: 000b3905 1068 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ 743: 0034190c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_env │ │ │ │ - 744: 0012c695 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ - 745: 0029e085 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen_____next__ │ │ │ │ - 746: 00227c29 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 744: 0012c67d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_fstring │ │ │ │ + 745: 0029df9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen_____next__ │ │ │ │ + 746: 00227b41 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ 747: 00089ae1 176 FUNC GLOBAL DEFAULT 11 CPyDict_ItemsView │ │ │ │ - 748: 0012a3b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ + 748: 0012a39d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 749: 000598d9 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 750: 000592a5 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__DFAState_setup │ │ │ │ - 751: 00190efd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ - 752: 000bbcd1 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___send │ │ │ │ - 753: 001c1f45 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 754: 001238c1 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ - 755: 00126a71 5480 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 756: 001fe50d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ - 757: 001393ed 352 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ + 751: 00190e05 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper │ │ │ │ + 752: 000bbcb9 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___send │ │ │ │ + 753: 001c1e45 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 754: 001238a9 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___unmask_cell │ │ │ │ + 755: 00126a59 5480 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 756: 001fe41d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 757: 001393d5 352 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_closing_paren │ │ │ │ 758: 00341abc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___NUMERIC_UNDERSCORES │ │ │ │ - 759: 0024be39 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 759: 0024bd51 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper____transform_to_new_line │ │ │ │ 760: 003418f8 4 OBJECT GLOBAL DEFAULT 22 trans___is_simple_lookup_hug_power_op_obj_free_instance │ │ │ │ - 761: 0012ebad 124 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ - 762: 0012c305 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 761: 0012eb95 124 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___dont_increase_indentation │ │ │ │ + 762: 0012c2ed 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_NUMBER │ │ │ │ 763: 00070c75 8 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 764: 000a27fd 184 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ 765: 0006c131 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__generate_trailers_to_omit_gen_setup │ │ │ │ - 766: 000c09ed 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ + 766: 000c09d5 140 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____new__ │ │ │ │ 767: 0009f4b5 276 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___unifystate │ │ │ │ - 768: 0019da81 7996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ - 769: 000c0985 104 FUNC GLOBAL DEFAULT 11 CPy_SetupObject │ │ │ │ - 770: 000e8c6d 4212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ - 771: 0021d085 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ - 772: 0015c025 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ + 768: 0019d989 7996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 769: 000c096d 104 FUNC GLOBAL DEFAULT 11 CPy_SetupObject │ │ │ │ + 770: 000e8c55 4212 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____mypyc_generator_helper__ │ │ │ │ + 771: 0021cf9d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___send │ │ │ │ + 772: 0015bf79 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___has_magic_trailing_comma │ │ │ │ 773: 003419e4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ - 774: 0011bd0d 776 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ - 775: 000edc11 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ - 776: 000ba045 192 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ + 774: 0011bcf5 776 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_pragma_comment │ │ │ │ + 775: 000edbf9 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___gettoken │ │ │ │ + 776: 000ba02d 192 FUNC GLOBAL DEFAULT 11 CPyIter_Send │ │ │ │ 777: 00095431 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen_____iter__ │ │ │ │ 778: 000954b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen_____iter__ │ │ │ │ - 779: 00215779 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 780: 00284101 276 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ - 781: 0012df51 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ - 782: 002b1639 324 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ - 783: 001c31ad 56 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ - 784: 00284621 936 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ - 785: 0016e2dd 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ - 786: 000e255d 124 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ + 779: 0021568d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 780: 00284019 276 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___switch_to │ │ │ │ + 781: 0012df39 292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split │ │ │ │ + 782: 002b1551 324 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_file │ │ │ │ + 783: 001c30ad 56 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 784: 00284539 936 FUNC GLOBAL DEFAULT 11 CPyPy_parse___lam_sub │ │ │ │ + 785: 0016e1e5 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____ensure_trailing_comma │ │ │ │ + 786: 000e2545 124 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____next__ │ │ │ │ 787: 00341fd4 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version │ │ │ │ - 788: 0017cc29 24 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ + 788: 0017cb31 24 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ 789: 0009777d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___pre_order │ │ │ │ 790: 003417d8 4 OBJECT GLOBAL DEFAULT 22 pytree___generate_matches_BasePattern_env_free_instance │ │ │ │ - 791: 002cb815 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ + 791: 002cb72d 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___parse │ │ │ │ 792: 00341ebc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_ast │ │ │ │ 793: 00341cf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 794: 000aaf1d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ - 795: 0027e511 92 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ + 794: 000aaf05 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 795: 0027e429 92 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter │ │ │ │ 796: 00054849 28 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____mypyc_defaults_setup │ │ │ │ 797: 0006ee1d 112 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____mypyc__release_TokenProxy_env_setup │ │ │ │ - 798: 0024b705 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 798: 0024b621 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ 799: 000a6475 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node____eq │ │ │ │ - 800: 0011ff61 376 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 800: 0011ff49 376 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ 801: 0009a541 228 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____init__ │ │ │ │ 802: 00058d39 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__Base_setup │ │ │ │ - 803: 000b5b4d 320 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ - 804: 001eff15 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves__Base_glue │ │ │ │ + 803: 000b5b35 320 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_nfa │ │ │ │ + 804: 001efe25 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves__Base_glue │ │ │ │ 805: 0006a9d5 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_NUMBER_LineGenerator_gen_setup │ │ │ │ - 806: 0016982d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple │ │ │ │ + 806: 0016977d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple │ │ │ │ 807: 00341d30 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___ProtoComment │ │ │ │ 808: 00341b10 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___contains_implicit_multiline_string_with_comments_Line_env │ │ │ │ - 809: 001b6b31 228 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ - 810: 0012e075 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ - 811: 0021f185 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ - 812: 000fa9dd 220 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ + 809: 001b6a35 228 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker___maybe_empty_lines │ │ │ │ + 810: 0012e05d 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split │ │ │ │ + 811: 0021f09d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 812: 000fa9c5 220 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_regex │ │ │ │ 813: 0006fe7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 814: 00054789 56 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____mypyc___3_pattern_symbols_setup │ │ │ │ - 815: 0016cab9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ + 815: 0016ca09 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_name_token │ │ │ │ 816: 00058da1 104 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__Node_setup │ │ │ │ - 817: 002974f9 24 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen │ │ │ │ - 818: 001f4c2d 6084 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 817: 00297411 24 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen │ │ │ │ + 818: 001f4b3d 6084 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 819: 0009d14d 440 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver_____init__ │ │ │ │ - 820: 00138c09 2020 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ + 820: 00138bf1 2020 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_closing_paren │ │ │ │ 821: 000a9141 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___close │ │ │ │ 822: 00085ff9 184 FUNC GLOBAL DEFAULT 11 CPyInt64_Divide │ │ │ │ - 823: 0017b9f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ - 824: 001925b9 272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ + 823: 0017b8f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____next__ │ │ │ │ + 824: 001924c1 272 FUNC GLOBAL DEFAULT 11 CPyDef_trans___TErr │ │ │ │ 825: 0033ff0c 60 OBJECT GLOBAL DEFAULT 21 parsing___InvalidInput_members │ │ │ │ - 826: 00202e99 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ + 826: 00202da9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____next__ │ │ │ │ 827: 000a4741 180 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___changed │ │ │ │ - 828: 001902d9 296 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ + 828: 001901e1 296 FUNC GLOBAL DEFAULT 11 CPyPy_strings___count_chars_in_width │ │ │ │ 829: 00097939 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____mypyc_defaults_setup │ │ │ │ 830: 0034196c 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen │ │ │ │ - 831: 00227b65 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 831: 00227a7d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ 832: 00070d15 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ 833: 000a7589 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___send │ │ │ │ - 834: 00167bc9 1892 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ - 835: 001f8cf9 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ - 836: 0017defd 2468 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ - 837: 0011d5c5 284 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ + 834: 00167b19 1892 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___unwrap_singleton_parenthesis │ │ │ │ + 835: 001f8c09 1936 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_complex_subscript │ │ │ │ + 836: 0017de05 2468 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___sanitized_lines │ │ │ │ + 837: 0011d5ad 284 FUNC GLOBAL DEFAULT 11 CPyPy_comments___is_fmt_on │ │ │ │ 838: 003418d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ - 839: 000d3a79 996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 839: 000d3a61 996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ 840: 0009aa3d 196 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar_____init__ │ │ │ │ 841: 00094bb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ - 842: 001f829d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 842: 001f81ad 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ 843: 00340060 60 OBJECT GLOBAL DEFAULT 21 mode___Deprecated_members │ │ │ │ 844: 00069855 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_default_LineGenerator_gen_setup │ │ │ │ 845: 0006a775 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_factor_LineGenerator_gen_setup │ │ │ │ - 846: 001f6cd5 5396 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 847: 0025417d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ - 848: 00147595 1360 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ - 849: 0018c729 6724 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ - 850: 00197905 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform__StringTransformer_glue │ │ │ │ - 851: 002c0829 972 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ - 852: 00271ff1 3392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ + 846: 001f6be5 5396 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 847: 00254095 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 848: 0014757d 1360 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___prev_siblings_are │ │ │ │ + 849: 0018c631 6724 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_fstring_quotes │ │ │ │ + 850: 0019780d 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform__StringTransformer_glue │ │ │ │ + 851: 002c0741 972 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___printtoken │ │ │ │ + 852: 00271f09 3392 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern____submatch │ │ │ │ 853: 00341b94 4 OBJECT GLOBAL DEFAULT 22 linegen___split_wrapper_gen___3_1305_free_instance │ │ │ │ 854: 00341f10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2 │ │ │ │ - 855: 00234b39 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___throw │ │ │ │ - 856: 000b3595 620 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ - 857: 0012ca81 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen │ │ │ │ + 855: 00234a51 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___throw │ │ │ │ + 856: 000b357d 620 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 857: 0012ca69 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen │ │ │ │ 858: 000a87bd 288 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 859: 00196179 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ + 859: 00196081 2004 FUNC GLOBAL DEFAULT 11 CPyDef_trans____toggle_fexpr_quotes │ │ │ │ 860: 00341b84 4 OBJECT GLOBAL DEFAULT 22 linegen___delimiter_split_gen_free_instance │ │ │ │ - 861: 00183869 2220 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ + 861: 00183771 2220 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____top_level__ │ │ │ │ 862: 00070c7d 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____iter__ │ │ │ │ 863: 000891f5 84 FUNC GLOBAL DEFAULT 11 CPyList_Remove │ │ │ │ - 864: 001c32a9 224 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 865: 001d0185 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 864: 001c31a9 224 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 865: 001d0085 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ 866: 000886d1 168 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShort │ │ │ │ - 867: 000bc415 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___close │ │ │ │ + 867: 000bc3fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___close │ │ │ │ 868: 00059505 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___invalidate_sibling_maps │ │ │ │ - 869: 00195335 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 869: 0019523d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ 870: 00341df0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv │ │ │ │ - 871: 00121509 1492 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 871: 001214f1 1492 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_cell_magics │ │ │ │ 872: 00341748 4 OBJECT GLOBAL DEFAULT 22 parse___backtrack_Recorder_gen_free_instance │ │ │ │ - 873: 002049e1 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 874: 00192cbd 1172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ - 875: 000f143d 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ - 876: 002755dd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ - 877: 000fd709 416 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ + 873: 002048f1 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 874: 00192bc5 1172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_lookup_forward │ │ │ │ + 875: 000f1425 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 876: 002754f5 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 877: 000fd6f1 416 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_sources │ │ │ │ 878: 003419a8 4 OBJECT GLOBAL DEFAULT 22 nodes___visit_default_Visitor_gen_free_instance │ │ │ │ 879: 00341a00 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___MATH_OPERATORS │ │ │ │ - 880: 000b4691 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ - 881: 0011bb4d 172 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ - 882: 0022c18d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ + 880: 000b4679 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___update_sibling_maps │ │ │ │ + 881: 0011bb35 172 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip │ │ │ │ + 882: 0022c0a5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___throw │ │ │ │ 883: 00341e08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_resources___globals │ │ │ │ 884: 000a8089 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___throw │ │ │ │ - 885: 002ba729 164 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ - 886: 0012b851 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ - 887: 000edaf9 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ - 888: 0012439d 252 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ - 889: 001473c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ + 885: 002ba641 164 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___initialize │ │ │ │ + 886: 0012b839 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen │ │ │ │ + 887: 000edae1 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___expect │ │ │ │ + 888: 00124385 252 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___validate_cell │ │ │ │ + 889: 001473ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___LinesBlock___all_lines │ │ │ │ 890: 00341994 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 891: 001eea3d 1196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 891: 001ee94d 1196 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ 892: 00341f4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics │ │ │ │ - 893: 00212695 6548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 893: 002125a5 6548 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 894: 000a0ead 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305___send │ │ │ │ - 895: 0023ff1d 12876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ - 896: 000bdbc1 3128 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 897: 000b3339 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ + 895: 0023fe35 12876 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____mypyc_generator_helper__ │ │ │ │ + 896: 000bdba9 3128 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 897: 000b3321 152 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___remove_trailing_comma │ │ │ │ 898: 0006e0d5 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__is_valid_index_factory_env_setup │ │ │ │ - 899: 000bd311 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389_____next__ │ │ │ │ + 899: 000bd2f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389_____next__ │ │ │ │ 900: 0008a4a9 196 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItem │ │ │ │ 901: 0034195c 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Ok │ │ │ │ 902: 00054985 40 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____mypyc__Driver_setup │ │ │ │ 903: 00341d14 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_ignored_nodes_gen │ │ │ │ 904: 0009602d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 905: 002c9379 3532 FUNC GLOBAL DEFAULT 11 CPyExec_black___trans │ │ │ │ - 906: 0012ee2d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ + 905: 002c9291 3532 FUNC GLOBAL DEFAULT 11 CPyExec_black___trans │ │ │ │ + 906: 0012ee15 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____get_last_non_comment_leaf │ │ │ │ 907: 000861d1 120 FUNC GLOBAL DEFAULT 11 CPyInt32_Divide │ │ │ │ 908: 000699ed 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_INDENT_LineGenerator_gen_setup │ │ │ │ - 909: 001710fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen │ │ │ │ - 910: 002237d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen_____next__ │ │ │ │ + 909: 00171005 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen │ │ │ │ + 910: 002236f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen_____next__ │ │ │ │ 911: 0009c035 480 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ 912: 00341e4c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize │ │ │ │ - 913: 00170a79 1088 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ - 914: 001efbf1 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ - 915: 001462cd 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ + 913: 00170981 1088 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___normalize_numeric_literal │ │ │ │ + 914: 001efb01 212 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___send │ │ │ │ + 915: 001462b5 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default │ │ │ │ 916: 00341bf4 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_old_comp_for_LineGenerator_gen_free_instance │ │ │ │ - 917: 00101a25 588 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ + 917: 00101a0d 588 FUNC GLOBAL DEFAULT 11 CPyDef_black___patched_main │ │ │ │ 918: 0006fcfd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 919: 0011f00d 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ - 920: 001d2101 484 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ - 921: 001fcabd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 919: 0011eff5 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___OffsetAndMagic │ │ │ │ + 920: 001d2001 484 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 921: 001fc9cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ 922: 00341f38 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode__internal │ │ │ │ - 923: 001658b1 272 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ - 924: 0027b69d 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 923: 00165801 272 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment │ │ │ │ + 924: 0027b5b5 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ 925: 00097f25 260 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern____submatch │ │ │ │ 926: 0006f05d 108 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__switch_to_Recorder_gen_setup │ │ │ │ - 927: 0019244d 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ - 928: 00171115 2740 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ + 927: 00192355 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform │ │ │ │ + 928: 0017101d 2740 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___get_grammars │ │ │ │ 929: 00070fa1 140 FUNC GLOBAL DEFAULT 11 CPyPickle_SetState │ │ │ │ - 930: 001fe58d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 930: 001fe49d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___send │ │ │ │ 931: 0006bfbd 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_standalone_comment_split_obj_setup │ │ │ │ 932: 00341ba8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 933: 002433f9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ + 933: 00243311 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___throw │ │ │ │ 934: 003417a8 4 OBJECT GLOBAL DEFAULT 22 pytree____recursive_matches_WildcardPattern_gen_free_instance │ │ │ │ 935: 00085251 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ - 936: 000e8b65 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 936: 000e8b4d 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ 937: 00341e18 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___globals │ │ │ │ 938: 00341b34 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_standalone_comment_split_obj_free_instance │ │ │ │ 939: 00070ca5 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____iter__ │ │ │ │ - 940: 000b2b41 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ - 941: 00157c8d 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ - 942: 0023e221 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___throw │ │ │ │ - 943: 0012aac5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ + 940: 000b2b29 4 FUNC GLOBAL DEFAULT 11 CPyTagged_Id │ │ │ │ + 941: 00157be1 256 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_before_delimiter │ │ │ │ + 942: 0023e139 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___throw │ │ │ │ + 943: 0012aaad 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 944: 000a7765 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___throw │ │ │ │ 945: 000a6ac5 312 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___append_child │ │ │ │ - 946: 000ed5d5 1316 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ - 947: 001fe5c5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ - 948: 0016a1a5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ - 949: 002bcef5 1248 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ - 950: 0022bfdd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ + 946: 000ed5bd 1316 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___expect │ │ │ │ + 947: 001fe4d5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___send │ │ │ │ + 948: 0016a0f5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_walrus │ │ │ │ + 949: 002bce0d 1248 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___close │ │ │ │ + 950: 0022bef5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____next__ │ │ │ │ 951: 00341d34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___black___comments___contains_fmt_directive___directives │ │ │ │ 952: 00341f50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___handle_ipynb_magics__internal │ │ │ │ - 953: 0013b825 96 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ - 954: 0018f8d5 996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 955: 000ea5c5 2452 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ - 956: 000f80f1 304 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ - 957: 0023bc51 324 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ + 953: 0013b80d 96 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode │ │ │ │ + 954: 0018f7dd 996 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 955: 000ea5ad 2452 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___is_changed │ │ │ │ + 956: 000f80d9 304 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 957: 0023bb69 324 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_safe │ │ │ │ 958: 00341d10 4 OBJECT GLOBAL DEFAULT 22 comments___generate_ignored_nodes_gen_free_instance │ │ │ │ 959: 00341c94 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_paramspec_LineGenerator_gen_free_instance │ │ │ │ - 960: 000f7c0d 912 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ + 960: 000f7bf5 912 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___push │ │ │ │ 961: 00341b48 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_gen │ │ │ │ - 962: 0012a0a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ + 962: 0012a091 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen │ │ │ │ 963: 00341f68 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache │ │ │ │ - 964: 001ad229 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ - 965: 0012b8f1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ - 966: 00190e99 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ - 967: 0014babd 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ + 964: 001ad131 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf │ │ │ │ + 965: 0012b8d9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_power │ │ │ │ + 966: 00190da1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter │ │ │ │ + 967: 0014ba11 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_tuple │ │ │ │ 968: 00097385 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____deepcopy__ │ │ │ │ - 969: 00215745 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ - 970: 000e9e91 224 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 969: 00215659 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____next__ │ │ │ │ + 970: 000e9e79 224 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___throw │ │ │ │ 971: 0006d7dd 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__do_transform_StringSplitter_gen_setup │ │ │ │ 972: 00096c49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____iter__ │ │ │ │ 973: 00341d80 4 OBJECT GLOBAL DEFAULT 22 black___from_configuration_WriteBack_obj_free_instance │ │ │ │ - 974: 002219c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___close │ │ │ │ - 975: 000e0fe5 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 974: 002218dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___close │ │ │ │ + 975: 000e0fcd 200 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ 976: 003417ec 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Leaf_gen │ │ │ │ - 977: 000eaf59 236 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ - 978: 0021d835 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ - 979: 0012bd7d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ - 980: 000c6355 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ - 981: 001ae949 7204 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_comment_only_fmt_block │ │ │ │ - 982: 001691cd 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____atom_has_magic_trailing_comma │ │ │ │ - 983: 00270191 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ - 984: 000fa7f1 492 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ + 977: 000eaf41 236 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___is_changed │ │ │ │ + 978: 0021d74d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 979: 0012bd65 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 980: 000c633d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___close │ │ │ │ + 981: 001ae851 7204 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_comment_only_fmt_block │ │ │ │ + 982: 0016911d 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____atom_has_magic_trailing_comma │ │ │ │ + 983: 002700a9 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches │ │ │ │ + 984: 000fa7d9 492 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_regex │ │ │ │ 985: 00088d59 112 FUNC GLOBAL DEFAULT 11 CPyList_SetItemUnsafe │ │ │ │ - 986: 00243cf5 2796 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ - 987: 001841d5 2780 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ - 988: 0015040d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 986: 00243c11 2796 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____remove_backslash_line_continuation_chars │ │ │ │ + 987: 001840dd 2780 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____top_level__ │ │ │ │ + 988: 00150361 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___close │ │ │ │ 989: 00341940 4 OBJECT GLOBAL DEFAULT 22 strings___replace_normalize_unicode_escape_sequences_obj_free_instance │ │ │ │ 990: 00085e79 82 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____init__ │ │ │ │ - 991: 00299379 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___transform_whitespace │ │ │ │ + 991: 00299291 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___transform_whitespace │ │ │ │ 992: 0008712d 160 FUNC GLOBAL DEFAULT 11 CPyStr_FindWithEnd │ │ │ │ - 993: 0012bcf5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ - 994: 00160569 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 993: 0012bcdd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STANDALONE_COMMENT │ │ │ │ + 994: 001604bd 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ 995: 0006e601 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__post_order_Leaf_gen_setup │ │ │ │ 996: 00098029 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___optimize │ │ │ │ 997: 0034187c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 998: 002463ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ - 999: 000adf59 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ + 998: 002462c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____next__ │ │ │ │ + 999: 000adf41 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___send │ │ │ │ 1000: 00341998 4 OBJECT GLOBAL DEFAULT 22 parsing___lib2to3_parse_env_free_instance │ │ │ │ - 1001: 00136c31 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ - 1002: 0014b161 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ + 1001: 00136c19 256 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___enumerate_with_length │ │ │ │ + 1002: 0014b0b5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_arith_like │ │ │ │ 1003: 0006b3c1 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc___3_maybe_split_omitting_optional_parens_gen_setup │ │ │ │ - 1004: 000b87e9 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 1005: 0011ef4d 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ + 1004: 000b87d1 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 1005: 0011ef35 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic │ │ │ │ 1006: 00341dc0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parse___globals │ │ │ │ - 1007: 0012a961 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ + 1007: 0012a949 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typeparams │ │ │ │ 1008: 000a3e41 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok___ok │ │ │ │ - 1009: 000b4b89 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ - 1010: 0016ac15 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ - 1011: 00268955 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves__Base_glue │ │ │ │ - 1012: 0016f389 1724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___has_sibling_with_type │ │ │ │ + 1009: 000b4b71 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_suffix │ │ │ │ + 1010: 0016ab65 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_generator │ │ │ │ + 1011: 0026886d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves__Base_glue │ │ │ │ + 1012: 0016f291 1724 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___has_sibling_with_type │ │ │ │ 1013: 00085cb5 140 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1014: 002598a5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ - 1015: 001371c5 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ - 1016: 000e3319 312 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ + 1014: 002597bd 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 1015: 001371ad 160 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___opens_block │ │ │ │ + 1016: 000e3301 312 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___setup │ │ │ │ 1017: 0006aa95 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_atom_LineGenerator_gen_setup │ │ │ │ - 1018: 0024b589 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ - 1019: 001836fd 364 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ + 1018: 0024b4a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1019: 00183605 364 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____find_lines_mapping_index │ │ │ │ 1020: 0006fd7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ 1021: 000548a5 76 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____mypyc__Converter_setup │ │ │ │ 1022: 00341944 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ 1023: 0006b179 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc___3_rhs_gen___3_742_setup │ │ │ │ - 1024: 0012d325 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ - 1025: 0015c9ed 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ - 1026: 0012c2ed 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ + 1024: 0012d30d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen │ │ │ │ + 1025: 0015c941 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 1026: 0012c2d5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ 1027: 000530c5 8 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528_____iter__ │ │ │ │ 1028: 0006bb45 124 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_comments_delimiter_split_env_setup │ │ │ │ - 1029: 002925a1 1256 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ - 1030: 0022c0c9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ - 1031: 0021a875 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 1029: 002924b9 1256 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_atom │ │ │ │ + 1030: 0022bfe1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___send │ │ │ │ + 1031: 0021a789 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ 1032: 00089f8d 44 FUNC GLOBAL DEFAULT 11 CPyDict_GetKeysIter │ │ │ │ - 1033: 001a8d65 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 1034: 0027bd51 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 1035: 00272e31 9920 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 1036: 00297511 7784 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___transform_whitespace │ │ │ │ - 1037: 0020e1a5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 1038: 000f02b9 4052 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 1039: 002240bd 14780 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1033: 001a8c6d 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 1034: 0027bc69 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 1035: 00272d49 9920 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1036: 00297429 7784 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___transform_whitespace │ │ │ │ + 1037: 0020e0b5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 1038: 000f02a1 4052 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 1039: 00223fd5 14780 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1040: 00070c65 8 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen_____iter__ │ │ │ │ 1041: 00341770 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___Recorder │ │ │ │ - 1042: 001c1891 224 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 1042: 001c1791 224 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ 1043: 00070cf5 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___optimize │ │ │ │ 1044: 003418f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_operand_hug_power_op_obj │ │ │ │ - 1045: 0012a949 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ + 1045: 0012a931 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 1046: 003417e8 4 OBJECT GLOBAL DEFAULT 22 pytree___post_order_Leaf_gen_free_instance │ │ │ │ 1047: 000a6e65 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____str__ │ │ │ │ - 1048: 001eeee9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ - 1049: 00192ad1 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ - 1050: 00267c09 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ + 1048: 001eedf9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___close │ │ │ │ + 1049: 001929d9 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____hugging_power_ops_line_to_string │ │ │ │ + 1050: 00267b21 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen │ │ │ │ 1051: 00341e44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_difflib │ │ │ │ - 1052: 00158ed1 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ + 1052: 00158e25 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_parent_function_or_class │ │ │ │ 1053: 00341ee4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_cache___globals │ │ │ │ - 1054: 001e415d 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ + 1054: 001e4065 228 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___convert_unchanged_lines │ │ │ │ 1055: 00095bb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 1056: 000885d5 252 FUNC GLOBAL DEFAULT 11 CPyList_Copy │ │ │ │ - 1057: 00190fed 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ + 1057: 00190ef5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ 1058: 0009df01 252 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___dump │ │ │ │ 1059: 00070b25 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ 1060: 0006b6b9 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__split_wrapper_gen___3_1305_setup │ │ │ │ - 1061: 001c9ad5 17428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ + 1061: 001c99d5 17428 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___maybe_make_parens_invisible_in_atom │ │ │ │ 1062: 0006a5c5 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_ENDMARKER_LineGenerator_gen_setup │ │ │ │ - 1063: 00265a65 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ + 1063: 0026597d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_env │ │ │ │ 1064: 000862d5 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt16_ │ │ │ │ 1065: 000a0df9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305_____next__ │ │ │ │ 1066: 00341790 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___ReleaseRange │ │ │ │ - 1067: 000bf0f9 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ + 1067: 000bf0e1 28 FUNC GLOBAL DEFAULT 11 CPyNumber_InPlacePower │ │ │ │ 1068: 0006b301 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__right_hand_split_gen_setup │ │ │ │ - 1069: 000e9d15 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ - 1070: 000c1371 220 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ + 1069: 000e9cfd 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1070: 000c1359 220 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange___lock │ │ │ │ 1071: 00341e9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics │ │ │ │ 1072: 0009c5f9 324 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ 1073: 00341948 4 OBJECT GLOBAL DEFAULT 22 strings___normalize_unicode_escape_sequences_env_free_instance │ │ │ │ - 1074: 001469ad 904 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ - 1075: 00235fed 20068 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1074: 00146995 904 FUNC GLOBAL DEFAULT 11 CPyDef_comments___normalize_trailing_prefix │ │ │ │ + 1075: 00235f05 20068 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____mypyc_generator_helper__ │ │ │ │ 1076: 00085e01 26 FUNC GLOBAL DEFAULT 11 CPyTagged_IncRef │ │ │ │ - 1077: 00159fd9 2844 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ + 1077: 00159f2d 2844 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser____next_state │ │ │ │ 1078: 00341d38 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments____COMPOUND_STATEMENTS │ │ │ │ - 1079: 0023e141 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___throw │ │ │ │ - 1080: 002036fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 1081: 00227d09 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ + 1079: 0023e059 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___throw │ │ │ │ + 1080: 0020360d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 1081: 00227c21 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___throw │ │ │ │ 1082: 00341fc4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black │ │ │ │ - 1083: 00267da9 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 1084: 000beb69 1268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ - 1085: 000d256d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ - 1086: 0016046d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 1087: 0026b29d 824 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ + 1083: 00267cc1 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ + 1084: 000beb51 1268 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___close │ │ │ │ + 1085: 000d2555 1268 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___close │ │ │ │ + 1086: 001603c1 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 1087: 0026b1b5 824 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___shift │ │ │ │ 1088: 00341e40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___token__internal │ │ │ │ - 1089: 000ac951 5404 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 1090: 00221161 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen_____next__ │ │ │ │ - 1091: 00207a29 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 1092: 0023b89d 948 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ - 1093: 000aee2d 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ - 1094: 000f80c1 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ + 1089: 000ac939 5404 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1090: 00221079 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen_____next__ │ │ │ │ + 1091: 00207939 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 1092: 0023b7b5 948 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_safe │ │ │ │ + 1093: 000aee15 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___close │ │ │ │ + 1094: 000f80a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj │ │ │ │ 1095: 00341c18 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_atom_LineGenerator_gen │ │ │ │ - 1096: 001bd76d 2720 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ - 1097: 002685c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order__Base_glue │ │ │ │ + 1096: 001bd66d 2720 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_body │ │ │ │ + 1097: 002684d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order__Base_glue │ │ │ │ 1098: 0006b0b9 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc___3_rhs_transform_line_obj_setup │ │ │ │ - 1099: 00163ae1 2860 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ + 1099: 00163a31 2860 FUNC GLOBAL DEFAULT 11 CPyDef_comments___make_comment │ │ │ │ 1100: 0006c5b5 128 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____mypyc__visit_Visitor_env_setup │ │ │ │ 1101: 00095331 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 1102: 000f80d9 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528 │ │ │ │ - 1103: 002c7659 2612 FUNC GLOBAL DEFAULT 11 CPyExec_black___mode │ │ │ │ - 1104: 0012d5a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389 │ │ │ │ - 1105: 0012ba75 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ - 1106: 00162719 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ - 1107: 00185925 232 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ + 1102: 000f80c1 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528 │ │ │ │ + 1103: 002c7571 2612 FUNC GLOBAL DEFAULT 11 CPyExec_black___mode │ │ │ │ + 1104: 0012d591 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389 │ │ │ │ + 1105: 0012ba5d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_SEMI │ │ │ │ + 1106: 00162669 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 1107: 0018582d 232 FUNC GLOBAL DEFAULT 11 CPyPy_strings___sub_twice │ │ │ │ 1108: 00341764 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___switch_to_Recorder_env │ │ │ │ - 1109: 0015e4c5 7924 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1109: 0015e419 7924 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1110: 0006eca5 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__generate_matches_NegatedPattern_gen_setup │ │ │ │ - 1111: 0016e4f9 508 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ - 1112: 00207b09 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 1111: 0016e401 508 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf │ │ │ │ + 1112: 00207a19 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 1113: 0009652d 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_transform │ │ │ │ - 1114: 0019163d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ + 1114: 00191545 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_env │ │ │ │ 1115: 000a3465 1452 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line____is_triple_quoted_string │ │ │ │ - 1116: 0013c021 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ + 1116: 0013c009 276 FUNC GLOBAL DEFAULT 11 CPyPy_mode___supports_feature │ │ │ │ 1117: 0006a2a5 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_async_stmt_LineGenerator_gen_setup │ │ │ │ 1118: 0006ba91 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_gen___3_1376_setup │ │ │ │ 1119: 00086145 140 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt32_ │ │ │ │ 1120: 00094fb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ - 1121: 001e4241 272 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ - 1122: 001efbb9 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ + 1121: 001e4149 272 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_unchanged_line_by_line │ │ │ │ + 1122: 001efac9 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___send │ │ │ │ 1123: 00341fa8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize │ │ │ │ - 1124: 0017fbd9 9620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ + 1124: 0017fae1 9620 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____calculate_lines_mappings │ │ │ │ 1125: 00341c9c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_typevartuple_LineGenerator_gen_free_instance │ │ │ │ - 1126: 00283815 188 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ + 1126: 0028372d 188 FUNC GLOBAL DEFAULT 11 CPyPy_literals___evalString │ │ │ │ 1127: 00086371 124 FUNC GLOBAL DEFAULT 11 CPyInt16_Divide │ │ │ │ 1128: 000a0fa9 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305___throw │ │ │ │ - 1129: 00162f65 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ - 1130: 0016bbad 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ + 1129: 00162eb5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____next__ │ │ │ │ + 1130: 0016bafd 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_name_token │ │ │ │ 1131: 000976dd 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___pre_order │ │ │ │ 1132: 00341c74 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_suite_LineGenerator_gen_free_instance │ │ │ │ 1133: 0008eca9 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringParser_setup │ │ │ │ - 1134: 0014b259 2148 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ + 1134: 0014b1ad 2148 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_tuple │ │ │ │ 1135: 00341710 4 OBJECT GLOBAL DEFAULT 22 tokenize___tokenize_gen_free_instance │ │ │ │ - 1136: 0016b8ed 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ - 1137: 000d4431 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ - 1138: 0016bd19 3240 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ + 1136: 0016b83d 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___unwrap_singleton_parenthesis │ │ │ │ + 1137: 000d4419 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Rshift_ │ │ │ │ + 1138: 0016bc69 3240 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_yield │ │ │ │ 1139: 00070cd5 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____iter__ │ │ │ │ 1140: 003418c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___iter_fexpr_spans_gen │ │ │ │ - 1141: 001bbf95 320 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ + 1141: 001bbe95 320 FUNC GLOBAL DEFAULT 11 CPyPy_lines___is_line_short_enough │ │ │ │ 1142: 00070c15 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____iter__ │ │ │ │ - 1143: 002bd3d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ + 1143: 002bd2ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___close │ │ │ │ 1144: 0008671d 128 FUNC GLOBAL DEFAULT 11 CPyFloat_Exp │ │ │ │ 1145: 00341d54 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketMatchError │ │ │ │ - 1146: 00295e15 24 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ - 1147: 00268c4d 1968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ + 1146: 00295d2d 24 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISTERMINAL │ │ │ │ + 1147: 00268b65 1968 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___convert │ │ │ │ 1148: 003419cc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___ALWAYS_NO_SPACE │ │ │ │ - 1149: 00170901 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ + 1149: 00170809 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_complex_number │ │ │ │ 1150: 0006d891 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__maybe_append_string_operators_do_transform_StringSplitter_obj_setup │ │ │ │ - 1151: 002be265 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ - 1152: 000c0c75 144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ - 1153: 000b4a05 388 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ - 1154: 00135809 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ + 1151: 002be17d 236 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_packaged_grammar │ │ │ │ + 1152: 000c0c5d 144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____new__ │ │ │ │ + 1153: 000b49ed 388 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_suffix │ │ │ │ + 1154: 001357f1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___throw │ │ │ │ 1155: 00089c79 232 FUNC GLOBAL DEFAULT 11 CPyDict_Values │ │ │ │ - 1156: 002092f1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ - 1157: 0017a77d 2468 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ + 1156: 00209201 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 1157: 0017a685 2468 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____mypyc_generator_helper__ │ │ │ │ 1158: 0008928d 72 FUNC GLOBAL DEFAULT 11 CPySequence_Sort │ │ │ │ - 1159: 00136371 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ + 1159: 00136359 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock │ │ │ │ 1160: 00340474 60 OBJECT GLOBAL DEFAULT 21 linegen___CannotSplit_members │ │ │ │ 1161: 000a2045 276 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___opens_block │ │ │ │ - 1162: 001f6425 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ - 1163: 002bfdf9 2608 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ + 1162: 001f6335 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1163: 002bfd11 2608 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___printtoken │ │ │ │ 1164: 000952b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ 1165: 000532d1 48 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__Line_setup │ │ │ │ 1166: 00094db1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 1167: 0017bba1 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ + 1167: 0017baa9 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___throw │ │ │ │ 1168: 00341e00 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram │ │ │ │ - 1169: 00190dd1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ + 1169: 00190cd9 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper │ │ │ │ 1170: 0008650d 32 FUNC GLOBAL DEFAULT 11 CPyUInt8_Overflow │ │ │ │ - 1171: 00229729 10420 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 1171: 00229641 10420 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 1172: 00341b68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_env │ │ │ │ 1173: 00341e74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___globals │ │ │ │ - 1174: 00195159 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 1174: 00195061 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ 1175: 0008a475 10 FUNC GLOBAL DEFAULT 11 CPyMapping_Check │ │ │ │ - 1176: 002a80a5 6008 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ - 1177: 000aac85 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ - 1178: 002056d1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 1176: 002a7fbd 6008 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_stdin_to_stdout │ │ │ │ + 1177: 000aac6d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 1178: 002055e1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ 1179: 00084e11 120 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsNoArgs │ │ │ │ 1180: 00085ef1 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStrWithBase │ │ │ │ - 1181: 000ff325 4196 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ + 1181: 000ff30d 4196 FUNC GLOBAL DEFAULT 11 CPyDef_black____contains_asexpr │ │ │ │ 1182: 00341e98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings__internal │ │ │ │ - 1183: 001fe4d9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ + 1183: 001fe3e9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____next__ │ │ │ │ 1184: 00097169 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base____eq │ │ │ │ - 1185: 0024b555 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ + 1185: 0024b471 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____next__ │ │ │ │ 1186: 00341798 4 OBJECT GLOBAL DEFAULT 22 pytree___generate_matches_gen_free_instance │ │ │ │ - 1187: 001ffc9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 1188: 00265131 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 1189: 000e2b41 2008 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ + 1187: 001ffbad 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 1188: 00265049 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 1189: 000e2b29 2008 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___setup │ │ │ │ 1190: 00087f15 164 FUNC GLOBAL DEFAULT 11 CPyStr_Ord │ │ │ │ - 1191: 001ac6c5 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ - 1192: 000c6019 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ - 1193: 002c75ed 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ - 1194: 002c86e5 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ - 1195: 000ba03d 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ - 1196: 0028d929 3652 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ + 1191: 001ac5cd 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols │ │ │ │ + 1192: 000c6001 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____next__ │ │ │ │ + 1193: 002c7505 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___lines │ │ │ │ + 1194: 002c85fd 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___nodes │ │ │ │ + 1195: 000ba025 6 FUNC GLOBAL DEFAULT 11 CPyIter_Next │ │ │ │ + 1196: 0028d841 3652 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___add_token │ │ │ │ 1197: 0006da11 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__more_splits_should_be_made_do_transform_StringSplitter_obj_setup │ │ │ │ - 1198: 000e10ad 1220 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ - 1199: 0012b869 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ + 1198: 000e1095 1220 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___Symbols_____init__ │ │ │ │ + 1199: 0012b851 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_power │ │ │ │ 1200: 003419ec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___TEST_DESCENDANTS │ │ │ │ - 1201: 000f1379 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 1201: 000f1361 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 1202: 000a6141 820 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node____eq │ │ │ │ 1203: 00070b35 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 1204: 0019b621 9084 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ + 1204: 0019b529 9084 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_match │ │ │ │ 1205: 003419a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___InvalidInput │ │ │ │ - 1206: 001f1391 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ + 1206: 001f12a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___close │ │ │ │ 1207: 0008ab21 64 FUNC GLOBAL DEFAULT 11 CPyTagged_AsObject │ │ │ │ - 1208: 002ba7cd 2700 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ - 1209: 00265c89 2988 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ + 1208: 002ba6e5 2700 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___type_repr │ │ │ │ + 1209: 00265ba1 2988 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____init__ │ │ │ │ 1210: 000a1089 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_gen___3_1305___throw │ │ │ │ - 1211: 001a2a3d 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ + 1211: 001a2945 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_splitter_match │ │ │ │ 1212: 0006b76d 168 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__delimiter_split_env_setup │ │ │ │ 1213: 00341ed8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pickle │ │ │ │ - 1214: 0027f965 24 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ - 1215: 0011afe9 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ - 1216: 0027f821 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ + 1214: 0027f87d 24 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_env │ │ │ │ + 1215: 0011afd1 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments___ProtoComment │ │ │ │ + 1216: 0027f739 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___close │ │ │ │ 1217: 000a036d 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagic___header │ │ │ │ - 1218: 000ade6d 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 1219: 002c41c9 992 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ - 1220: 000f8079 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ - 1221: 0019b501 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ + 1218: 000ade55 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 1219: 002c40e1 992 FUNC GLOBAL DEFAULT 11 CPyGlobalsInit │ │ │ │ + 1220: 000f8061 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj │ │ │ │ + 1221: 0019b409 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____validate_msg │ │ │ │ 1222: 00341a18 4 OBJECT GLOBAL DEFAULT 22 mode___pretty_TargetVersion_obj_free_instance │ │ │ │ - 1223: 000aae3d 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ - 1224: 000d248d 224 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ - 1225: 0021b1c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 1226: 0015048d 640 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ - 1227: 000bea89 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 1228: 000b61f5 88 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ + 1223: 000aae25 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___throw │ │ │ │ + 1224: 000d2475 224 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___throw │ │ │ │ + 1225: 0021b0d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 1226: 001503e1 640 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_sequence_between │ │ │ │ + 1227: 000bea71 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 1228: 000b61dd 88 FUNC GLOBAL DEFAULT 11 CPy_Super │ │ │ │ 1229: 00341f34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___mode │ │ │ │ 1230: 0005999d 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringParenWrapper_setup │ │ │ │ - 1231: 0012a251 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ - 1232: 001c312d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 1233: 000aed4d 224 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ - 1234: 000c1235 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ - 1235: 002a3989 1048 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ - 1236: 0021ba71 5472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1237: 00151d7d 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ + 1231: 0012a239 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_test │ │ │ │ + 1232: 001c302d 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 1233: 000aed35 224 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___throw │ │ │ │ + 1234: 000c121d 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Add_ │ │ │ │ + 1235: 002a38a1 1048 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_cell │ │ │ │ + 1236: 0021b989 5472 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1237: 00151cd1 316 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_trailer │ │ │ │ 1238: 00341840 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram____python_symbols │ │ │ │ - 1239: 001f8399 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ - 1240: 000b898d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 1241: 0012e2cd 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ + 1239: 001f82a9 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 1240: 000b8975 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1241: 0012e2b5 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens │ │ │ │ 1242: 00070c45 8 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____iter__ │ │ │ │ - 1243: 0012be61 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ - 1244: 001706d9 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ + 1243: 0012be49 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen │ │ │ │ + 1244: 001705e1 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_scientific_notation │ │ │ │ 1245: 00070d45 8 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ - 1246: 002838d1 1000 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ - 1247: 001d65f5 2408 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ - 1248: 0029e0b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen_____next__ │ │ │ │ + 1246: 002837e9 1000 FUNC GLOBAL DEFAULT 11 CPyDef_literals___test │ │ │ │ + 1247: 001d64f5 2408 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append_comment │ │ │ │ + 1248: 0029dfd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen_____next__ │ │ │ │ 1249: 00341e84 4 OBJECT GLOBAL DEFAULT 22 CPyModule_itertools │ │ │ │ - 1250: 000b4729 732 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ - 1251: 00120c45 928 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ + 1250: 000b4711 732 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___next_sibling │ │ │ │ + 1251: 00120c2d 928 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___create_token │ │ │ │ 1252: 00341a70 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FORCE_OPTIONAL_PARENTHESES │ │ │ │ 1253: 00341e10 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___resources__internal │ │ │ │ - 1254: 000adf21 56 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ - 1255: 00191779 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ - 1256: 0012cc7d 544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ - 1257: 001654fd 280 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ - 1258: 0027e97d 96 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ + 1254: 000adf09 56 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___send │ │ │ │ + 1255: 00191681 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter___do_transform │ │ │ │ + 1256: 0012cc65 544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 1257: 0016544d 280 FUNC GLOBAL DEFAULT 11 CPyPy_comments___list_comments │ │ │ │ + 1258: 0027e895 96 FUNC GLOBAL DEFAULT 11 CPyDef_driver___ReleaseRange │ │ │ │ 1259: 00341bac 4 OBJECT GLOBAL DEFAULT 22 linegen___dont_increase_indentation_env_free_instance │ │ │ │ - 1260: 002be351 960 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ - 1261: 0021b33d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ - 1262: 0012b9d5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ + 1260: 002be269 960 FUNC GLOBAL DEFAULT 11 CPyDef_driver___main │ │ │ │ + 1261: 0021b255 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___throw │ │ │ │ + 1262: 0012b9bd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 1263: 00341c28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STRING_LineGenerator_gen │ │ │ │ - 1264: 00235b79 812 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ + 1264: 00235a91 812 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____safe_add_trailing_comma │ │ │ │ 1265: 003419f0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___UNPACKING_PARENTS │ │ │ │ - 1266: 00192389 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 1267: 000af38d 6508 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ - 1268: 001ae409 1216 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ - 1269: 00136311 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ + 1266: 00192291 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen │ │ │ │ + 1267: 000af375 6508 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___calcfirst │ │ │ │ + 1268: 001ae311 1216 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___close │ │ │ │ + 1269: 001362f9 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___RHSResult │ │ │ │ 1270: 00094eb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1271: 0017b155 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 1272: 0027b3a5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 1273: 0011c015 232 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ + 1271: 0017b05d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 1272: 0027b2bd 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 1273: 0011bffd 232 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_pragma_comment │ │ │ │ 1274: 00341e90 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___trans__internal │ │ │ │ - 1275: 00223989 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___throw │ │ │ │ + 1275: 002238a1 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___throw │ │ │ │ 1276: 00341720 4 OBJECT GLOBAL DEFAULT 22 pgen___addclosure_make_dfa_ParserGenerator_obj_free_instance │ │ │ │ 1277: 000a88dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 1278: 00191c35 1584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ - 1279: 0027b151 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ - 1280: 002697a9 6900 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ - 1281: 001a5d51 4600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ - 1282: 000b2029 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ + 1278: 00191b3d 1584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 1279: 0027b069 344 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 1280: 002696c1 6900 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___shift │ │ │ │ + 1281: 001a5c59 4600 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assign_match │ │ │ │ + 1282: 000b2011 248 FUNC GLOBAL DEFAULT 11 CPy_CalculateMetaclass │ │ │ │ 1283: 00341d04 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___Replacement │ │ │ │ - 1284: 0020df49 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1284: 0020de59 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ 1285: 00341e7c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___globals │ │ │ │ - 1286: 000f5b3d 8400 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ - 1287: 000bd56d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___throw │ │ │ │ + 1286: 000f5b25 8400 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___push │ │ │ │ + 1287: 000bd555 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___throw │ │ │ │ 1288: 000a0229 160 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_brackets │ │ │ │ - 1289: 000aa485 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ - 1290: 0020807d 4292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1291: 00125561 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 1289: 000aa46d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____str__ │ │ │ │ + 1290: 00207f8d 4292 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1291: 00125549 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1292: 000888d9 184 FUNC GLOBAL DEFAULT 11 CPyList_GetItemBorrow │ │ │ │ 1293: 0008a5bd 188 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_SetItemUnsafe │ │ │ │ - 1294: 00191275 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ + 1294: 0019117d 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform │ │ │ │ 1295: 00054bbd 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ - 1296: 0012adbd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ + 1296: 0012ada5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 1297: 0006b911 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_delimiter_split_env_setup │ │ │ │ 1298: 00094831 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 1299: 001ba3d1 6804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ - 1300: 002651b1 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ + 1299: 001ba2d1 6804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 1300: 002650c9 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___send │ │ │ │ 1301: 00341a28 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Preview │ │ │ │ 1302: 00341edc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_os │ │ │ │ - 1303: 0019101d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ - 1304: 0012bfe5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ + 1303: 00190f25 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen │ │ │ │ + 1304: 0012bfcd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen │ │ │ │ 1305: 00088dc9 352 FUNC GLOBAL DEFAULT 11 CPyList_PopLast │ │ │ │ - 1306: 000aeaf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 1307: 002b2c69 5824 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ - 1308: 0012a549 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ + 1306: 000aead9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 1307: 002b2b81 5824 FUNC GLOBAL DEFAULT 11 CPyDef_pygram___initialize │ │ │ │ + 1308: 0012a531 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_DEDENT │ │ │ │ 1309: 00070cfd 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ 1310: 00086df5 6 FUNC GLOBAL DEFAULT 11 CPyStr_GetItemUnsafe │ │ │ │ - 1311: 0022ef5d 11480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ - 1312: 001ad281 3608 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ + 1311: 0022ee75 11480 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____mypyc_generator_helper__ │ │ │ │ + 1312: 001ad189 3608 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____mypyc_generator_helper__ │ │ │ │ 1313: 000a02c9 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_brackets │ │ │ │ 1314: 00341be0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_env │ │ │ │ - 1315: 002b0871 308 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ - 1316: 00301030 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ - 1317: 0018578d 24 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ + 1315: 002b0789 308 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_contents │ │ │ │ + 1316: 00300f40 244 OBJECT GLOBAL DEFAULT 13 CPyLit_FrozenSet │ │ │ │ + 1317: 00185695 24 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences_env │ │ │ │ 1318: 000700fd 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 1319: 00265c71 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ - 1320: 0014a975 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ + 1319: 00265b89 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj │ │ │ │ + 1320: 0014a8c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___first_leaf_of │ │ │ │ 1321: 0009ceb1 340 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match_seq │ │ │ │ 1322: 00341e5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar │ │ │ │ - 1323: 00207885 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 1324: 002c8c3d 568 FUNC GLOBAL DEFAULT 11 CPyExec_black___ranges │ │ │ │ - 1325: 001461a9 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ - 1326: 0026816d 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ - 1327: 0015b645 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ - 1328: 0020438d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ - 1329: 00133729 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ - 1330: 000b98a1 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ - 1331: 001f1411 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ - 1332: 0012d00d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ - 1333: 002bcc39 56 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ + 1323: 00207795 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 1324: 002c8b55 568 FUNC GLOBAL DEFAULT 11 CPyExec_black___ranges │ │ │ │ + 1325: 00146191 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit │ │ │ │ + 1326: 00268085 136 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches │ │ │ │ + 1327: 0015b599 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_import │ │ │ │ + 1328: 0020429d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___throw │ │ │ │ + 1329: 00133711 152 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____post_init__ │ │ │ │ + 1330: 000b9889 34 FUNC GLOBAL DEFAULT 11 CPyObject_Hash │ │ │ │ + 1331: 001f1321 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order │ │ │ │ + 1332: 0012cff5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_env │ │ │ │ + 1333: 002bcb51 56 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___send │ │ │ │ 1334: 00341cbc 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_INDENT_LineGenerator_gen_free_instance │ │ │ │ - 1335: 001928c9 520 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ + 1335: 001927d1 520 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____hugging_power_ops_line_to_string │ │ │ │ 1336: 0006fc7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 1337: 0017dcfd 512 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ - 1338: 000bd2dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389_____next__ │ │ │ │ - 1339: 000d1b91 1644 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ - 1340: 002348dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742_____next__ │ │ │ │ - 1341: 000aa701 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ + 1337: 0017dc05 512 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___is_valid_line_range │ │ │ │ + 1338: 000bd2c5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389_____next__ │ │ │ │ + 1339: 000d1b79 1644 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____mypyc_generator_helper__ │ │ │ │ + 1340: 002347f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742_____next__ │ │ │ │ + 1341: 000aa6e9 1360 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____mypyc_generator_helper__ │ │ │ │ 1342: 0009c73d 168 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder_____init__ │ │ │ │ - 1343: 002b051d 428 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ - 1344: 000b75dd 4384 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ - 1345: 0026fe15 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1346: 001ee7b9 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 1347: 0021405d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 1343: 002b0435 428 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_one │ │ │ │ + 1344: 000b75c5 4384 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____mypyc_generator_helper__ │ │ │ │ + 1345: 0026fd2d 348 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ + 1346: 001ee6c9 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 1347: 00213f6d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ 1348: 00095831 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376_____iter__ │ │ │ │ - 1349: 002c4e15 248 FUNC GLOBAL DEFAULT 11 CPyExec_black___cache │ │ │ │ + 1349: 002c4d2d 248 FUNC GLOBAL DEFAULT 11 CPyExec_black___cache │ │ │ │ 1350: 00341d40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_SKIP │ │ │ │ 1351: 00341cc4 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_test_LineGenerator_gen_free_instance │ │ │ │ 1352: 00089185 68 FUNC GLOBAL DEFAULT 11 CPyList_Insert │ │ │ │ - 1353: 00115695 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ + 1353: 0011567d 200 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___is_split_after_delimiter │ │ │ │ 1354: 00095731 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ 1355: 00070b5d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____iter__ │ │ │ │ 1356: 00341df4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___conv__internal │ │ │ │ 1357: 0033eb34 60 OBJECT GLOBAL DEFAULT 21 tokenize___TokenError_members │ │ │ │ - 1358: 0027be05 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1359: 000e1571 324 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ + 1358: 0027bd1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1359: 000e1559 324 FUNC GLOBAL DEFAULT 11 CPyPy_pygram___Symbols_____init__ │ │ │ │ 1360: 00087d51 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeLatin1 │ │ │ │ 1361: 0009a47d 56 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___finish_off │ │ │ │ 1362: 00341d2c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___generate_comments_gen │ │ │ │ 1363: 000979fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____iter__ │ │ │ │ - 1364: 00137309 124 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ + 1364: 001372f1 124 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed │ │ │ │ 1365: 0034171c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___tok_name │ │ │ │ 1366: 00341a84 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ - 1367: 002686c1 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ - 1368: 001d5ac1 2572 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ + 1367: 002685d9 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_setter__prefix │ │ │ │ + 1368: 001d59c1 2572 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_with_parens │ │ │ │ 1369: 000a4141 452 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 1370: 00341808 4 OBJECT GLOBAL DEFAULT 22 pytree___leaves_Base_gen_free_instance │ │ │ │ 1371: 000a8169 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___throw │ │ │ │ - 1372: 001e4351 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ - 1373: 00216029 16360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1374: 00194691 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ - 1375: 0023af05 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ - 1376: 001ae14d 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ - 1377: 0012b241 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ + 1372: 001e4259 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___leaves │ │ │ │ + 1373: 00215f3d 16360 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1374: 00194599 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans │ │ │ │ + 1375: 0023ae1d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___send │ │ │ │ + 1376: 001ae055 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___send │ │ │ │ + 1377: 0012b229 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen │ │ │ │ 1378: 0006b48d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__dont_increase_indentation_env_setup │ │ │ │ - 1379: 00191459 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ - 1380: 00259569 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ - 1381: 000fa085 556 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ - 1382: 000c1e25 656 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 1383: 001f6681 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ - 1384: 0016bacd 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ + 1379: 00191361 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen │ │ │ │ + 1380: 00259481 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____next__ │ │ │ │ + 1381: 000fa06d 556 FUNC GLOBAL DEFAULT 11 CPyDef_black___target_version_option_callback │ │ │ │ + 1382: 000c1e0d 656 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 1383: 001f6591 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___throw │ │ │ │ + 1384: 0016ba1d 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___ensure_visible │ │ │ │ 1385: 00089edd 176 FUNC GLOBAL DEFAULT 11 CPyDict_Copy │ │ │ │ 1386: 0034194c 4 OBJECT GLOBAL DEFAULT 22 CPyType_strings___normalize_unicode_escape_sequences_env │ │ │ │ - 1387: 00268425 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ + 1387: 0026833d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prev_sibling │ │ │ │ 1388: 00053301 40 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__RHSResult_setup │ │ │ │ - 1389: 0011b145 244 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ + 1389: 0011b12d 244 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments │ │ │ │ 1390: 00341c8c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_dictsetmaker_LineGenerator_gen_free_instance │ │ │ │ - 1391: 00210861 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ - 1392: 00124a09 732 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ - 1393: 000b1e09 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ - 1394: 00170eb9 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ - 1395: 0017b971 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ - 1396: 000bd64d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___close │ │ │ │ - 1397: 001480c9 4076 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ - 1398: 002466e9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ + 1391: 00210771 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___throw │ │ │ │ + 1392: 001249f1 732 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_str_args │ │ │ │ + 1393: 000b1df1 20 FUNC GLOBAL DEFAULT 11 CPy_GetCoro │ │ │ │ + 1394: 00170dc1 220 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___normalize_numeric_literal │ │ │ │ + 1395: 0017b879 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___close │ │ │ │ + 1396: 000bd635 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___close │ │ │ │ + 1397: 001480b1 4028 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____prefer_paren_wrap_match │ │ │ │ + 1398: 00246605 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___close │ │ │ │ 1399: 00070cdd 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ - 1400: 00231d21 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ - 1401: 00195b3d 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ - 1402: 000e5011 2684 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ - 1403: 002348a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742_____next__ │ │ │ │ - 1404: 002214d1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___close │ │ │ │ + 1400: 00231c39 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 1401: 00195a45 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___fstring_contains_expr │ │ │ │ + 1402: 000e4ff9 2684 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___dump_dfa │ │ │ │ + 1403: 002347c1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742_____next__ │ │ │ │ + 1404: 002213e9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___close │ │ │ │ 1405: 0006d271 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc___3__call___3_StringTransformer_gen_setup │ │ │ │ 1406: 00341de8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver__internal │ │ │ │ - 1407: 0012da39 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default__Visitor_glue │ │ │ │ - 1408: 000d1715 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ - 1409: 00284305 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ - 1410: 00243a49 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ - 1411: 001fed3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ - 1412: 00243169 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ - 1413: 002c4da9 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ - 1414: 000ae73d 896 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ - 1415: 000c6099 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ - 1416: 001a8e49 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1407: 0012da21 244 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default__Visitor_glue │ │ │ │ + 1408: 000d16fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_c │ │ │ │ + 1409: 0028421d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___backtrack │ │ │ │ + 1410: 00243965 320 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___run_transformer │ │ │ │ + 1411: 001fec4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen___close │ │ │ │ + 1412: 00243081 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____next__ │ │ │ │ + 1413: 002c4cc1 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___brackets │ │ │ │ + 1414: 000ae725 896 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____mypyc_generator_helper__ │ │ │ │ + 1415: 000c6081 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___send │ │ │ │ + 1416: 001a8d51 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1417: 000533c1 64 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____mypyc__Mode_setup │ │ │ │ - 1418: 00147fed 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ - 1419: 0012c209 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ + 1418: 00147fd5 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___parent_type │ │ │ │ + 1419: 0012c1f1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_STRING │ │ │ │ 1420: 00099b89 128 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___parse_graminit_h │ │ │ │ - 1421: 0021f14d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ + 1421: 0021f065 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___send │ │ │ │ 1422: 00341c3c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_free_instance │ │ │ │ 1423: 003418ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 1424: 001460b1 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ - 1425: 0015c265 1628 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ + 1424: 00146099 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen │ │ │ │ + 1425: 0015c1b9 1628 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_with_or_async_with_stmt │ │ │ │ 1426: 00341b50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___standalone_comment_split_env │ │ │ │ - 1427: 0012dc6d 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ + 1427: 0012dc55 260 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line │ │ │ │ 1428: 00341c24 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_STRING_LineGenerator_gen_free_instance │ │ │ │ - 1429: 002158f5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 1429: 00215809 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ 1430: 00341910 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParser │ │ │ │ - 1431: 0012d5c1 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ - 1432: 0011f375 240 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ + 1431: 0012d5a9 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 1432: 0011f35d 240 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ 1433: 000a2981 272 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____bool__ │ │ │ │ - 1434: 000b5c8d 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ - 1435: 00234c19 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___close │ │ │ │ + 1434: 000b5c75 44 FUNC GLOBAL DEFAULT 11 CPyDebug_Print │ │ │ │ + 1435: 00234b31 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___close │ │ │ │ 1436: 00341d0c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments____generate_ignored_nodes_from_fmt_skip_gen │ │ │ │ - 1437: 00160c9d 4632 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1437: 00160bf1 4632 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1438: 00070b6d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____iter__ │ │ │ │ - 1439: 000e078d 1708 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ - 1440: 00205361 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 1439: 000e0775 1708 FUNC GLOBAL DEFAULT 11 CPyTagged_BitwiseLongOp_ │ │ │ │ + 1440: 00205271 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ 1441: 0006b541 112 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__split_wrapper_dont_increase_indentation_env_setup │ │ │ │ - 1442: 0014bbb5 3828 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ - 1443: 002c4f79 1044 FUNC GLOBAL DEFAULT 11 CPyExec_black___comments │ │ │ │ - 1444: 0027b14d 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ - 1445: 001e4579 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ - 1446: 0012ff1d 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ - 1447: 000faab9 11342 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ - 1448: 0023b0e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ - 1449: 000d4749 240 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ + 1442: 0014bb09 3828 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_sequence_between │ │ │ │ + 1443: 002c4e91 1044 FUNC GLOBAL DEFAULT 11 CPyExec_black___comments │ │ │ │ + 1444: 0027b065 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match__BasePattern_glue │ │ │ │ + 1445: 001e4481 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___pre_order │ │ │ │ + 1446: 0012ff05 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit │ │ │ │ + 1447: 000faaa1 11342 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_sources │ │ │ │ + 1448: 0023aff9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___throw │ │ │ │ + 1449: 000d4731 240 FUNC GLOBAL DEFAULT 11 CPyTagged_FloorDivide_ │ │ │ │ 1450: 00054a29 68 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__Recorder_setup │ │ │ │ 1451: 0006f8fd 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ - 1452: 000a9901 2948 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ - 1453: 002a4b79 13236 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ - 1454: 001a0e81 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ + 1452: 000a98e9 2948 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line_____str__ │ │ │ │ + 1453: 002a4a91 13236 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_in_place │ │ │ │ + 1454: 001a0d89 324 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____validate │ │ │ │ 1455: 00052d99 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_splitter_match │ │ │ │ - 1456: 00282ec5 2384 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ + 1456: 00282ddd 2384 FUNC GLOBAL DEFAULT 11 CPyDef_literals___evalString │ │ │ │ 1457: 00086461 32 FUNC GLOBAL DEFAULT 11 CPyInt16_Overflow │ │ │ │ 1458: 00341cb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_stmt_LineGenerator_gen │ │ │ │ - 1459: 0011b061 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_regular_fmt_block_env │ │ │ │ - 1460: 001c8871 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ + 1459: 0011b049 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_regular_fmt_block_env │ │ │ │ + 1460: 001c8771 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone │ │ │ │ 1461: 00341894 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 1462: 00124da5 1980 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ + 1462: 00124d8d 1980 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder___visit_Expr │ │ │ │ 1463: 00341db4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pgen___globals │ │ │ │ 1464: 0008fba1 116 FUNC GLOBAL DEFAULT 11 CPy_TypeError │ │ │ │ - 1465: 000bf7a1 212 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ - 1466: 00184175 96 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ - 1467: 000c6849 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ + 1465: 000bf789 212 FUNC GLOBAL DEFAULT 11 CPyList_GetSlice │ │ │ │ + 1466: 0018407d 96 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err │ │ │ │ + 1467: 000c6831 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___close │ │ │ │ 1468: 0009eee1 364 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___ilabels │ │ │ │ - 1469: 001eff31 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ - 1470: 00191471 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ - 1471: 00235329 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ + 1469: 001efe41 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order │ │ │ │ + 1470: 00191379 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper___do_transform │ │ │ │ + 1471: 00235241 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___throw │ │ │ │ 1472: 00341ecc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___globals │ │ │ │ - 1473: 001594a9 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ + 1473: 001593fd 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_function_or_class │ │ │ │ 1474: 00341984 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_gen │ │ │ │ - 1475: 0012c779 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen │ │ │ │ - 1476: 000b1e1d 84 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ + 1475: 0012c761 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen │ │ │ │ + 1476: 000b1e05 84 FUNC GLOBAL DEFAULT 11 CPy_FetchStopIterationValue │ │ │ │ 1477: 000a7f0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____next__ │ │ │ │ - 1478: 00232485 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 1479: 000d5de1 372 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ - 1480: 000c08b1 212 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ - 1481: 000b3d49 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ - 1482: 0020922d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ + 1478: 0023239d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 1479: 000d5dc9 372 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____init__ │ │ │ │ + 1480: 000c0899 212 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetSlice │ │ │ │ + 1481: 000b3d31 248 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___pop_custom_splits │ │ │ │ + 1482: 0020913d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___send │ │ │ │ 1483: 0006a8fd 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_STRING_LineGenerator_gen_setup │ │ │ │ - 1484: 000d61c5 464 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ + 1484: 000d61ad 464 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____init__ │ │ │ │ 1485: 0006fafd 100 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 1486: 0015dc15 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1487: 00170269 1136 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ - 1488: 001b7871 368 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ + 1486: 0015db69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1487: 00170171 1136 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_scientific_notation │ │ │ │ + 1488: 001b7775 368 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_multiline_strings │ │ │ │ 1489: 000a3f31 128 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err___err │ │ │ │ 1490: 0006ca1d 120 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc___3_stringify_ast_with_new_parent_gen_setup │ │ │ │ 1491: 00341f48 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen__internal │ │ │ │ 1492: 00341884 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____get_break_idx_StringSplitter_env │ │ │ │ - 1493: 0021a381 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ + 1493: 0021a295 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen___close │ │ │ │ 1494: 0006ae65 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__transform_line_env_setup │ │ │ │ - 1495: 001944e5 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform__StringTransformer_glue │ │ │ │ - 1496: 00201c69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ - 1497: 00214909 3644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1495: 001943ed 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform__StringTransformer_glue │ │ │ │ + 1496: 00201b79 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 1497: 0021481d 3644 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1498: 00341fb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json │ │ │ │ - 1499: 0028ef11 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ - 1500: 000b17c1 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 1499: 0028ee29 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___ilabels │ │ │ │ + 1500: 000b17a9 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 1501: 000696cd 132 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc___3_generate_ignored_nodes_from_fmt_skip_gen_setup │ │ │ │ - 1502: 0019166d 268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ - 1503: 0014aa45 1820 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ - 1504: 0014fc95 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ - 1505: 001f6761 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 1502: 00191575 268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform │ │ │ │ + 1503: 0014a999 1820 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_arith_like │ │ │ │ + 1504: 0014fbe9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___send │ │ │ │ + 1505: 001f6671 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ 1506: 00087fb9 176 FUNC GLOBAL DEFAULT 11 CPyBytes_Compare │ │ │ │ - 1507: 002939ed 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ - 1508: 000e4f21 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 1509: 0012ce9d 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ + 1507: 00293905 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ + 1508: 000e4f09 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 1509: 0012ce85 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____call__ │ │ │ │ 1510: 00341c98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_paramspec_LineGenerator_gen │ │ │ │ - 1511: 00137265 164 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ - 1512: 0012d30d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ - 1513: 0018e16d 416 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ + 1511: 0013724d 164 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed │ │ │ │ + 1512: 0012d2f5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_env │ │ │ │ + 1513: 0018e075 416 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_fstring_quotes │ │ │ │ 1514: 00341eb8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_collections │ │ │ │ - 1515: 000e9ce1 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ + 1515: 000e9cc9 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____next__ │ │ │ │ 1516: 003419e0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___IMPLICIT_TUPLE │ │ │ │ 1517: 0034178c 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___TokenProxy │ │ │ │ - 1518: 000abd4d 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 1519: 0020446d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ - 1520: 00295011 336 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ + 1518: 000abd35 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 1519: 0020437d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 1520: 00294f29 336 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse │ │ │ │ 1521: 00084e89 124 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsOneArg │ │ │ │ 1522: 0006fb7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ - 1523: 0015e445 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ + 1523: 0015e399 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___close │ │ │ │ 1524: 00341f9c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_contextlib │ │ │ │ 1525: 00070c9d 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ - 1526: 0023ae85 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ - 1527: 00174a31 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ + 1526: 0023ad9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____next__ │ │ │ │ + 1527: 00174939 244 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_equivalent │ │ │ │ 1528: 00341d8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_stdin_to_stdout___write_back │ │ │ │ 1529: 00341f80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_click │ │ │ │ - 1530: 0016a29d 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ - 1531: 002434d9 1264 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ - 1532: 000d41fd 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ + 1530: 0016a1ed 2176 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple_containing_star │ │ │ │ + 1531: 002433f1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___close │ │ │ │ + 1532: 000d41e5 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____call__ │ │ │ │ 1533: 00341f2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes │ │ │ │ - 1534: 001857bd 360 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ - 1535: 00200581 5812 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1534: 001856c5 360 FUNC GLOBAL DEFAULT 11 CPyDef_strings___sub_twice │ │ │ │ + 1535: 00200491 5812 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1536: 00341f3c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines │ │ │ │ 1537: 003419bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_gen │ │ │ │ 1538: 00089e49 148 FUNC GLOBAL DEFAULT 11 CPyDict_Clear │ │ │ │ - 1539: 0012d03d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305 │ │ │ │ - 1540: 00295f75 284 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ - 1541: 0023b001 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ + 1539: 0012d025 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305 │ │ │ │ + 1540: 00295e8d 284 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISNONTERMINAL │ │ │ │ + 1541: 0023af19 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___throw │ │ │ │ 1542: 0009dffd 868 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar____update │ │ │ │ - 1543: 001f1519 824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____is_atom_multiline │ │ │ │ - 1544: 001759c5 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___send │ │ │ │ + 1543: 001f1429 824 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____is_atom_multiline │ │ │ │ + 1544: 001758cd 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___send │ │ │ │ 1545: 0005335d 40 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__EmptyLineTracker_setup │ │ │ │ - 1546: 001fd3a1 4408 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1546: 001fd2b1 4408 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1547: 00341f64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___comments__internal │ │ │ │ - 1548: 00173c65 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ - 1549: 0018c62d 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 1548: 00173b6d 292 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent │ │ │ │ + 1549: 0018c535 252 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ 1550: 000a7509 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____next__ │ │ │ │ - 1551: 001c8b25 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ - 1552: 000c20b5 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ - 1553: 001925a1 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ + 1551: 001c8a25 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___leaves │ │ │ │ + 1552: 000c209d 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_increment_lambda_arguments │ │ │ │ + 1553: 001924a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ 1554: 00341f98 4 OBJECT GLOBAL DEFAULT 22 CPyModule_dataclasses │ │ │ │ - 1555: 0026546d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ - 1556: 0012d355 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 1557: 000b2ced 228 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ - 1558: 0027c795 7548 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ - 1559: 0015af65 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ + 1555: 00265385 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen___close │ │ │ │ + 1556: 0012d33d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj │ │ │ │ + 1557: 000b2cd5 228 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___comments_after │ │ │ │ + 1558: 0027c6ad 7548 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____top_level__ │ │ │ │ + 1559: 0015aeb9 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_rpar │ │ │ │ 1560: 00341fb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_re │ │ │ │ - 1561: 001b6db9 572 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 1562: 00136461 1692 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 1563: 0021a0fd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ - 1564: 0016b9bd 272 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ + 1561: 001b6cbd 572 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 1562: 00136449 1692 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 1563: 0021a011 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___send │ │ │ │ + 1564: 0016b90d 272 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___ensure_visible │ │ │ │ 1565: 00088a59 176 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64Borrow │ │ │ │ - 1566: 0012cfad 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ + 1566: 0012cf95 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen │ │ │ │ 1567: 0009d499 2664 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___dump │ │ │ │ - 1568: 000fdbf1 156 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ + 1568: 000fdbd9 156 FUNC GLOBAL DEFAULT 11 CPyPy_black___validate_metadata │ │ │ │ 1569: 00095031 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____iter__ │ │ │ │ 1570: 0006bcc9 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_comments_gen___3_1389_setup │ │ │ │ 1571: 00341a40 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___normalize_cr_newlines │ │ │ │ - 1572: 001b6c15 420 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ - 1573: 00191441 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ + 1572: 001b6b19 420 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1573: 00191349 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 1574: 00341f6c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___cache__internal │ │ │ │ - 1575: 00146d35 324 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ + 1575: 00146d1d 324 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_trailing_prefix │ │ │ │ 1576: 0005311d 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc__ProtoComment_setup │ │ │ │ - 1577: 001c99f9 220 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ + 1577: 001c98f9 220 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___max_delimiter_priority_in_atom │ │ │ │ 1578: 0008ed19 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen___close │ │ │ │ 1579: 0006930d 108 FUNC GLOBAL DEFAULT 11 CPyDef_black_____mypyc__get_imports_from_children_gen___3_1528_setup │ │ │ │ - 1580: 0016460d 3824 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ + 1580: 0016455d 3824 FUNC GLOBAL DEFAULT 11 CPyDef_comments___list_comments │ │ │ │ 1581: 00341c2c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_tname_LineGenerator_gen_free_instance │ │ │ │ 1582: 00341b98 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_gen___3_1305 │ │ │ │ - 1583: 000b3801 284 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ + 1583: 000b37e9 284 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___add_custom_splits │ │ │ │ 1584: 0006a371 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_decorators_LineGenerator_gen_setup │ │ │ │ - 1585: 00292f41 628 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ + 1585: 00292e59 628 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_alt │ │ │ │ 1586: 003417d0 4 OBJECT GLOBAL DEFAULT 22 pytree___generate_matches_BasePattern_gen_free_instance │ │ │ │ - 1587: 002c808d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ - 1588: 000eeb55 288 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 1587: 002c7fa5 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___mode │ │ │ │ + 1588: 000eeb3d 288 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ 1589: 00341c1c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_NUMBER_LineGenerator_gen_free_instance │ │ │ │ - 1590: 00173929 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ - 1591: 001f63f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ + 1590: 00173831 188 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___parse_ast │ │ │ │ + 1591: 001f6301 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____next__ │ │ │ │ 1592: 0006ab55 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_fstring_LineGenerator_gen_setup │ │ │ │ - 1593: 0023ccf9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___throw │ │ │ │ - 1594: 00197a0d 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform__StringTransformer_glue │ │ │ │ + 1593: 0023cc11 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___throw │ │ │ │ + 1594: 00197915 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper___do_transform__StringTransformer_glue │ │ │ │ 1595: 00070bad 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen_____iter__ │ │ │ │ - 1596: 0026538d 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ + 1596: 002652a5 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___throw │ │ │ │ 1597: 00341d18 4 OBJECT GLOBAL DEFAULT 22 comments___stringify_node__handle_regular_fmt_block_obj_free_instance │ │ │ │ - 1598: 001233c5 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ - 1599: 00186211 3128 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ - 1600: 0017b121 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ - 1601: 0015dc95 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ - 1602: 000bf5ad 196 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ - 1603: 00121429 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ - 1604: 001a7009 3548 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ + 1598: 001233ad 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___mask_cell │ │ │ │ + 1599: 00186119 3128 FUNC GLOBAL DEFAULT 11 CPyDef_strings___fix_multiline_docstring │ │ │ │ + 1600: 0017b029 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____next__ │ │ │ │ + 1601: 0015dbe9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___send │ │ │ │ + 1602: 000bf595 196 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 1603: 00121411 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___get_token │ │ │ │ + 1604: 001a6f11 3548 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____dict_or_lambda_match │ │ │ │ 1605: 003417fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Node_gen │ │ │ │ 1606: 00098701 152 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq │ │ │ │ - 1607: 000e5a8d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ - 1608: 0016fdd5 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ - 1609: 002682ed 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ + 1607: 000e5a75 256 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___dump_dfa │ │ │ │ + 1608: 0016fcdd 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_hex │ │ │ │ + 1609: 00268205 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___prefix │ │ │ │ 1610: 0006ada5 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_old_comp_for_LineGenerator_gen_setup │ │ │ │ 1611: 00089b91 232 FUNC GLOBAL DEFAULT 11 CPyDict_Keys │ │ │ │ - 1612: 001fff2d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ - 1613: 00139689 8604 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ - 1614: 001e45fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ - 1615: 00266a51 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ - 1616: 001d1ff5 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ + 1612: 001ffe3d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 1613: 00139671 8604 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____top_level__ │ │ │ │ + 1614: 001e4505 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen │ │ │ │ + 1615: 00266969 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern │ │ │ │ + 1616: 001d1ef5 268 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_await_parens │ │ │ │ 1617: 003418a8 4 OBJECT GLOBAL DEFAULT 22 trans___maybe_append_string_operators_do_transform_StringSplitter_obj_free_instance │ │ │ │ 1618: 0008abed 98 FUNC GLOBAL DEFAULT 11 CPyTagged_BitLength │ │ │ │ - 1619: 0013bc21 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___TargetVersion_____mypyc_fast_pretty │ │ │ │ + 1619: 0013bc09 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___TargetVersion_____mypyc_fast_pretty │ │ │ │ 1620: 00087be1 36 FUNC GLOBAL DEFAULT 11 CPyStr_IsTrue │ │ │ │ 1621: 000535cd 48 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__CustomSplit_setup │ │ │ │ - 1622: 00211f61 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ + 1622: 00211e71 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___throw │ │ │ │ 1623: 00341e04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pygram__internal │ │ │ │ - 1624: 00285751 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ - 1625: 001942f9 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ + 1624: 00285669 188 FUNC GLOBAL DEFAULT 11 CPyPy_parse___stack_copy │ │ │ │ + 1625: 00194201 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_expression_chained │ │ │ │ 1626: 003419dc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___BRACKET │ │ │ │ - 1627: 0016b7f5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ + 1627: 0016b745 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_walrus_assignment │ │ │ │ 1628: 0009c9fd 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____eq__ │ │ │ │ 1629: 00341dc8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals │ │ │ │ - 1630: 001ee6cd 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 1630: 001ee5dd 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 1631: 0006f1d1 108 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__backtrack_Recorder_gen_setup │ │ │ │ 1632: 00341de4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___driver │ │ │ │ - 1633: 001a4911 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ - 1634: 001710b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ - 1635: 00120b55 240 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ - 1636: 0014a3a5 508 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ - 1637: 0011b079 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___stringify_node__handle_regular_fmt_block_obj │ │ │ │ - 1638: 00246c5d 3308 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ - 1639: 0016e40d 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ - 1640: 00212615 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ - 1641: 002ae945 1412 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ - 1642: 0015b519 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ - 1643: 00163115 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 1644: 001eff9d 2960 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 1645: 001ede65 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 1633: 001a4819 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____return_match │ │ │ │ + 1634: 00170fbd 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj │ │ │ │ + 1635: 00120b3d 240 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 1636: 0014a2f9 508 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___first_leaf_of │ │ │ │ + 1637: 0011b061 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___stringify_node__handle_regular_fmt_block_obj │ │ │ │ + 1638: 00246b79 3308 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_string_group │ │ │ │ + 1639: 0016e315 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_part_of_annotation │ │ │ │ + 1640: 00212525 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 1641: 002ae85d 1412 FUNC GLOBAL DEFAULT 11 CPyPy_black___main │ │ │ │ + 1642: 0015b46d 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_import │ │ │ │ + 1643: 00163065 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 1644: 001efead 2960 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 1645: 001edd75 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ 1646: 00070cbd 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 1647: 00341c88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 1648: 000a1dc5 568 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_chained_assignment │ │ │ │ 1649: 0007007d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ 1650: 00069d09 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_typevartuple_LineGenerator_gen_setup │ │ │ │ - 1651: 000f592d 260 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ - 1652: 0012af51 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ - 1653: 0017bc81 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ + 1651: 000f5915 260 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_first │ │ │ │ + 1652: 0012af39 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_funcdef │ │ │ │ + 1653: 0017bb89 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___throw │ │ │ │ 1654: 0006a029 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_match_case_LineGenerator_gen_setup │ │ │ │ - 1655: 001a0d91 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ + 1655: 001a0c99 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_match │ │ │ │ 1656: 0006e8dd 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc___3__init___3_WildcardPattern_env_setup │ │ │ │ 1657: 00341d88 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___WriteBack │ │ │ │ - 1658: 00159e71 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ - 1659: 00292bdd 868 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ + 1658: 00159dc5 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_par │ │ │ │ + 1659: 00292af5 868 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_item │ │ │ │ 1660: 0006e771 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__generate_matches_BasePattern_env_setup │ │ │ │ - 1661: 0012cc1d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ - 1662: 002cb505 784 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___parse │ │ │ │ + 1661: 0012cc05 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen │ │ │ │ + 1662: 002cb41d 784 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___parse │ │ │ │ 1663: 0005318d 40 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____mypyc__Replacement_setup │ │ │ │ - 1664: 0017ba25 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ + 1664: 0017b92d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____next__ │ │ │ │ 1665: 00341ef8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table │ │ │ │ 1666: 0034174c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_gen │ │ │ │ - 1667: 0023e045 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___send │ │ │ │ + 1667: 0023df5d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___send │ │ │ │ 1668: 00087bc1 30 FUNC GLOBAL DEFAULT 11 CPyStr_Append │ │ │ │ 1669: 00341c10 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_fstring_LineGenerator_gen │ │ │ │ 1670: 0009e361 272 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar____update │ │ │ │ 1671: 00054829 32 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_defaults_setup │ │ │ │ - 1672: 002aeec9 392 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ - 1673: 002717c1 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ + 1672: 002aede1 392 FUNC GLOBAL DEFAULT 11 CPyPy_black___reformat_code │ │ │ │ + 1673: 002716d9 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___send │ │ │ │ 1674: 003417f0 4 OBJECT GLOBAL DEFAULT 22 pytree___leaves_Leaf_gen_free_instance │ │ │ │ 1675: 00098799 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match_seq__BasePattern_glue │ │ │ │ 1676: 003418b8 4 OBJECT GLOBAL DEFAULT 22 trans___do_transform_StringSplitter_env_free_instance │ │ │ │ 1677: 00069ab5 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_DEDENT_LineGenerator_gen_setup │ │ │ │ - 1678: 000bbc19 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528_____next__ │ │ │ │ - 1679: 002ca25d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ - 1680: 000b88ad 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ - 1681: 0011eeed 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ + 1678: 000bbc01 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528_____next__ │ │ │ │ + 1679: 002ca175 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___resources │ │ │ │ + 1680: 000b8895 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___throw │ │ │ │ + 1681: 0011eed5 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___Replacement │ │ │ │ 1682: 00341728 4 OBJECT GLOBAL DEFAULT 22 pgen___closure_make_dfa_ParserGenerator_obj_free_instance │ │ │ │ 1683: 00341dcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___literals__internal │ │ │ │ 1684: 00341f30 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___nodes__internal │ │ │ │ - 1685: 001585f5 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ - 1686: 000bd3c9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___send │ │ │ │ + 1685: 00158549 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_fstring │ │ │ │ + 1686: 000bd3b1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___send │ │ │ │ 1687: 0008aad5 76 FUNC GLOBAL DEFAULT 11 CPy_Init │ │ │ │ - 1688: 001945ed 164 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ - 1689: 0017c2c1 124 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples │ │ │ │ + 1688: 001944f5 164 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans │ │ │ │ + 1689: 0017c1c9 124 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples │ │ │ │ 1690: 00070d71 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__LeafPattern_setup │ │ │ │ - 1691: 0012bf01 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ - 1692: 00235265 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ - 1693: 00264fed 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ + 1691: 0012bee9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_factor │ │ │ │ + 1692: 0023517d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___send │ │ │ │ + 1693: 00264f05 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___detect_target_versions │ │ │ │ 1694: 000a8a8d 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___throw │ │ │ │ 1695: 00096901 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper_____mypyc_defaults_setup │ │ │ │ - 1696: 000f34d1 224 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ - 1697: 00152d29 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ - 1698: 00248769 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ - 1699: 001e0e2d 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ - 1700: 000ae6bd 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ + 1696: 000f34b9 224 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___write │ │ │ │ + 1697: 00152c7d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_simple_decorator_expression │ │ │ │ + 1698: 00248685 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 1699: 001e0d35 288 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___whitespace │ │ │ │ + 1700: 000ae6a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen___close │ │ │ │ 1701: 00341a48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_comprehension_in │ │ │ │ - 1702: 0015aaf5 540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ - 1703: 000fa4c9 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ - 1704: 002688d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ + 1702: 0015aa49 540 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser___parse │ │ │ │ + 1703: 000fa4b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___enable_unstable_feature_callback │ │ │ │ + 1704: 002687ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone__Base_glue │ │ │ │ 1705: 0006f3f9 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__addclosure_make_dfa_ParserGenerator_obj_setup │ │ │ │ - 1706: 0012a2d5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ - 1707: 0018c505 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ - 1708: 000bbc99 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___send │ │ │ │ + 1706: 0012a2bd 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_test │ │ │ │ + 1707: 0018c40d 296 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____maybe_normalize_string_quotes │ │ │ │ + 1708: 000bbc81 56 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___send │ │ │ │ 1709: 000893d9 156 FUNC GLOBAL DEFAULT 11 CPyDict_Build │ │ │ │ - 1710: 00204131 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 1710: 00204041 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 1711: 00097afd 152 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___invalidate_sibling_maps │ │ │ │ - 1712: 001ae329 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ - 1713: 0012cc35 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ - 1714: 001e1029 2112 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ + 1712: 001ae231 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___throw │ │ │ │ + 1713: 0012cc1d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_env │ │ │ │ + 1714: 001e0f31 2112 FUNC GLOBAL DEFAULT 11 CPyDef_comments___convert_one_fmt_off_pair │ │ │ │ 1715: 0006eed5 108 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____mypyc__release_TokenProxy_gen_setup │ │ │ │ - 1716: 000d5741 132 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 1717: 001b4109 6988 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ - 1718: 0022c841 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ + 1716: 000d5729 132 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 1717: 001b400d 6988 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines │ │ │ │ + 1718: 0022c759 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen___close │ │ │ │ 1719: 0006bd7d 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__standalone_comment_split_env_setup │ │ │ │ - 1720: 00189a99 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ + 1720: 001899a1 212 FUNC GLOBAL DEFAULT 11 CPyPy_strings___assert_is_leaf_string │ │ │ │ 1721: 00095c31 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen_____iter__ │ │ │ │ - 1722: 0021b9f1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ - 1723: 00193151 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ + 1722: 0021b909 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 1723: 00193059 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_lookup_forward │ │ │ │ 1724: 0006bc09 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_comments_delimiter_split_obj_setup │ │ │ │ - 1725: 001d00d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 1726: 000ab311 132 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ - 1727: 00127fd9 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ - 1728: 00191005 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ + 1725: 001cffd1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 1726: 000ab2f9 132 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 1727: 00127fc1 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Expr │ │ │ │ + 1728: 00190f0d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj │ │ │ │ 1729: 00095e31 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen_____iter__ │ │ │ │ - 1730: 000b73f5 432 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ + 1730: 000b73dd 432 FUNC GLOBAL DEFAULT 11 CPy_GetANext │ │ │ │ 1731: 00054ac9 76 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__PgenGrammar_setup │ │ │ │ - 1732: 002041e9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ - 1733: 0016cf81 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ + 1732: 002040f9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 1733: 0016ced1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_rpar_token │ │ │ │ 1734: 00085ecd 36 FUNC GLOBAL DEFAULT 11 CPyTagged_XDecRef │ │ │ │ 1735: 00070bc5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen_____iter__ │ │ │ │ 1736: 00341b3c 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_standalone_comment_split_env_free_instance │ │ │ │ 1737: 000a3c81 268 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____contains__ │ │ │ │ - 1738: 00268b55 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ + 1738: 00268a6d 248 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_setter__prefix │ │ │ │ 1739: 0008a94d 44 FUNC GLOBAL DEFAULT 11 CPy_ExceptionMatches │ │ │ │ - 1740: 00267f45 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ + 1740: 00267e5d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ 1741: 00088f29 452 FUNC GLOBAL DEFAULT 11 CPyList_Pop │ │ │ │ 1742: 00069189 124 FUNC GLOBAL DEFAULT 11 CPyDef_black_____mypyc__get_imports_from_children_get_future_imports_env_setup │ │ │ │ - 1743: 002689d5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order__Base_glue │ │ │ │ - 1744: 00191035 268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ + 1743: 002688ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___post_order__Base_glue │ │ │ │ + 1744: 00190f3d 268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____call__ │ │ │ │ 1745: 000853f5 140 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1746: 00210941 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 1747: 0014a5a1 696 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ - 1748: 0015ae59 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ + 1746: 00210851 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 1747: 0014a4f5 696 FUNC GLOBAL DEFAULT 11 CPyDef_comments___children_contains_fmt_on │ │ │ │ + 1748: 0015adad 268 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParser____next_state │ │ │ │ 1749: 00070c85 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen_____iter__ │ │ │ │ 1750: 000a73b5 288 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 1751: 002c54a5 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ + 1751: 002c53bd 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___const │ │ │ │ 1752: 00341a14 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___syms │ │ │ │ - 1753: 001c7601 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ - 1754: 001659c1 264 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment_string │ │ │ │ + 1753: 001c7501 1756 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 1754: 00165911 264 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_comment_string │ │ │ │ 1755: 00341fb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platform │ │ │ │ - 1756: 0023cc19 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___throw │ │ │ │ - 1757: 00231de5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ - 1758: 00211e9d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 1759: 0015dbe1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ - 1760: 0016832d 3600 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ + 1756: 0023cb31 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___throw │ │ │ │ + 1757: 00231cfd 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___throw │ │ │ │ + 1758: 00211dad 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 1759: 0015db35 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____next__ │ │ │ │ + 1760: 0016827d 3600 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_one_tuple │ │ │ │ 1761: 000956b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen_____iter__ │ │ │ │ - 1762: 0027f995 192 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ - 1763: 000c0815 156 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ + 1762: 0027f8ad 192 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___release │ │ │ │ + 1763: 000c07fd 156 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___copy │ │ │ │ 1764: 000894d1 116 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefault │ │ │ │ - 1765: 00129ee1 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ + 1765: 00129ec9 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen │ │ │ │ 1766: 000a3ec1 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err___err │ │ │ │ 1767: 00341d74 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_env │ │ │ │ 1768: 00068ce5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match__BasePattern_glue │ │ │ │ - 1769: 00194011 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ - 1770: 00137385 3040 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ - 1771: 00211e65 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ - 1772: 000c3705 2268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ - 1773: 002a2fc5 252 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ + 1769: 00193f19 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____call__ │ │ │ │ + 1770: 0013736d 3040 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_be_split │ │ │ │ + 1771: 00211d75 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___send │ │ │ │ + 1772: 000c36ed 2268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1773: 002a2edd 252 FUNC GLOBAL DEFAULT 11 CPyPy_black____format_str_once │ │ │ │ 1774: 00070d05 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 1775: 0023ed2d 4592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ + 1775: 0023ec45 4592 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___run_transformer │ │ │ │ 1776: 000a21a1 832 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_fmt_pass_converted │ │ │ │ 1777: 00341a6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___FUTURE_ANNOTATIONS │ │ │ │ - 1778: 001c8979 116 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ - 1779: 0029e171 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___send │ │ │ │ + 1778: 001c8879 116 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern │ │ │ │ + 1779: 0029e089 196 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___send │ │ │ │ 1780: 00070b9d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen_____iter__ │ │ │ │ 1781: 00096a95 180 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ - 1782: 00186f29 3236 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ - 1783: 00197d25 228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ + 1782: 00186e31 3236 FUNC GLOBAL DEFAULT 11 CPyDef_strings___assert_is_leaf_string │ │ │ │ + 1783: 00197c2d 228 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory │ │ │ │ 1784: 00085b11 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ 1785: 00070d25 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen_____iter__ │ │ │ │ - 1786: 002227ad 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___send │ │ │ │ + 1786: 002226c5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___send │ │ │ │ 1787: 003419ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_gen │ │ │ │ - 1788: 000c3fe1 364 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ + 1788: 000c3fc9 364 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____bare_name_matches │ │ │ │ 1789: 003418a0 4 OBJECT GLOBAL DEFAULT 22 trans___max_last_string_column_do_transform_StringSplitter_obj_free_instance │ │ │ │ 1790: 00070c05 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376_____iter__ │ │ │ │ - 1791: 0027f8a1 96 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ + 1791: 0027f7b9 96 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy │ │ │ │ 1792: 00070d2d 8 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____iter__ │ │ │ │ - 1793: 000d21fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ - 1794: 0012e409 872 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 1793: 000d21e5 52 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 1794: 0012e3f1 872 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_succeeded_or_raise │ │ │ │ 1795: 003417b0 4 OBJECT GLOBAL DEFAULT 22 pytree____iterative_matches_WildcardPattern_gen_free_instance │ │ │ │ 1796: 000851c5 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____get__ │ │ │ │ 1797: 0034198c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 1798: 000c1999 244 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 1798: 000c1981 244 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___simplify_dfa │ │ │ │ 1799: 0034189c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___more_splits_should_be_made_do_transform_StringSplitter_obj │ │ │ │ 1800: 000970c5 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prefix │ │ │ │ 1801: 00070ce5 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ 1802: 00341b40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 1803: 002cae65 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ - 1804: 00246609 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ - 1805: 0019418d 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ - 1806: 002157f9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 1803: 002cad7d 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pytree │ │ │ │ + 1804: 00246525 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___throw │ │ │ │ + 1805: 00194095 364 FUNC GLOBAL DEFAULT 11 CPyPy_trans___handle_is_simple_look_up_prev │ │ │ │ + 1806: 0021570d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ 1807: 0005458d 280 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____mypyc___3_python_symbols_setup │ │ │ │ 1808: 0006e249 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__leaves_Base_env_setup │ │ │ │ - 1809: 0018216d 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ - 1810: 002c90f1 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ + 1809: 00182075 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____calculate_lines_mappings │ │ │ │ + 1810: 002c9009 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___schema │ │ │ │ 1811: 00341924 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringMerger │ │ │ │ - 1812: 002bfce1 280 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ - 1813: 000c0a79 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ + 1812: 002bfbf9 280 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize │ │ │ │ + 1813: 000c0a61 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____new__ │ │ │ │ 1814: 00341bc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___right_hand_split_gen │ │ │ │ 1815: 000a0e2d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_gen___3_1305_____next__ │ │ │ │ - 1816: 001e450d 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ - 1817: 00161fa1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 1818: 000bf875 2144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ - 1819: 00295265 2992 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ - 1820: 0012acdd 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ + 1816: 001e4415 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___pre_order │ │ │ │ + 1817: 00161ef5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 1818: 000bf85d 2144 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____init__ │ │ │ │ + 1819: 0029517d 2992 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____top_level__ │ │ │ │ + 1820: 0012acc5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_paramspec │ │ │ │ 1821: 0009891d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ - 1822: 001f0c19 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ + 1822: 001f0b29 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___send │ │ │ │ 1823: 00341db0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_token___globals │ │ │ │ 1824: 00089359 10 FUNC GLOBAL DEFAULT 11 CPySequence_Check │ │ │ │ 1825: 0009c84d 432 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____eq__ │ │ │ │ - 1826: 0012b561 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ - 1827: 00186e49 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ - 1828: 001f1491 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order__Base_glue │ │ │ │ - 1829: 00149b39 1960 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ - 1830: 00243b89 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ + 1826: 0012b549 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 1827: 00186d51 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___fix_multiline_docstring │ │ │ │ + 1828: 001f13a1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___post_order__Base_glue │ │ │ │ + 1829: 00149af1 1860 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___container_of │ │ │ │ + 1830: 00243aa5 364 FUNC GLOBAL DEFAULT 11 CPyPy_lines___append_leaves │ │ │ │ 1831: 000949b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ - 1832: 00195255 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ - 1833: 0028f855 772 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ - 1834: 002c8751 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___numerics │ │ │ │ - 1835: 002142b9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 1836: 00231c35 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 1837: 00173f19 140 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ + 1832: 0019515d 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___throw │ │ │ │ + 1833: 0028f76d 772 FUNC GLOBAL DEFAULT 11 CPyPy_parse___ParseError_____init__ │ │ │ │ + 1834: 002c8669 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___numerics │ │ │ │ + 1835: 002141c9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 1836: 00231b4d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 1837: 00173e21 140 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___stringify_ast │ │ │ │ 1838: 00341cf0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___head │ │ │ │ 1839: 0008679d 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Log │ │ │ │ 1840: 00341e70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3 │ │ │ │ 1841: 00341aa4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___POS_ONLY_ARGUMENTS │ │ │ │ - 1842: 00166e25 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 1843: 0020e7f9 7640 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1844: 00122d5d 1640 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ - 1845: 001210d9 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ - 1846: 0012b0d5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ - 1847: 000e45f9 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ + 1842: 00166d75 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 1843: 0020e709 7640 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1844: 00122d45 1640 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___mask_cell │ │ │ │ + 1845: 001210c1 848 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___get_token │ │ │ │ + 1846: 0012b0bd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_match_case │ │ │ │ + 1847: 000e45e1 352 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match │ │ │ │ 1848: 0009b495 644 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____init__ │ │ │ │ - 1849: 00227de9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 1849: 00227d01 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ 1850: 00086249 108 FUNC GLOBAL DEFAULT 11 CPyInt32_Remainder │ │ │ │ - 1851: 0017badd 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ - 1852: 0021f329 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 1851: 0017b9e5 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___send │ │ │ │ + 1852: 0021f241 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ 1853: 00341f18 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___ranges │ │ │ │ 1854: 0009612d 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Ok_____init__ │ │ │ │ 1855: 0006e189 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__is_valid_index_is_valid_index_factory_obj_setup │ │ │ │ 1856: 000549ad 76 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____mypyc__Grammar_setup │ │ │ │ - 1857: 000eb81d 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 1858: 001d0361 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ - 1859: 000bd391 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___send │ │ │ │ + 1857: 000eb805 264 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 1858: 001d0261 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 1859: 000bd379 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389___send │ │ │ │ 1860: 0034184c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_is_valid_index_factory_obj │ │ │ │ - 1861: 00190401 2216 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ + 1861: 00190309 2216 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____top_level__ │ │ │ │ 1862: 00088779 156 FUNC GLOBAL DEFAULT 11 CPyList_GetItemShortBorrow │ │ │ │ - 1863: 00192bc9 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ - 1864: 00136291 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ - 1865: 0024b7e5 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ - 1866: 0029eb15 8008 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ + 1863: 00192ad1 244 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op │ │ │ │ + 1864: 00136279 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___clone │ │ │ │ + 1865: 0024b701 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___throw │ │ │ │ + 1866: 0029ea2d 8008 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse │ │ │ │ 1867: 00341a8c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___VARIADIC_GENERICS │ │ │ │ 1868: 00341f8c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_json___decoder │ │ │ │ 1869: 00097819 144 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen_____iter__ │ │ │ │ 1870: 000a48b5 3964 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___replace │ │ │ │ - 1871: 00133475 216 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ - 1872: 00295f45 46 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ - 1873: 0023af3d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ - 1874: 00136fd9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ + 1871: 0013345d 216 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator_____init__ │ │ │ │ + 1872: 00295e5d 46 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISNONTERMINAL │ │ │ │ + 1873: 0023ae55 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___send │ │ │ │ + 1874: 00136fc1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class_paren_empty │ │ │ │ 1875: 00341988 4 OBJECT GLOBAL DEFAULT 22 parsing____stringify_ast_with_new_parent_gen_free_instance │ │ │ │ - 1876: 0027c061 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 1877: 002077cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 1878: 001c89ed 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ + 1876: 0027bf79 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 1877: 002076dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 1878: 001c88ed 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern │ │ │ │ 1879: 00089fb9 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetItemsIter │ │ │ │ 1880: 0009b719 300 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____init__ │ │ │ │ 1881: 003417a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 1882: 000531e1 40 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____mypyc__CellMagicFinder_setup │ │ │ │ 1883: 00341e1c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___globals │ │ │ │ - 1884: 0021f97d 6116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1884: 0021f895 6116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 1885: 00341dac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_tokenize___globals │ │ │ │ - 1886: 00193951 924 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ - 1887: 00267ce1 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ + 1886: 00193859 924 FUNC GLOBAL DEFAULT 11 CPyDef_trans___handle_is_simple_look_up_prev │ │ │ │ + 1887: 00267bf9 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___generate_matches │ │ │ │ 1888: 0034176c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___ParseError │ │ │ │ - 1889: 002be80d 4864 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ - 1890: 00173fa5 2700 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ - 1891: 00186155 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ + 1889: 002be725 4864 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____top_level__ │ │ │ │ + 1890: 00173ead 2700 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_equivalent │ │ │ │ + 1891: 0018605d 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___lines_with_leading_tabs_expanded │ │ │ │ 1892: 00341820 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NodePattern │ │ │ │ - 1893: 00159d7d 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ - 1894: 000e1e59 1796 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ - 1895: 002684c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ - 1896: 00136449 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ + 1893: 00159cd1 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_rpar │ │ │ │ + 1894: 000e1e41 1796 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____next__ │ │ │ │ + 1895: 002683d9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___clone__Base_glue │ │ │ │ + 1896: 00136431 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj │ │ │ │ 1897: 0009845d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ 1898: 0009814d 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___close │ │ │ │ 1899: 00094f31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 1900: 0024b8c5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 1901: 001950a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ - 1902: 0016ea95 2096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ + 1900: 0024b7e1 1264 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 1901: 00194fad 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____next__ │ │ │ │ + 1902: 0016e99d 2096 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___furthest_ancestor_with_last_leaf │ │ │ │ 1903: 0009a4b5 140 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____init__ │ │ │ │ 1904: 00096cc9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ 1905: 0009cbc9 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base_____ne__ │ │ │ │ 1906: 000a3a59 552 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode_____contains__ │ │ │ │ - 1907: 00203049 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 1908: 000b624d 524 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ - 1909: 0028d821 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ + 1907: 00202f59 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 1908: 000b6235 524 FUNC GLOBAL DEFAULT 11 CPyImport_ImportMany │ │ │ │ + 1909: 0028d739 264 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_tokens │ │ │ │ 1910: 00341b4c 4 OBJECT GLOBAL DEFAULT 22 linegen___standalone_comment_split_env_free_instance │ │ │ │ - 1911: 00210685 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ - 1912: 002093d1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ + 1911: 00210595 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 1912: 002092e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___throw │ │ │ │ 1913: 0008652d 92 FUNC GLOBAL DEFAULT 11 CPyFloat_FromTagged │ │ │ │ 1914: 0008ac51 48 FUNC GLOBAL DEFAULT 11 CPyTagged_StealAsObject │ │ │ │ - 1915: 00191425 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform__StringTransformer_glue │ │ │ │ + 1915: 0019132d 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_transform__StringTransformer_glue │ │ │ │ 1916: 000a7245 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq │ │ │ │ 1917: 00087e7d 152 FUNC GLOBAL DEFAULT 11 CPyStr_CountFull │ │ │ │ - 1918: 001f821d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 1919: 0011cb95 816 FUNC GLOBAL DEFAULT 11 CPyDef_comments____should_process_fmt_comment │ │ │ │ + 1918: 001f812d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 1919: 0011cb7d 816 FUNC GLOBAL DEFAULT 11 CPyDef_comments____should_process_fmt_comment │ │ │ │ 1920: 00341bd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_gen___3_742 │ │ │ │ - 1921: 001a07bd 1492 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ + 1921: 001a06c5 1492 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter___do_match │ │ │ │ 1922: 0006f97d 100 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____get__ │ │ │ │ - 1923: 002c72a1 844 FUNC GLOBAL DEFAULT 11 CPyExec_black___lines │ │ │ │ - 1924: 001ffd51 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 1925: 002c80f9 1516 FUNC GLOBAL DEFAULT 11 CPyExec_black___nodes │ │ │ │ + 1923: 002c71b9 844 FUNC GLOBAL DEFAULT 11 CPyExec_black___lines │ │ │ │ + 1924: 001ffc61 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 1925: 002c8011 1516 FUNC GLOBAL DEFAULT 11 CPyExec_black___nodes │ │ │ │ 1926: 00341c68 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ 1927: 00341d78 4 OBJECT GLOBAL DEFAULT 22 black___get_future_imports_env_free_instance │ │ │ │ 1928: 000595f1 116 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ - 1929: 00146099 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ - 1930: 00120fe5 244 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ + 1929: 00146081 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_env │ │ │ │ + 1930: 00120fcd 244 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___create_token │ │ │ │ 1931: 00341c0c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_fstring_LineGenerator_gen_free_instance │ │ │ │ 1932: 0006510d 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__Leaf_setup │ │ │ │ - 1933: 000fd8a9 840 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ - 1934: 0017cb69 96 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ - 1935: 002cb2ad 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___grammar │ │ │ │ - 1936: 00235ea5 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ + 1933: 000fd891 840 FUNC GLOBAL DEFAULT 11 CPyDef_black___validate_metadata │ │ │ │ + 1934: 0017ca71 96 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor │ │ │ │ + 1935: 002cb1c5 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___grammar │ │ │ │ + 1936: 00235dbd 328 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____safe_add_trailing_comma │ │ │ │ 1937: 00070d4d 8 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen_____iter__ │ │ │ │ - 1938: 000b0cf9 244 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ - 1939: 0020544d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ - 1940: 000e6769 5428 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ - 1941: 0023e07d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___send │ │ │ │ + 1938: 000b0ce1 244 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___calcfirst │ │ │ │ + 1939: 0020535d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 1940: 000e6751 5428 FUNC GLOBAL DEFAULT 11 CPyDef_mode___Mode___get_cache_key │ │ │ │ + 1941: 0023df95 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___send │ │ │ │ 1942: 003418e0 4 OBJECT GLOBAL DEFAULT 22 trans___do_transform_StringMerger_gen_free_instance │ │ │ │ - 1943: 001fedbd 3808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 1944: 00146599 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ + 1943: 001feccd 3808 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 1944: 00146581 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit_default__Visitor_glue │ │ │ │ 1945: 00087b01 96 FUNC GLOBAL DEFAULT 11 CPyStr_Removeprefix │ │ │ │ - 1946: 0012d579 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ + 1946: 0012d561 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_env │ │ │ │ 1947: 000947b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ 1948: 00341c60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_decorators_LineGenerator_gen │ │ │ │ 1949: 00341e24 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_schema___globals │ │ │ │ - 1950: 0012db2d 320 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ - 1951: 0017ce41 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ - 1952: 0012a0c1 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ + 1950: 0012db15 320 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line │ │ │ │ + 1951: 0017cd49 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 1952: 0012a0a9 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default │ │ │ │ 1953: 00341a34 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___remove_parens_from_assignment_lhs │ │ │ │ 1954: 0006cd39 120 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____mypyc__visit_suite__TopLevelStatementsVisitor_gen_setup │ │ │ │ 1955: 0006f681 96 FUNC GLOBAL DEFAULT 11 CPyDef_comments___stringify_node__handle_regular_fmt_block_obj_____get__ │ │ │ │ - 1956: 0017b20d 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 1956: 0017b115 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ 1957: 00341d44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_comments___FMT_OFF │ │ │ │ - 1958: 002350f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___close │ │ │ │ - 1959: 000e9f71 224 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ - 1960: 0016fb99 572 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ - 1961: 002961b5 4932 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ + 1958: 00235011 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___close │ │ │ │ + 1959: 000e9f59 224 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___throw │ │ │ │ + 1960: 0016faa1 572 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_hex │ │ │ │ + 1961: 002960cd 4932 FUNC GLOBAL DEFAULT 11 CPyDef_token_____top_level__ │ │ │ │ 1962: 00087c89 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeUTF8 │ │ │ │ - 1963: 000b97a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ + 1963: 000b9791 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____repr__ │ │ │ │ 1964: 0006db99 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc___3_iter_fexpr_slices_StringSplitter_gen_setup │ │ │ │ 1965: 00064e6d 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringTransformer_setup │ │ │ │ - 1966: 00202f4d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ + 1966: 00202e5d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___send │ │ │ │ 1967: 00341d94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___COLOR_DIFF │ │ │ │ 1968: 0006c4f5 120 FUNC GLOBAL DEFAULT 11 CPyDef_mode_____mypyc__pretty_TargetVersion_obj_setup │ │ │ │ - 1969: 001c3469 1268 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ + 1969: 001c3369 1268 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen___close │ │ │ │ 1970: 00341aa0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___RELAXED_DECORATORS │ │ │ │ - 1971: 00185a0d 300 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ - 1972: 0023522d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ + 1971: 00185915 300 FUNC GLOBAL DEFAULT 11 CPyDef_strings___has_triple_quotes │ │ │ │ + 1972: 00235145 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___send │ │ │ │ 1973: 00341ed0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_platformdirs │ │ │ │ - 1974: 002539cd 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 1975: 001f64dd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 1976: 00195909 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 1974: 002538e5 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 1975: 001f63ed 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 1976: 00195811 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ 1977: 00085df1 16 FUNC GLOBAL DEFAULT 11 CPyTagged_AsSsize_t │ │ │ │ 1978: 00341eb4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_secrets │ │ │ │ 1979: 00095131 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ 1980: 00341e80 4 OBJECT GLOBAL DEFAULT 22 CPyModule_math │ │ │ │ - 1981: 0017c33d 2092 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ - 1982: 002651e9 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ - 1983: 0027f071 56 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ - 1984: 000f15fd 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ - 1985: 001fcd4d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ - 1986: 002487e9 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ + 1981: 0017c245 2092 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____top_level__ │ │ │ │ + 1982: 00265101 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___send │ │ │ │ + 1983: 0027ef89 56 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___send │ │ │ │ + 1984: 000f15e5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___close │ │ │ │ + 1985: 001fcc5d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 1986: 00248705 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___send │ │ │ │ 1987: 0006d951 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__max_last_string_column_do_transform_StringSplitter_obj_setup │ │ │ │ - 1988: 001b703d 1224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_tstring_to_string │ │ │ │ + 1988: 001b6f41 1224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___fstring_tstring_to_string │ │ │ │ 1989: 0009a70d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy_____iter__ │ │ │ │ 1990: 00341bf8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_old_comp_for_LineGenerator_gen │ │ │ │ - 1991: 000fdc8d 5364 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ - 1992: 002754f1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ - 1993: 001c8369 1288 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ - 1994: 0022c34d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ - 1995: 002055f1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 1991: 000fdc75 5364 FUNC GLOBAL DEFAULT 11 CPyDef_black___decode_bytes │ │ │ │ + 1992: 00275409 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____next__ │ │ │ │ + 1993: 001c8269 1288 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone │ │ │ │ + 1994: 0022c265 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen___close │ │ │ │ + 1995: 00205501 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 1996: 00341fd0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__black_version___globals │ │ │ │ 1997: 000a8249 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___close │ │ │ │ - 1998: 00199115 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ - 1999: 002597c5 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 2000: 0027b051 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ - 2001: 002c4655 108 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ - 2002: 001fcaf1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ - 2003: 002c46c1 1060 FUNC GLOBAL DEFAULT 11 CPyExec_black │ │ │ │ + 1998: 0019901d 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_match │ │ │ │ + 1999: 002596dd 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 2000: 0027af69 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match │ │ │ │ + 2001: 002c456d 108 FUNC GLOBAL DEFAULT 11 CPyInit__black_version │ │ │ │ + 2002: 001fca01 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____next__ │ │ │ │ + 2003: 002c45d9 1060 FUNC GLOBAL DEFAULT 11 CPyExec_black │ │ │ │ 2004: 00341ba0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 2005: 00165615 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ + 2005: 00165565 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___make_comment │ │ │ │ 2006: 00341780 4 OBJECT GLOBAL DEFAULT 22 driver___release_TokenProxy_env_free_instance │ │ │ │ - 2007: 000d3fa1 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ - 2008: 00194751 2388 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2007: 000d3f89 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Ceil │ │ │ │ + 2008: 00194659 2388 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ 2009: 00341a54 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___always_one_newline_after_import │ │ │ │ - 2010: 0013707d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ + 2010: 00137065 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line____is_triple_quoted_string │ │ │ │ 2011: 00341d58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___MATH_PRIORITIES │ │ │ │ - 2012: 00259e19 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ - 2013: 00146e79 1356 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ + 2012: 00259d31 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_complex_subscript │ │ │ │ + 2013: 00146e61 1356 FUNC GLOBAL DEFAULT 11 CPyDef_lines___LinesBlock___all_lines │ │ │ │ 2014: 00341f24 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing__internal │ │ │ │ - 2015: 0011d805 5520 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ + 2015: 0011d7ed 5520 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____top_level__ │ │ │ │ 2016: 00341c80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_match_case_LineGenerator_gen │ │ │ │ - 2017: 002931b5 960 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ - 2018: 002b09a5 312 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ - 2019: 0012c38d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ + 2017: 002930cd 960 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2018: 002b08bd 312 FUNC GLOBAL DEFAULT 11 CPyPy_black___assert_stable │ │ │ │ + 2019: 0012c375 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_NUMBER │ │ │ │ 2020: 00341c6c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_simple_stmt_LineGenerator_gen_free_instance │ │ │ │ 2021: 00341cc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_test_LineGenerator_gen │ │ │ │ 2022: 00070c5d 8 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____iter__ │ │ │ │ - 2023: 000bbd95 224 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___throw │ │ │ │ + 2023: 000bbd7d 224 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___throw │ │ │ │ 2024: 00070b1d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____iter__ │ │ │ │ - 2025: 00266aa9 4212 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ + 2025: 002669c1 4212 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___optimize │ │ │ │ 2026: 0006a505 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_SEMI_LineGenerator_gen_setup │ │ │ │ - 2027: 001563cd 6084 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ + 2027: 00156321 6084 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___mark │ │ │ │ 2028: 00341c54 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_power_LineGenerator_gen_free_instance │ │ │ │ - 2029: 00293971 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ - 2030: 0021f099 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 2031: 000f5a31 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ + 2029: 00293889 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState │ │ │ │ + 2030: 0021efb1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 2031: 000f5a19 268 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_label │ │ │ │ 2032: 0008988d 244 FUNC GLOBAL DEFAULT 11 CPyDict_FromAny │ │ │ │ 2033: 00341f20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___parsing │ │ │ │ - 2034: 002be1dd 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ - 2035: 002a981d 1436 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ + 2034: 002be0f5 136 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____repr__ │ │ │ │ + 2035: 002a9735 1436 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_code │ │ │ │ 2036: 00341878 4 OBJECT GLOBAL DEFAULT 22 trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_free_instance │ │ │ │ - 2037: 001ae0cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ + 2037: 001adfd5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____next__ │ │ │ │ 2038: 003419c4 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_Visitor_env │ │ │ │ - 2039: 0015dd91 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ - 2040: 0028401d 228 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ - 2041: 000d40dd 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 2042: 0027b85d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ - 2043: 0020e0c5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ - 2044: 00283cb9 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ - 2045: 00147c05 1000 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ + 2039: 0015dce5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___throw │ │ │ │ + 2040: 00283f35 228 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___switch_to │ │ │ │ + 2041: 000d40c5 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 2042: 0027b775 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___close │ │ │ │ + 2043: 0020dfd5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___throw │ │ │ │ + 2044: 00283bd1 84 FUNC GLOBAL DEFAULT 11 CPyPy_literals___test │ │ │ │ + 2045: 00147bed 1000 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___parent_type │ │ │ │ 2046: 000a2cc5 576 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_class │ │ │ │ 2047: 0006d32d 112 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__do_transform_StringMerger_gen_setup │ │ │ │ - 2048: 002439c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ - 2049: 000b7095 148 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ - 2050: 002b1da9 256 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ - 2051: 00174c65 164 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples │ │ │ │ - 2052: 0023e7f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___close │ │ │ │ + 2048: 002438e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen___close │ │ │ │ + 2049: 000b707d 148 FUNC GLOBAL DEFAULT 11 CPy_CallReverseOpMethod │ │ │ │ + 2050: 002b1cc1 256 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___generate_grammar │ │ │ │ + 2051: 00174b6d 164 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples │ │ │ │ + 2052: 0023e70d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447___close │ │ │ │ 2053: 00085f5d 156 FUNC GLOBAL DEFAULT 11 CPyLong_AsInt64_ │ │ │ │ 2054: 000a7d39 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen___close │ │ │ │ - 2055: 00280bf9 92 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ - 2056: 00197e09 4876 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ - 2057: 002cbc31 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ - 2058: 0017fb01 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ - 2059: 0012bcdd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 2060: 002b177d 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ + 2055: 00280b11 92 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar │ │ │ │ + 2056: 00197d11 4876 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger___do_match │ │ │ │ + 2057: 002cbb49 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___token │ │ │ │ + 2058: 0017fa09 216 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____get_line_range │ │ │ │ + 2059: 0012bcc5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ + 2060: 002b1695 288 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver___parse_string │ │ │ │ 2061: 00341874 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ - 2062: 001e43ed 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ - 2063: 0012a3cd 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ - 2064: 000c14e5 1204 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ - 2065: 00129f91 280 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ - 2066: 001e18cd 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ + 2062: 001e42f5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen │ │ │ │ + 2063: 0012a3b5 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_INDENT │ │ │ │ + 2064: 000c14cd 1204 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___simplify_dfa │ │ │ │ + 2065: 00129f79 280 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___line │ │ │ │ + 2066: 001e17d5 268 FUNC GLOBAL DEFAULT 11 CPyPy_comments___normalize_fmt_off │ │ │ │ 2067: 0034186c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ - 2068: 001494e5 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ - 2069: 00248821 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ - 2070: 000f7f9d 220 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ - 2071: 0013568d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2068: 0014949d 244 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___child_towards │ │ │ │ + 2069: 0024873d 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___send │ │ │ │ + 2070: 000f7f85 220 FUNC GLOBAL DEFAULT 11 CPyDef__black_version_____top_level__ │ │ │ │ + 2071: 00135675 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____next__ │ │ │ │ 2072: 0009c001 50 FUNC GLOBAL DEFAULT 11 CPy_TypeErrorTraceback │ │ │ │ 2073: 003418d8 4 OBJECT GLOBAL DEFAULT 22 trans____merge_one_string_group_StringMerger_env_free_instance │ │ │ │ - 2074: 00160649 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ + 2074: 0016059d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___throw │ │ │ │ 2075: 00341ca0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typevartuple_LineGenerator_gen │ │ │ │ 2076: 003417c8 4 OBJECT GLOBAL DEFAULT 22 pytree_____init___3_WildcardPattern_env_free_instance │ │ │ │ - 2077: 001ae185 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ - 2078: 000ea051 1268 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 2079: 002bdbd9 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ - 2080: 000ab275 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ + 2077: 001ae08d 196 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___send │ │ │ │ + 2078: 000ea039 1268 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 2079: 002bdaf1 1540 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern_____repr__ │ │ │ │ + 2080: 000ab25d 156 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____call__ │ │ │ │ 2081: 0006f9fd 100 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ - 2082: 00301e50 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ + 2082: 00301d60 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Complex │ │ │ │ 2083: 000852dd 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ - 2084: 0012c915 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_comp_for │ │ │ │ + 2084: 0012c8fd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_comp_for │ │ │ │ 2085: 00341d4c 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___FileData │ │ │ │ 2086: 00065091 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ - 2087: 000c108d 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ - 2088: 0012c169 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ - 2089: 001c49fd 10768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ - 2090: 00101c71 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ - 2091: 0017ccc5 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 2087: 000c1075 212 FUNC GLOBAL DEFAULT 11 CPyTagged_Negate_ │ │ │ │ + 2088: 0012c151 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STRING_LineGenerator_gen │ │ │ │ + 2089: 001c48fd 10768 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger____merge_one_string_group │ │ │ │ + 2090: 00101c59 84 FUNC GLOBAL DEFAULT 11 CPyPy_black___patched_main │ │ │ │ + 2091: 0017cbcd 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ 2092: 003417b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____iterative_matches_WildcardPattern_gen │ │ │ │ - 2093: 0012bb71 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 2094: 002a3ebd 2240 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ + 2093: 0012bb59 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 2094: 002a3dd5 2240 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_ipynb_string │ │ │ │ 2095: 0006c07d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_gen___3_1447_setup │ │ │ │ - 2096: 0016ce15 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ + 2096: 0016cd65 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_rpar_token │ │ │ │ 2097: 00341a3c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___fix_module_docstring_detection │ │ │ │ 2098: 0009cadd 236 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____ne__ │ │ │ │ - 2099: 00124499 192 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ + 2099: 00124481 192 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_code_start │ │ │ │ 2100: 00341850 4 OBJECT GLOBAL DEFAULT 22 trans___is_valid_index_factory_env_free_instance │ │ │ │ - 2101: 001a52b9 2520 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ - 2102: 001ffe4d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ - 2103: 000e7c9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ + 2101: 001a51c1 2520 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____assert_match │ │ │ │ + 2102: 001ffd5d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___throw │ │ │ │ + 2103: 000e7c85 128 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode___get_cache_key │ │ │ │ 2104: 00053559 40 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____mypyc__Ok_setup │ │ │ │ 2105: 000958b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389_____iter__ │ │ │ │ - 2106: 001f81e9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ - 2107: 001cdee9 8680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2106: 001f80f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____next__ │ │ │ │ + 2107: 001cdde9 8680 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2108: 00340708 60 OBJECT GLOBAL DEFAULT 21 brackets___BracketMatchError_members │ │ │ │ 2109: 0006f605 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ - 2110: 001200d9 2684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ - 2111: 00118699 5700 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ + 2110: 001200c1 2684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___put_trailing_semicolon_back │ │ │ │ + 2111: 00118681 5700 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___read │ │ │ │ 2112: 00085f39 36 FUNC GLOBAL DEFAULT 11 CPyBool_Str │ │ │ │ 2113: 00087ced 100 FUNC GLOBAL DEFAULT 11 CPy_DecodeASCII │ │ │ │ 2114: 00341f58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const │ │ │ │ 2115: 00070bcd 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen_____iter__ │ │ │ │ - 2116: 0023cb1d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___send │ │ │ │ + 2116: 0023ca35 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___send │ │ │ │ 2117: 0033eda0 60 OBJECT GLOBAL DEFAULT 21 parse___ParseError_members │ │ │ │ - 2118: 000fa599 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ - 2119: 001bec05 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ - 2120: 00160729 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ - 2121: 0023bd95 3284 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376_____mypyc_generator_helper__ │ │ │ │ - 2122: 00162065 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 2123: 0018fd21 1464 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ - 2124: 0012b76d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ + 2118: 000fa581 412 FUNC GLOBAL DEFAULT 11 CPyDef_black___re_compile_maybe_verbose │ │ │ │ + 2119: 001beb05 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_body │ │ │ │ + 2120: 0016067d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 2121: 0023bcad 3284 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376_____mypyc_generator_helper__ │ │ │ │ + 2122: 00161fb9 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 2123: 0018fc29 1464 FUNC GLOBAL DEFAULT 11 CPyDef_strings___count_chars_in_width │ │ │ │ + 2124: 0012b755 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_decorators │ │ │ │ 2125: 00341d1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_comments___stringify_node__handle_regular_fmt_block_obj │ │ │ │ 2126: 00341974 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____TopLevelStatementsVisitor │ │ │ │ 2127: 00089a31 176 FUNC GLOBAL DEFAULT 11 CPyDict_ValuesView │ │ │ │ - 2128: 00185b39 228 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ + 2128: 00185a41 228 FUNC GLOBAL DEFAULT 11 CPyPy_strings___has_triple_quotes │ │ │ │ 2129: 00070af5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 2130: 002687b9 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ - 2131: 0024c3bd 30044 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ - 2132: 00121add 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ - 2133: 000b9829 118 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ - 2134: 002a0a5d 8392 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ - 2135: 001ede31 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ - 2136: 0015cad9 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ + 2130: 002686d1 284 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf____eq__Base_glue │ │ │ │ + 2131: 0024c2d5 30044 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____mypyc_generator_helper__ │ │ │ │ + 2132: 00121ac5 340 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___replace_cell_magics │ │ │ │ + 2133: 000b9811 118 FUNC GLOBAL DEFAULT 11 CPy_SetTypeAliasTypeComputeFunction │ │ │ │ + 2134: 002a0975 8392 FUNC GLOBAL DEFAULT 11 CPyDef_black____format_str_once │ │ │ │ + 2135: 001edd41 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____next__ │ │ │ │ + 2136: 0015ca2d 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_with_or_async_with_stmt │ │ │ │ 2137: 0008a9a1 144 FUNC GLOBAL DEFAULT 11 _CPy_GetExcInfo │ │ │ │ - 2138: 0024319d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ - 2139: 0017eb69 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ - 2140: 001f64a5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ - 2141: 00264ad5 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ + 2138: 002430b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____next__ │ │ │ │ + 2139: 0017ea71 244 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____contains_standalone_comment │ │ │ │ + 2140: 001f63b5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen___send │ │ │ │ + 2141: 002649ed 272 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_features_used │ │ │ │ 2142: 00069b81 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_stmt_LineGenerator_gen_setup │ │ │ │ - 2143: 00205415 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ + 2143: 00205325 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___send │ │ │ │ 2144: 00341cb4 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_DEDENT_LineGenerator_gen_free_instance │ │ │ │ - 2145: 001c16e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2146: 0012c085 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ + 2145: 001c15e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2146: 0012c06d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_tname │ │ │ │ 2147: 00341f14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___report │ │ │ │ - 2148: 0024bf41 924 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2148: 0024be59 924 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____call__ │ │ │ │ 2149: 00070be5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split_gen_____iter__ │ │ │ │ - 2150: 001b0dcd 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ + 2150: 001b0cd1 344 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____normalize_import_from │ │ │ │ 2151: 00341a9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___PATTERN_MATCHING │ │ │ │ 2152: 003419d8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___OPENING_BRACKETS │ │ │ │ - 2153: 000ab395 2056 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2153: 000ab37d 2056 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____mypyc_generator_helper__ │ │ │ │ 2154: 0034197c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing____unwrap_tuples_gen │ │ │ │ - 2155: 000be7f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2156: 0023dfc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447_____next__ │ │ │ │ - 2157: 00190e35 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ - 2158: 0018e30d 1052 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ - 2159: 0017278d 544 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ - 2160: 0028041d 1756 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ + 2155: 000be7e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2156: 0023dedd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447_____next__ │ │ │ │ + 2157: 00190d3d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter │ │ │ │ + 2158: 0018e215 1052 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_unicode_escape_sequences │ │ │ │ + 2159: 00172695 544 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____parse_single_version │ │ │ │ + 2160: 00280335 1756 FUNC GLOBAL DEFAULT 11 CPyDef_driver____newer │ │ │ │ 2161: 0005491d 44 FUNC GLOBAL DEFAULT 11 CPyDef_driver_____mypyc__TokenProxy_setup │ │ │ │ 2162: 00341e14 4 OBJECT GLOBAL DEFAULT 22 CPyModule_abc │ │ │ │ - 2163: 001358e9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ - 2164: 00136d31 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ - 2165: 0020e779 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 2163: 001358d1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___throw │ │ │ │ + 2164: 00136d19 24 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen │ │ │ │ + 2165: 0020e689 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ 2166: 00070b95 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen_____iter__ │ │ │ │ - 2167: 0016d079 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ + 2167: 0016cfc9 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_number_token │ │ │ │ 2168: 00341868 4 OBJECT GLOBAL DEFAULT 22 trans___do_transform_StringParenWrapper_gen_free_instance │ │ │ │ - 2169: 00137121 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ + 2169: 00137109 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_chained_assignment │ │ │ │ 2170: 0006a439 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_power_LineGenerator_gen_setup │ │ │ │ 2171: 00341818 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___NegatedPattern │ │ │ │ 2172: 000858e1 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2173: 001c1a51 1268 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ - 2174: 0012cc05 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ - 2175: 00253ac9 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ - 2176: 00267c21 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ + 2173: 001c1951 1268 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___close │ │ │ │ + 2174: 0012cbed 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_env │ │ │ │ + 2175: 002539e1 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 2176: 00267b39 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches │ │ │ │ 2177: 0006b85d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__delimiter_split_gen_setup │ │ │ │ - 2178: 00158501 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ - 2179: 001efda5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ + 2178: 00158455 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_fstring │ │ │ │ + 2179: 001efcb5 240 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___throw │ │ │ │ 2180: 0034177c 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_gen │ │ │ │ - 2181: 000e0e39 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ - 2182: 0023e875 1208 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ - 2183: 001a51f9 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ + 2181: 000e0e21 428 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____call__ │ │ │ │ + 2182: 0023e78d 1208 FUNC GLOBAL DEFAULT 11 CPyDef_lines___append_leaves │ │ │ │ + 2183: 001a5101 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____else_match │ │ │ │ 2184: 00341754 4 OBJECT GLOBAL DEFAULT 22 CPyType_parse___backtrack_Recorder_env │ │ │ │ - 2185: 000b9fe5 88 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ - 2186: 000be8e5 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ + 2185: 000b9fcd 88 FUNC GLOBAL DEFAULT 11 CPyObject_GetAttr3 │ │ │ │ + 2186: 000be8cd 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___send │ │ │ │ 2187: 00341cdc 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____BracketSplitComponent │ │ │ │ - 2188: 000d3ea1 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ + 2188: 000d3e89 228 FUNC GLOBAL DEFAULT 11 CPyTagged_FromFloat │ │ │ │ 2189: 0006b9d1 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_delimiter_split_obj_setup │ │ │ │ - 2190: 002541fd 21304 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ - 2191: 002b2469 400 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ - 2192: 000b33d1 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ - 2193: 00248735 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ - 2194: 0015cbc5 1388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ - 2195: 00271741 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ - 2196: 0023cb55 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___send │ │ │ │ - 2197: 001926c9 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ + 2190: 00254115 21304 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen_____mypyc_generator_helper__ │ │ │ │ + 2191: 002b2381 400 FUNC GLOBAL DEFAULT 11 CPyPy_driver___load_grammar │ │ │ │ + 2192: 000b33b9 96 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin____get_key │ │ │ │ + 2193: 00248651 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____next__ │ │ │ │ + 2194: 0015cb19 1388 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_async_stmt_or_funcdef │ │ │ │ + 2195: 00271659 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____next__ │ │ │ │ + 2196: 0023ca6d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___send │ │ │ │ + 2197: 001925d1 188 FUNC GLOBAL DEFAULT 11 CPyPy_trans___TErr │ │ │ │ 2198: 00089d61 232 FUNC GLOBAL DEFAULT 11 CPyDict_Items │ │ │ │ - 2199: 00221195 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen_____next__ │ │ │ │ + 2199: 002210ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen_____next__ │ │ │ │ 2200: 0009f051 1124 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___unifystate │ │ │ │ 2201: 00341954 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___STRING_PREFIX_RE │ │ │ │ 2202: 00341ec8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_functools │ │ │ │ - 2203: 0016b495 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ - 2204: 002717f9 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ + 2203: 0016b3e5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_generator │ │ │ │ + 2204: 00271711 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___send │ │ │ │ 2205: 00087e0d 112 FUNC GLOBAL DEFAULT 11 CPyStr_Count │ │ │ │ - 2206: 0023b721 380 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ - 2207: 0027a7a5 1928 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ - 2208: 002c8869 872 FUNC GLOBAL DEFAULT 11 CPyExec_black___parsing │ │ │ │ - 2209: 00223a69 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___throw │ │ │ │ + 2206: 0023b639 380 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append │ │ │ │ + 2207: 0027a6bd 1928 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___match_seq │ │ │ │ + 2208: 002c8781 872 FUNC GLOBAL DEFAULT 11 CPyExec_black___parsing │ │ │ │ + 2209: 00223981 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___throw │ │ │ │ 2210: 0006cead 120 FUNC GLOBAL DEFAULT 11 CPyDef_strings_____mypyc__replace_normalize_unicode_escape_sequences_obj_setup │ │ │ │ 2211: 00341ea4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen___globals │ │ │ │ - 2212: 0026f651 884 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ + 2212: 0026f569 884 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser____addtoken │ │ │ │ 2213: 000705b5 124 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok_____init__ │ │ │ │ - 2214: 001b23b9 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ + 2214: 001b22bd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_class │ │ │ │ 2215: 000963c5 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen_____iter__ │ │ │ │ - 2216: 001b7505 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_tstring_to_string │ │ │ │ + 2216: 001b7409 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___fstring_tstring_to_string │ │ │ │ 2217: 00341d7c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_future_imports_env │ │ │ │ - 2218: 002159d5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ - 2219: 0023e301 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___close │ │ │ │ + 2218: 002158e9 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___throw │ │ │ │ + 2219: 0023e219 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447___close │ │ │ │ 2220: 00341ef0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets__internal │ │ │ │ - 2221: 00211db1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ - 2222: 0017e965 516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ - 2223: 001d7959 356 FUNC GLOBAL DEFAULT 11 CPyPy_comments____is_valid_standalone_fmt_comment │ │ │ │ - 2224: 001729ad 3964 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ - 2225: 002282dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ - 2226: 00161ee9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 2227: 002b0f65 1748 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ - 2228: 001eb6f1 10048 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ + 2221: 00211cc1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 2222: 0017e86d 516 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____contains_standalone_comment │ │ │ │ + 2223: 001d7859 356 FUNC GLOBAL DEFAULT 11 CPyPy_comments____is_valid_standalone_fmt_comment │ │ │ │ + 2224: 001728b5 3964 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___parse_ast │ │ │ │ + 2225: 002281f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___close │ │ │ │ + 2226: 00161e3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 2227: 002b0e7d 1748 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_file │ │ │ │ + 2228: 001eb601 10048 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____mypyc_generator_helper__ │ │ │ │ 2229: 00086821 252 FUNC GLOBAL DEFAULT 11 CPyFloat_FloorDivide │ │ │ │ - 2230: 00209175 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2231: 00171d9d 2544 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ + 2230: 00209085 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2231: 00171ca5 2544 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____parse_single_version │ │ │ │ 2232: 00054b15 68 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__ParserGenerator_setup │ │ │ │ - 2233: 00192359 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ - 2234: 001b24a5 1480 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ - 2235: 0018a661 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ + 2233: 00192261 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj │ │ │ │ + 2234: 001b23a9 1480 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_def │ │ │ │ + 2235: 0018a569 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings____cached_compile │ │ │ │ 2236: 0006fbfd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 2237: 00191885 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ - 2238: 00207ffd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ + 2237: 0019178d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___maybe_append_string_operators_do_transform_StringSplitter_obj │ │ │ │ + 2238: 00207f0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen___close │ │ │ │ 2239: 00341830 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Node │ │ │ │ - 2240: 002c538d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ - 2241: 00227b2d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ - 2242: 0018e809 2964 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ + 2240: 002c52a5 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___comments │ │ │ │ + 2241: 00227a45 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen___send │ │ │ │ + 2242: 0018e711 2964 FUNC GLOBAL DEFAULT 11 CPyDef_strings___char_width │ │ │ │ 2243: 00096881 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ - 2244: 0012d7e5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ - 2245: 001e44f5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ - 2246: 001462b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ - 2247: 0012f131 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ - 2248: 0012de59 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ - 2249: 000f1b71 6496 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ - 2250: 00292545 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ + 2244: 0012d7cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_env │ │ │ │ + 2245: 001e43fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen │ │ │ │ + 2246: 0014629d 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen │ │ │ │ + 2247: 0012f119 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split │ │ │ │ + 2248: 0012de41 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split │ │ │ │ + 2249: 000f1b59 6496 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___write │ │ │ │ + 2250: 0029245d 92 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState │ │ │ │ 2251: 0009ba91 280 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState___addarc │ │ │ │ - 2252: 00201ce9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 2253: 00146081 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ - 2254: 0027bf81 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ - 2255: 002a477d 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ - 2256: 0027eff1 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ + 2252: 00201bf9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 2253: 00146069 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor │ │ │ │ + 2254: 0027be99 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___throw │ │ │ │ + 2255: 002a4695 284 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_ipynb_string │ │ │ │ + 2256: 0027ef09 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____next__ │ │ │ │ 2257: 0006c67d 108 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____mypyc__visit_Visitor_gen_setup │ │ │ │ 2258: 0006cf6d 136 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__hug_power_op_env_setup │ │ │ │ - 2259: 001b056d 388 FUNC GLOBAL DEFAULT 11 CPyPy_comments____handle_comment_only_fmt_block │ │ │ │ + 2259: 001b0475 388 FUNC GLOBAL DEFAULT 11 CPyPy_comments____handle_comment_only_fmt_block │ │ │ │ 2260: 0031f8a4 1652 OBJECT GLOBAL DEFAULT 18 CPyLit_Str │ │ │ │ - 2261: 001b2a6d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ - 2262: 0014fbdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ - 2263: 0021d181 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 2261: 001b2971 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_stub_def │ │ │ │ + 2262: 0014fb31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 2263: 0021d099 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 2264: 0006e549 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__leaves_Leaf_gen_setup │ │ │ │ - 2265: 0012d7cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ + 2265: 0012d7b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen │ │ │ │ 2266: 00053281 40 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____mypyc__MagicFinder_setup │ │ │ │ 2267: 00085855 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____get__ │ │ │ │ 2268: 0008a075 188 FUNC GLOBAL DEFAULT 11 CPyDict_GetValuesIter │ │ │ │ - 2269: 001761f5 17800 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ + 2269: 001760fd 17800 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen_____mypyc_generator_helper__ │ │ │ │ 2270: 00341760 4 OBJECT GLOBAL DEFAULT 22 parse___switch_to_Recorder_env_free_instance │ │ │ │ - 2271: 00222775 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___send │ │ │ │ - 2272: 0018942d 868 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____line_is_module_docstring │ │ │ │ - 2273: 0014fba9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ + 2271: 0022268d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___send │ │ │ │ + 2272: 00189335 868 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____line_is_module_docstring │ │ │ │ + 2273: 0014fafd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____next__ │ │ │ │ 2274: 00054a6d 44 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__Parser_setup │ │ │ │ 2275: 00341d64 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_gen___3_1528 │ │ │ │ 2276: 000a1169 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305___close │ │ │ │ - 2277: 001edfe1 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ - 2278: 00259621 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2279: 0027b5a1 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 2277: 001edef1 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 2278: 00259539 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2279: 0027b4b9 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ 2280: 00341c70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ 2281: 00341b60 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_delimiter_split_obj │ │ │ │ - 2282: 0017cc41 132 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ - 2283: 00191141 284 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ + 2282: 0017cb49 132 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_simple_stmt │ │ │ │ + 2283: 00191049 284 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____call__ │ │ │ │ 2284: 0009a78d 688 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar_____init__ │ │ │ │ - 2285: 00221a45 3196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2285: 0022195d 3196 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2286: 00341e6c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_numerics___globals │ │ │ │ 2287: 00341740 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___ParserGenerator │ │ │ │ - 2288: 00222951 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___throw │ │ │ │ - 2289: 002595e9 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ - 2290: 000b5de5 1040 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ - 2291: 001ee0c1 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ + 2288: 00222869 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___throw │ │ │ │ + 2289: 00259501 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___send │ │ │ │ + 2290: 000b5dcd 1040 FUNC GLOBAL DEFAULT 11 CPyStatics_Initialize │ │ │ │ + 2291: 001edfd1 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___throw │ │ │ │ 2292: 00070bfd 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305_____iter__ │ │ │ │ 2293: 00087db5 88 FUNC GLOBAL DEFAULT 11 CPy_Encode │ │ │ │ 2294: 00069c49 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_typeparams_LineGenerator_gen_setup │ │ │ │ - 2295: 00197c61 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ + 2295: 00197b69 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___insert_str_child_factory │ │ │ │ 2296: 0006eb21 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc___3_iterative_matches_WildcardPattern_gen_setup │ │ │ │ - 2297: 0027e56d 1040 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ + 2297: 0027e485 1040 FUNC GLOBAL DEFAULT 11 CPyDef_conv_____top_level__ │ │ │ │ 2298: 00095b31 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2299: 002094b1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ - 2300: 001359c9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ - 2301: 002ca3ed 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ - 2302: 002936c9 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ - 2303: 0016da51 2188 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ + 2299: 002093c1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 2300: 001359b1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___close │ │ │ │ + 2301: 002ca305 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pygram │ │ │ │ + 2302: 002935e1 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_alt │ │ │ │ + 2303: 0016d959 2188 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____ensure_trailing_comma │ │ │ │ 2304: 000a24e1 244 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_fmt_pass_converted │ │ │ │ - 2305: 000e49bd 1380 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ - 2306: 002849c9 3464 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ - 2307: 00187db5 5288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ - 2308: 00222871 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___throw │ │ │ │ + 2305: 000e49a5 1380 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____call__ │ │ │ │ + 2306: 002848e1 3464 FUNC GLOBAL DEFAULT 11 CPyDef_parse___stack_copy │ │ │ │ + 2307: 00187cbd 5288 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_docstring │ │ │ │ + 2308: 00222789 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___throw │ │ │ │ 2309: 0006c8a9 108 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc__lib2to3_parse_env_setup │ │ │ │ - 2310: 002bb259 6444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2311: 000c00d5 1856 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ + 2310: 002bb171 6444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2311: 000c00bd 1856 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___copy │ │ │ │ 2312: 0006dad1 128 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc___3_iter_nameescape_slices_StringSplitter_gen_setup │ │ │ │ - 2313: 0016d2dd 1476 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ + 2313: 0016d22d 1404 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___get_annotation_type │ │ │ │ 2314: 00070dc9 28 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____mypyc_defaults_setup │ │ │ │ - 2315: 0017bd61 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ - 2316: 000b1e71 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ - 2317: 001857a5 24 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ + 2315: 0017bc69 1248 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen___close │ │ │ │ + 2316: 000b1e59 440 FUNC GLOBAL DEFAULT 11 CPy_YieldFromErrorHandle │ │ │ │ + 2317: 001856ad 24 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj │ │ │ │ 2318: 00341b80 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_env │ │ │ │ 2319: 00341e20 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___resources │ │ │ │ 2320: 00341df8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___globals │ │ │ │ 2321: 003419b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___visit_default_Visitor_env │ │ │ │ 2322: 0034179c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_gen │ │ │ │ 2323: 00341c4c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_SEMI_LineGenerator_gen_free_instance │ │ │ │ - 2324: 000b8fe1 1992 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ + 2324: 000b8fc9 1992 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____repr__ │ │ │ │ 2325: 000a2759 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_standalone_comments │ │ │ │ - 2326: 0020377d 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2326: 0020368d 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2327: 0008666d 96 FUNC GLOBAL DEFAULT 11 CPyFloat_Tan │ │ │ │ - 2328: 001ae099 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ - 2329: 0021f249 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ + 2328: 001adfa1 52 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen_____next__ │ │ │ │ + 2329: 0021f161 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___throw │ │ │ │ 2330: 00070bbd 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen_____iter__ │ │ │ │ - 2331: 0023495d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___send │ │ │ │ - 2332: 0020784d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ - 2333: 000e7d1d 2332 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ - 2334: 001d0281 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ - 2335: 0024b641 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ - 2336: 00268541 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order__Base_glue │ │ │ │ + 2331: 00234875 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742___send │ │ │ │ + 2332: 0020775d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___send │ │ │ │ + 2333: 000e7d05 2332 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___determine_route │ │ │ │ + 2334: 001d0181 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___throw │ │ │ │ + 2335: 0024b55d 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___send │ │ │ │ + 2336: 00268459 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order__Base_glue │ │ │ │ 2337: 00341ee8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_brackets___globals │ │ │ │ 2338: 00087c25 100 FUNC GLOBAL DEFAULT 11 CPy_Decode │ │ │ │ - 2339: 0025aae5 40944 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ - 2340: 000abc89 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ - 2341: 000c0f99 100 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ - 2342: 000d18d1 576 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ - 2343: 0014fd59 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 2339: 0025a9fd 40944 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_features_used │ │ │ │ + 2340: 000abc71 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___send │ │ │ │ + 2341: 000c0f81 100 FUNC GLOBAL DEFAULT 11 CPyLong_AsSsize_tAndOverflow_ │ │ │ │ + 2342: 000d18b9 576 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___get_open_lsqb │ │ │ │ + 2343: 0014fcad 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ 2344: 003417cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree_____init___3_WildcardPattern_env │ │ │ │ - 2345: 001beb19 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ + 2345: 001bea19 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_stub_suite │ │ │ │ 2346: 000a7f8d 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen___send │ │ │ │ 2347: 00341ef4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___globals │ │ │ │ - 2348: 000f128d 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 2349: 000aad59 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 2350: 002a3749 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ - 2351: 001693e1 1100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple │ │ │ │ - 2352: 0021b18d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ - 2353: 00284005 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ - 2354: 0023d34d 3140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447_____mypyc_generator_helper__ │ │ │ │ - 2355: 0013b885 24 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ + 2348: 000f1275 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 2349: 000aad41 228 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 2350: 002a3661 264 FUNC GLOBAL DEFAULT 11 CPyDef_black___check_stability_and_equivalence │ │ │ │ + 2351: 00169331 1100 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_tuple │ │ │ │ + 2352: 0021b0a5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____next__ │ │ │ │ + 2353: 00283f1d 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen │ │ │ │ + 2354: 0023d265 3140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447_____mypyc_generator_helper__ │ │ │ │ + 2355: 0013b86d 24 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj │ │ │ │ 2356: 003418b0 4 OBJECT GLOBAL DEFAULT 22 trans___do_transform_StringSplitter_gen_free_instance │ │ │ │ 2357: 0034181c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___WildcardPattern │ │ │ │ 2358: 00084fa5 124 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 2359: 00086c5d 408 FUNC GLOBAL DEFAULT 11 CPyStr_GetItem │ │ │ │ 2360: 00341cb8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ 2361: 003417f4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 2362: 000a165d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_gen___3_1305___close │ │ │ │ 2363: 0006d49d 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__make_naked__merge_one_string_group_StringMerger_obj_setup │ │ │ │ 2364: 00341ea0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___numerics__internal │ │ │ │ 2365: 000a6ee5 864 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq │ │ │ │ - 2366: 002a30c1 1672 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ + 2366: 002a2fd9 1672 FUNC GLOBAL DEFAULT 11 CPyDef_black___assert_stable │ │ │ │ 2367: 000a2a91 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line_____bool__ │ │ │ │ - 2368: 000d2a61 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ - 2369: 000bc495 3656 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389_____mypyc_generator_helper__ │ │ │ │ - 2370: 001239a1 824 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ + 2368: 000d2a49 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___close │ │ │ │ + 2369: 000bc47d 3656 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389_____mypyc_generator_helper__ │ │ │ │ + 2370: 00123989 824 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____get_code_start │ │ │ │ 2371: 0008f231 1304 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___close │ │ │ │ 2372: 00070b75 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen_____iter__ │ │ │ │ - 2373: 001739e5 416 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ - 2374: 000bf05d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ + 2373: 001738ed 416 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____normalize │ │ │ │ + 2374: 000bf045 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen___close │ │ │ │ 2375: 00341d48 4 OBJECT GLOBAL DEFAULT 22 CPyType_cache___Cache │ │ │ │ 2376: 0006b5f9 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__split_wrapper_dont_increase_indentation_obj_setup │ │ │ │ - 2377: 00190ca9 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ - 2378: 0026d2ad 9124 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ + 2377: 00190bb1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer │ │ │ │ + 2378: 0026d1c5 9124 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser____addtoken │ │ │ │ 2379: 00341b00 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___enumerate_with_length_Line_gen │ │ │ │ - 2380: 000af30d 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ + 2380: 000af2f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___close │ │ │ │ 2381: 00341bb0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___dont_increase_indentation_env │ │ │ │ 2382: 00088069 120 FUNC GLOBAL DEFAULT 11 CPyBytes_GetItem │ │ │ │ - 2383: 001f8559 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ - 2384: 002c5511 372 FUNC GLOBAL DEFAULT 11 CPyExec_black___handle_ipynb_magics │ │ │ │ - 2385: 000b8f61 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2383: 001f8469 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen___close │ │ │ │ + 2384: 002c5429 372 FUNC GLOBAL DEFAULT 11 CPyExec_black___handle_ipynb_magics │ │ │ │ + 2385: 000b8f49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen___close │ │ │ │ 2386: 00053455 40 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____mypyc___3_TopLevelStatementsVisitor_setup │ │ │ │ - 2387: 00201ec5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2388: 001d7abd 37744 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ - 2389: 000ab159 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ - 2390: 000d5929 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ - 2391: 00265a61 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order__Base_glue │ │ │ │ + 2387: 00201dd5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2388: 001d79bd 37752 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___whitespace │ │ │ │ + 2389: 000ab141 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern____submatch │ │ │ │ + 2390: 000d5911 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___insert_child │ │ │ │ + 2391: 00265979 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order__Base_glue │ │ │ │ 2392: 00341914 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringParenWrapper │ │ │ │ - 2393: 000d2ae1 3704 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 2394: 0027b3a9 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ - 2395: 000d4839 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ + 2393: 000d2ac9 3704 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 2394: 0027b2c1 324 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq__BasePattern_glue │ │ │ │ + 2395: 000d4821 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Remainder_ │ │ │ │ 2396: 00094931 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2397: 002cbc9d 412 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___tokenize │ │ │ │ - 2398: 002c8bd1 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ - 2399: 002489c5 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 2400: 0018fcb9 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 2401: 0021b4fd 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ + 2397: 002cbbb5 412 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___tokenize │ │ │ │ + 2398: 002c8ae9 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___parsing │ │ │ │ + 2399: 002488e1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 2400: 0018fbc1 104 FUNC GLOBAL DEFAULT 11 CPyPy_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 2401: 0021b415 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___close │ │ │ │ 2402: 00341950 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_strings___UNICODE_ESCAPE_RE │ │ │ │ - 2403: 000f82dd 1800 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ + 2403: 000f82c5 1800 FUNC GLOBAL DEFAULT 11 CPyDef_black___spellcheck_pyproject_toml_keys │ │ │ │ 2404: 00341d28 4 OBJECT GLOBAL DEFAULT 22 comments___generate_comments_gen_free_instance │ │ │ │ - 2405: 0027be85 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 2405: 0027bd9d 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ 2406: 00341bd8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen____rhs_transform_line_obj │ │ │ │ - 2407: 00205395 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ - 2408: 00161eb5 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ - 2409: 0012c471 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ + 2407: 002052a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen_____next__ │ │ │ │ + 2408: 00161e09 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen_____next__ │ │ │ │ + 2409: 0012c459 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen │ │ │ │ 2410: 000980b1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_BasePattern_gen_____iter__ │ │ │ │ - 2411: 0017ef4d 2996 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ - 2412: 00283d0d 636 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ - 2413: 00292a89 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ + 2411: 0017ee55 2996 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____get_line_range │ │ │ │ + 2412: 00283c25 636 FUNC GLOBAL DEFAULT 11 CPyDef_literals_____top_level__ │ │ │ │ + 2413: 002929a1 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_atom │ │ │ │ 2414: 00341cac 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_stmt_LineGenerator_gen_free_instance │ │ │ │ - 2415: 0012bffd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ + 2415: 0012bfe5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tname │ │ │ │ 2416: 0007017d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____get__ │ │ │ │ - 2417: 00223b49 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___close │ │ │ │ - 2418: 00266835 540 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ + 2417: 00223a61 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___close │ │ │ │ + 2418: 0026674d 540 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____init__ │ │ │ │ 2419: 00054b65 40 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__NFAState_setup │ │ │ │ 2420: 00070afd 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen_____iter__ │ │ │ │ - 2421: 00175ac1 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___throw │ │ │ │ + 2421: 001759c9 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___throw │ │ │ │ 2422: 00097339 76 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____deepcopy__ │ │ │ │ 2423: 0006d1b1 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__is_simple_operand_hug_power_op_obj_setup │ │ │ │ - 2424: 000c2c2d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ - 2425: 0018a581 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ - 2426: 00209141 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ - 2427: 0017cdbd 132 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ + 2424: 000c2c15 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___depth │ │ │ │ + 2425: 0018a489 224 FUNC GLOBAL DEFAULT 11 CPyDef_strings____cached_compile │ │ │ │ + 2426: 00209051 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_suite_LineGenerator_gen_____next__ │ │ │ │ + 2427: 0017ccc5 132 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor___visit_suite │ │ │ │ 2428: 00070c95 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenStripper_gen_____iter__ │ │ │ │ 2429: 00070b05 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen_____iter__ │ │ │ │ - 2430: 0017b2d1 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ - 2431: 0012d211 252 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 2430: 0017b1d9 224 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___throw │ │ │ │ + 2431: 0012d1f9 252 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ 2432: 00341744 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___PgenGrammar │ │ │ │ 2433: 00097a7d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen_____iter__ │ │ │ │ - 2434: 001709bd 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ - 2435: 000bdb41 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___close │ │ │ │ - 2436: 0012a235 4 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default__Visitor_glue │ │ │ │ + 2434: 001708c5 188 FUNC GLOBAL DEFAULT 11 CPyPy_numerics___format_float_or_int_string │ │ │ │ + 2435: 000bdb29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_gen___3_1389___close │ │ │ │ + 2436: 0012a21d 4 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_default__Visitor_glue │ │ │ │ 2437: 0006a0f1 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_suite_LineGenerator_gen_setup │ │ │ │ - 2438: 002b4329 25600 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ - 2439: 000b2931 528 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ + 2438: 002b4241 25600 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____top_level__ │ │ │ │ + 2439: 000b2919 528 FUNC GLOBAL DEFAULT 11 CPyDataclass_SleightOfHand │ │ │ │ 2440: 00096b49 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen_____iter__ │ │ │ │ - 2441: 000be82d 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ - 2442: 001918cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ - 2443: 0027b521 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2441: 000be815 128 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_default_Visitor_gen_____next__ │ │ │ │ + 2442: 001917d5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen │ │ │ │ + 2443: 0027b439 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen_____next__ │ │ │ │ 2444: 00053785 40 FUNC GLOBAL DEFAULT 11 CPyDef_pygram_____mypyc__Symbols_setup │ │ │ │ 2445: 00341990 4 OBJECT GLOBAL DEFAULT 22 parsing_____mypyc_lambda__0_lib2to3_parse_obj_free_instance │ │ │ │ - 2446: 0012d025 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ - 2447: 001155c9 96 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ + 2446: 0012d00d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj │ │ │ │ + 2447: 001155b1 96 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker │ │ │ │ 2448: 0006cbb5 124 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc___3_unwrap_tuples_gen_setup │ │ │ │ - 2449: 000bf115 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ + 2449: 000bf0fd 154 FUNC GLOBAL DEFAULT 11 CPyObject_GetSlice │ │ │ │ 2450: 00341b9c 4 OBJECT GLOBAL DEFAULT 22 linegen___split_wrapper_dont_increase_indentation_obj_free_instance │ │ │ │ - 2451: 0018e729 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ - 2452: 0012dd71 232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ + 2451: 0018e631 224 FUNC GLOBAL DEFAULT 11 CPyPy_strings___normalize_unicode_escape_sequences │ │ │ │ + 2452: 0012dd59 232 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___left_hand_split │ │ │ │ 2453: 003418a4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 2454: 00097e5d 200 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern____submatch │ │ │ │ 2455: 00341da0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___YES │ │ │ │ - 2456: 001c1fc5 4404 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 2457: 0029e969 236 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ + 2456: 001c1ec5 4404 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 2457: 0029e881 236 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize │ │ │ │ 2458: 000966b5 168 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2459: 001fcc6d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ + 2459: 001fcb7d 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___throw │ │ │ │ 2460: 00341dd0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pprint │ │ │ │ 2461: 00070d3d 8 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen_____iter__ │ │ │ │ - 2462: 002cb011 560 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___driver │ │ │ │ - 2463: 0012aadd 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ + 2462: 002caf29 560 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___driver │ │ │ │ + 2463: 0012aac5 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_typevartuple │ │ │ │ 2464: 000a061d 2012 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_gen___3_1305_____mypyc_generator_helper__ │ │ │ │ 2465: 0006ff7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj_____get__ │ │ │ │ - 2466: 0027f16d 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ + 2466: 0027f085 224 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen___throw │ │ │ │ 2467: 00095231 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_NUMBER_LineGenerator_gen_____iter__ │ │ │ │ 2468: 00070539 124 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ - 2469: 0017ec5d 548 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ - 2470: 001c8b0d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ + 2469: 0017eb65 548 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____leaf_line_end │ │ │ │ + 2470: 001c8a0d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen │ │ │ │ 2471: 00064e09 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer_____mypyc_defaults_setup │ │ │ │ - 2472: 0016d8a1 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ + 2472: 0016d7a9 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___get_annotation_type │ │ │ │ 2473: 000a7685 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen___throw │ │ │ │ 2474: 000960ad 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ 2475: 0006f87d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj_____get__ │ │ │ │ 2476: 00341d00 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagic │ │ │ │ - 2477: 00159aa5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ - 2478: 000d1689 140 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ + 2477: 001599f9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_atom_with_invisible_parens │ │ │ │ + 2478: 000d1671 140 FUNC GLOBAL DEFAULT 11 CPyPy_conv___Converter___run │ │ │ │ 2479: 00084479 2348 FUNC GLOBAL DEFAULT 11 CPyArg_ParseTupleAndKeywords │ │ │ │ - 2480: 00147445 336 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ + 2480: 0014742d 336 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___make_simple_prefix │ │ │ │ 2481: 000532a9 40 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__LineGenerator_setup │ │ │ │ 2482: 00341e94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___strings │ │ │ │ - 2483: 00195191 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ - 2484: 002238c5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___send │ │ │ │ + 2483: 00195099 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_fexpr_slices_StringSplitter_gen___send │ │ │ │ + 2484: 002237dd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___send │ │ │ │ 2485: 00089981 176 FUNC GLOBAL DEFAULT 11 CPyDict_KeysView │ │ │ │ - 2486: 001464a1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ - 2487: 00204961 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ + 2486: 00146489 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___Visitor___visit__Visitor_glue │ │ │ │ + 2487: 00204871 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen___close │ │ │ │ 2488: 0031f88c 16 OBJECT GLOBAL DEFAULT 18 CPyLit_Int │ │ │ │ 2489: 0006af3d 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__transform_line_gen_setup │ │ │ │ 2490: 0009bc4d 128 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen_____iter__ │ │ │ │ 2491: 00341888 4 OBJECT GLOBAL DEFAULT 22 trans____iter_fexpr_slices_StringSplitter_gen_free_instance │ │ │ │ - 2492: 00247949 3564 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ - 2493: 002b25f9 1648 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ + 2492: 00247865 3564 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____mypyc_generator_helper__ │ │ │ │ + 2493: 002b2511 1648 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_packaged_grammar │ │ │ │ 2494: 00086811 16 FUNC GLOBAL DEFAULT 11 CPyFloat_IsNaN │ │ │ │ 2495: 0008a7b5 300 FUNC GLOBAL DEFAULT 11 CPy_CatchError │ │ │ │ 2496: 00341b6c 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_gen___3_1376_free_instance │ │ │ │ 2497: 00341e54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse │ │ │ │ - 2498: 00275781 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2498: 00275699 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ 2499: 00089545 28 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithNone │ │ │ │ 2500: 00341e60 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___grammar__internal │ │ │ │ - 2501: 000b3e41 516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 2501: 000b3e29 516 FUNC GLOBAL DEFAULT 11 CPyDef_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 2502: 0009c365 536 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache___hash_digest │ │ │ │ - 2503: 00246465 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ - 2504: 0027e9dd 1504 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ - 2505: 0019d99d 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ - 2506: 00191321 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ + 2503: 00246381 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___send │ │ │ │ + 2504: 0027e8f5 1504 FUNC GLOBAL DEFAULT 11 CPyDef_driver___release_TokenProxy_gen_____mypyc_generator_helper__ │ │ │ │ + 2505: 0019d8a5 228 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_match │ │ │ │ + 2506: 00191229 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger___do_transform │ │ │ │ 2507: 00341fac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_sys │ │ │ │ 2508: 000969a5 240 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter___do_splitter_match │ │ │ │ 2509: 003418dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____merge_one_string_group_StringMerger_env │ │ │ │ 2510: 00341794 4 OBJECT GLOBAL DEFAULT 22 CPyType_conv___Converter │ │ │ │ 2511: 00095d31 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 2512: 00341ce0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___LineGenerator │ │ │ │ - 2513: 001d5441 1440 FUNC GLOBAL DEFAULT 11 CPyDef_comments____get_compound_statement_header │ │ │ │ + 2513: 001d5341 1440 FUNC GLOBAL DEFAULT 11 CPyDef_comments____get_compound_statement_header │ │ │ │ 2514: 00070ced 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen_____iter__ │ │ │ │ - 2515: 0029e315 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___throw │ │ │ │ - 2516: 0027199d 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ - 2517: 001b75c9 680 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ - 2518: 000adea1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ - 2519: 002141d9 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ - 2520: 001d75a1 952 FUNC GLOBAL DEFAULT 11 CPyDef_comments____is_valid_standalone_fmt_comment │ │ │ │ + 2515: 0029e22d 224 FUNC GLOBAL DEFAULT 11 CPyPy_tokenize___tokenize_gen___throw │ │ │ │ + 2516: 002718b5 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen___throw │ │ │ │ + 2517: 001b74cd 680 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_multiline_string │ │ │ │ + 2518: 000ade89 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___switch_to_Recorder_gen_____next__ │ │ │ │ + 2519: 002140e9 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___throw │ │ │ │ + 2520: 001d74a1 952 FUNC GLOBAL DEFAULT 11 CPyDef_comments____is_valid_standalone_fmt_comment │ │ │ │ 2521: 003417e4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___pre_order_Leaf_gen │ │ │ │ 2522: 000a7db9 288 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen_____mypyc_generator_helper__ │ │ │ │ - 2523: 001f0b2d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ + 2523: 001f0a3d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen_____next__ │ │ │ │ 2524: 0008573d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____get__ │ │ │ │ - 2525: 0020df15 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ - 2526: 001631f5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ - 2527: 0024321d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ + 2525: 0020de25 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____next__ │ │ │ │ + 2526: 00163145 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___throw │ │ │ │ + 2527: 00243135 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen___send │ │ │ │ 2528: 00094d31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_simple_stmt_LineGenerator_gen_____iter__ │ │ │ │ 2529: 00341a50 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___fix_fmt_skip_in_one_liners │ │ │ │ - 2530: 0020dfc9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ - 2531: 002c53f9 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___const │ │ │ │ + 2530: 0020ded9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___send │ │ │ │ + 2531: 002c5311 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___const │ │ │ │ 2532: 0034172c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___closure_make_dfa_ParserGenerator_obj │ │ │ │ 2533: 00341fdc 7884 OBJECT GLOBAL DEFAULT 22 CPyStatics │ │ │ │ 2534: 000a873d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen___close │ │ │ │ - 2535: 00182739 3804 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ - 2536: 001f8479 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ + 2535: 00182641 3804 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___adjusted_lines │ │ │ │ + 2536: 001f8389 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___throw │ │ │ │ 2537: 0006fdfd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___more_splits_should_be_made_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2538: 0015dccd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ + 2538: 0015dc21 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen___send │ │ │ │ 2539: 0009acb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen_____iter__ │ │ │ │ 2540: 00341ab4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_DEF │ │ │ │ 2541: 0006e485 124 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__pre_order_Node_gen_setup │ │ │ │ - 2542: 000b1115 424 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 2543: 001f6c55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ - 2544: 0021a045 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ + 2542: 000b10fd 424 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 2543: 001f6b65 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_stmt_LineGenerator_gen___close │ │ │ │ + 2544: 00219f59 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen_____next__ │ │ │ │ 2545: 00097cb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Leaf_gen_____iter__ │ │ │ │ 2546: 000880e1 152 FUNC GLOBAL DEFAULT 11 CPyBytes_Concat │ │ │ │ - 2547: 00135659 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ - 2548: 0012ca99 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_old_comp_for │ │ │ │ + 2547: 00135641 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____next__ │ │ │ │ + 2548: 0012ca81 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_old_comp_for │ │ │ │ 2549: 000862b5 32 FUNC GLOBAL DEFAULT 11 CPyInt32_Overflow │ │ │ │ - 2550: 00159595 1296 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ - 2551: 00235179 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ - 2552: 0013570d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ - 2553: 001fe689 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ - 2554: 000b5cb9 148 FUNC GLOBAL DEFAULT 11 CPyDebug_PrintObject │ │ │ │ - 2555: 00210e35 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ - 2556: 000b4f09 336 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ - 2557: 00265a95 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ - 2558: 00234995 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___send │ │ │ │ + 2550: 001594e9 1296 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_atom_with_invisible_parens │ │ │ │ + 2551: 00235091 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____next__ │ │ │ │ + 2552: 001356f5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen___send │ │ │ │ + 2553: 001fe599 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen___throw │ │ │ │ + 2554: 000b5ca1 148 FUNC GLOBAL DEFAULT 11 CPyDebug_PrintObject │ │ │ │ + 2555: 00210d45 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___close │ │ │ │ + 2556: 000b4ef1 336 FUNC GLOBAL DEFAULT 11 CPyTagged_Str │ │ │ │ + 2557: 002659ad 228 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___generate_matches │ │ │ │ + 2558: 002348ad 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742___send │ │ │ │ 2559: 0006ed5d 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__generate_matches_gen_setup │ │ │ │ - 2560: 0022c011 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ + 2560: 0022bf29 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___left_hand_split_gen_____next__ │ │ │ │ 2561: 000a8911 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen_____next__ │ │ │ │ - 2562: 001f9489 2200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ - 2563: 000abbd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 2564: 001f9d21 11676 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 2562: 001f9399 2200 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___append │ │ │ │ + 2563: 000abbb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 2564: 001f9c31 11676 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 2565: 0006f589 96 FUNC GLOBAL DEFAULT 11 CPyDef_black___from_configuration_WriteBack_obj_____get__ │ │ │ │ 2566: 00341cec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___body │ │ │ │ - 2567: 00280391 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ - 2568: 002488e5 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ - 2569: 0012f039 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ + 2567: 002802a9 140 FUNC GLOBAL DEFAULT 11 CPyPy_driver____generate_pickle_name │ │ │ │ + 2568: 00248801 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen___throw │ │ │ │ + 2569: 0012f021 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split │ │ │ │ 2570: 00088991 200 FUNC GLOBAL DEFAULT 11 CPyList_GetItemInt64 │ │ │ │ - 2571: 00135745 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ - 2572: 00192589 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ + 2571: 0013572d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___send │ │ │ │ + 2572: 00192491 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_factory_env │ │ │ │ 2573: 00070c0d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_gen___3_1389_____iter__ │ │ │ │ 2574: 00088179 192 FUNC GLOBAL DEFAULT 11 CPyBytes_Join │ │ │ │ - 2575: 00272d31 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ + 2575: 00272c49 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern____submatch │ │ │ │ 2576: 00095531 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_gen___3_742_____iter__ │ │ │ │ 2577: 00070d55 28 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 2578: 000f1341 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ + 2578: 000f1329 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_nameescape_slices_StringSplitter_gen___send │ │ │ │ 2579: 000950b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen_____iter__ │ │ │ │ 2580: 00341b5c 4 OBJECT GLOBAL DEFAULT 22 linegen___append_comments_delimiter_split_obj_free_instance │ │ │ │ 2581: 00094535 276 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ - 2582: 002c5685 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ + 2582: 002c559d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___handle_ipynb_magics │ │ │ │ 2583: 00084f05 160 FUNC GLOBAL DEFAULT 11 CPyArg_ParseStackAndKeywordsSimple │ │ │ │ 2584: 0008a131 232 FUNC GLOBAL DEFAULT 11 CPyDict_NextKey │ │ │ │ - 2585: 0012afd9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ - 2586: 0012f371 2716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ + 2585: 0012afc1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_funcdef │ │ │ │ + 2586: 0012f359 2716 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_line │ │ │ │ 2587: 0007224d 408 FUNC GLOBAL DEFAULT 11 CPyPickle_GetState │ │ │ │ 2588: 003417d4 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_gen │ │ │ │ 2589: 00341dbc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___pgen__internal │ │ │ │ - 2590: 0012a5cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ - 2591: 00227a79 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ - 2592: 002718bd 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ + 2590: 0012a5b5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_DEDENT │ │ │ │ + 2591: 00227991 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_____next__ │ │ │ │ + 2592: 002717d5 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_gen___throw │ │ │ │ 2593: 00341b44 4 OBJECT GLOBAL DEFAULT 22 linegen___standalone_comment_split_gen_free_instance │ │ │ │ 2594: 0008a219 232 FUNC GLOBAL DEFAULT 11 CPyDict_NextValue │ │ │ │ - 2595: 00275dd5 6764 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ - 2596: 000e2ac5 124 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ + 2595: 00275ced 6764 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 2596: 000e2aad 124 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___get_file_data │ │ │ │ 2597: 00341a90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___EXCEPT_STAR │ │ │ │ 2598: 000984dd 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 2599: 002cbe39 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ - 2600: 001335b1 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ - 2601: 000ae01d 224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ + 2599: 002cbd51 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___tokenize │ │ │ │ + 2600: 00133599 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator_____init__ │ │ │ │ + 2601: 000ae005 224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_gen___throw │ │ │ │ 2602: 00085139 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____rhs_transform_line_obj_____get__ │ │ │ │ 2603: 00088b09 284 FUNC GLOBAL DEFAULT 11 CPyList_SetItem │ │ │ │ 2604: 00098295 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern_____mypyc_defaults_setup │ │ │ │ - 2605: 001e3b81 1500 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ - 2606: 00191429 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ - 2607: 002a4899 736 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ - 2608: 001019f1 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ - 2609: 001e44f1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order__Base_glue │ │ │ │ + 2605: 001e3a89 1500 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___convert_unchanged_lines │ │ │ │ + 2606: 00191331 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____merge_one_string_group_StringMerger_env │ │ │ │ + 2607: 002a47b1 736 FUNC GLOBAL DEFAULT 11 CPyDef_black___format_file_contents │ │ │ │ + 2608: 001019d9 52 FUNC GLOBAL DEFAULT 11 CPyPy_black____black_info │ │ │ │ + 2609: 001e43f9 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order__Base_glue │ │ │ │ 2610: 0009b8ad 484 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState___addarc │ │ │ │ - 2611: 000e488d 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ - 2612: 00285ba9 116 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ + 2611: 000e4875 300 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___LeafPattern___match │ │ │ │ + 2612: 00285ac1 116 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder │ │ │ │ 2613: 00341f04 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___concurrency │ │ │ │ - 2614: 0011efad 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 2615: 00215ab5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 2614: 0011ef95 96 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder │ │ │ │ + 2615: 002159c9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ 2616: 00343f90 4 OBJECT GLOBAL DEFAULT 22 __mypyc_empty_tuple__ │ │ │ │ - 2617: 001e1af1 8336 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ - 2618: 00124ce5 192 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ - 2619: 00190fd5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ - 2620: 0012d815 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447 │ │ │ │ + 2617: 001e19f9 8336 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_unchanged_line_by_line │ │ │ │ + 2618: 00124ccd 192 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics____get_str_args │ │ │ │ + 2619: 00190edd 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen │ │ │ │ + 2620: 0012d7fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447 │ │ │ │ 2621: 000a25d5 388 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_standalone_comments │ │ │ │ - 2622: 001363d1 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ - 2623: 00149175 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ + 2622: 001363b9 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker │ │ │ │ + 2623: 0014912d 880 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___child_towards │ │ │ │ 2624: 00341928 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CustomSplitMapMixin │ │ │ │ - 2625: 0012d95d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ - 2626: 001b7a85 10572 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ - 2627: 002cb881 624 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___pgen │ │ │ │ - 2628: 0023b6a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ + 2625: 0012d945 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 2626: 001b7989 10568 FUNC GLOBAL DEFAULT 11 CPyDef_lines___is_line_short_enough │ │ │ │ + 2627: 002cb799 624 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___pgen │ │ │ │ + 2628: 0023b5b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen___close │ │ │ │ 2629: 00096ded 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen_____iter__ │ │ │ │ 2630: 0008a481 38 FUNC GLOBAL DEFAULT 11 CPySet_Remove │ │ │ │ 2631: 00053581 40 FUNC GLOBAL DEFAULT 11 CPyDef_rusty_____mypyc__Err_setup │ │ │ │ - 2632: 000a9235 1528 FUNC GLOBAL DEFAULT 11 CPyDef_comments___stringify_node__handle_regular_fmt_block_obj_____call__ │ │ │ │ - 2633: 001679b1 272 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ - 2634: 00146691 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ - 2635: 001c8a9d 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ - 2636: 00296099 284 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ + 2632: 000a9235 1504 FUNC GLOBAL DEFAULT 11 CPyDef_comments___stringify_node__handle_regular_fmt_block_obj_____call__ │ │ │ │ + 2633: 00167901 272 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_type_ignore_comment │ │ │ │ + 2634: 00146679 796 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___make_simple_prefix │ │ │ │ + 2635: 001c899d 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern │ │ │ │ + 2636: 00295fb1 284 FUNC GLOBAL DEFAULT 11 CPyPy_token___ISEOF │ │ │ │ 2637: 000a0185 164 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ 2638: 00089589 122 FUNC GLOBAL DEFAULT 11 CPyDict_SetDefaultWithEmptyDatatype │ │ │ │ - 2639: 002c87fd 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ - 2640: 0016913d 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____atom_has_magic_trailing_comma │ │ │ │ - 2641: 000f151d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ - 2642: 002354e9 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ - 2643: 00293a1d 4552 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ + 2639: 002c8715 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___numerics │ │ │ │ + 2640: 0016908d 144 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____atom_has_magic_trailing_comma │ │ │ │ + 2641: 000f1505 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen___throw │ │ │ │ + 2642: 00235401 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen___close │ │ │ │ + 2643: 00293935 4552 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___make_dfa │ │ │ │ 2644: 00086ba9 180 FUNC GLOBAL DEFAULT 11 CPyStr_EqualLiteral │ │ │ │ - 2645: 00201c35 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ + 2645: 00201b45 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen_____next__ │ │ │ │ 2646: 00086dfd 816 FUNC GLOBAL DEFAULT 11 CPyStr_Build │ │ │ │ 2647: 00088239 280 FUNC GLOBAL DEFAULT 11 CPyBytes_Build │ │ │ │ - 2648: 002c8fd9 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ + 2648: 002c8ef1 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___rusty │ │ │ │ 2649: 0009c57d 124 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___hash_digest │ │ │ │ 2650: 00341a78 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___UNPARENTHESIZED_EXCEPT_TYPES │ │ │ │ - 2651: 000abe2d 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ - 2652: 0023df91 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447_____next__ │ │ │ │ + 2651: 000abe15 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_NegatedPattern_gen___throw │ │ │ │ + 2652: 0023dea9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1447_____next__ │ │ │ │ 2653: 000530f5 40 FUNC GLOBAL DEFAULT 11 CPyDef_cache_____mypyc__Cache_setup │ │ │ │ 2654: 00341898 4 OBJECT GLOBAL DEFAULT 22 trans___more_splits_should_be_made_do_transform_StringSplitter_obj_free_instance │ │ │ │ - 2655: 001a8f85 13984 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ + 2655: 001a8e8d 13984 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____top_level__ │ │ │ │ 2656: 00341c90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ 2657: 00070bd5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742_____iter__ │ │ │ │ - 2658: 002c915d 432 FUNC GLOBAL DEFAULT 11 CPyExec_black___strings │ │ │ │ - 2659: 002140dd 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 2658: 002c9075 432 FUNC GLOBAL DEFAULT 11 CPyExec_black___strings │ │ │ │ + 2659: 00213fed 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ 2660: 00341bb4 4 OBJECT GLOBAL DEFAULT 22 linegen____maybe_split_omitting_optional_parens_gen_free_instance │ │ │ │ 2661: 000a5f31 400 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____str__ │ │ │ │ 2662: 00341870 4 OBJECT GLOBAL DEFAULT 22 trans___passes_all_checks__get_break_idx_StringSplitter_obj_free_instance │ │ │ │ - 2663: 000d15a5 228 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ + 2663: 000d158d 228 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___run │ │ │ │ 2664: 00099c09 2164 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___finish_off │ │ │ │ 2665: 00341f74 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec │ │ │ │ - 2666: 00214029 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ - 2667: 0027f901 100 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ + 2666: 00213f39 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_factor_LineGenerator_gen_____next__ │ │ │ │ + 2667: 0027f819 100 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver │ │ │ │ 2668: 00085f15 34 FUNC GLOBAL DEFAULT 11 CPyLong_FromStr │ │ │ │ 2669: 00341efc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black____width_table__internal │ │ │ │ - 2670: 001bd675 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ + 2670: 001bd575 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_multiline_string │ │ │ │ 2671: 00341930 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringTransformer │ │ │ │ 2672: 00085599 140 FUNC GLOBAL DEFAULT 11 CPyPy_strings___replace_normalize_unicode_escape_sequences_obj_____get__ │ │ │ │ - 2673: 002c0bf5 13780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ + 2673: 002c0b0d 13780 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize_____top_level__ │ │ │ │ 2674: 0006e829 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__generate_matches_BasePattern_gen_setup │ │ │ │ 2675: 00070bdd 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___transform_line_gen_____iter__ │ │ │ │ - 2676: 001919a5 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 2677: 000aeba9 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ - 2678: 0022835d 1804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ - 2679: 000c414d 7832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ + 2676: 001918ad 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 2677: 000aeb91 196 FUNC GLOBAL DEFAULT 11 CPyPy_parse___backtrack_Recorder_gen___send │ │ │ │ + 2678: 00228275 1804 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___should_split_funcdef_with_rhs │ │ │ │ + 2679: 000c4135 7832 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen_____mypyc_generator_helper__ │ │ │ │ 2680: 00341778 4 OBJECT GLOBAL DEFAULT 22 driver___release_TokenProxy_gen_free_instance │ │ │ │ - 2681: 00215831 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ - 2682: 0011575d 5452 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ - 2683: 001e0f4d 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ - 2684: 000fa2b1 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ + 2681: 00215745 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___send │ │ │ │ + 2682: 00115745 5452 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___get_leaves_inside_matching_brackets │ │ │ │ + 2683: 001e0e55 220 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___preceding_leaf │ │ │ │ + 2684: 000fa299 208 FUNC GLOBAL DEFAULT 11 CPyPy_black___target_version_option_callback │ │ │ │ 2685: 00341ccc 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_default_LineGenerator_gen_free_instance │ │ │ │ 2686: 00341e78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_operator │ │ │ │ - 2687: 0012ffa9 288 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ - 2688: 0012a9e5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ + 2687: 0012ff91 288 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit │ │ │ │ + 2688: 0012a9cd 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typeparams │ │ │ │ 2689: 0006924d 120 FUNC GLOBAL DEFAULT 11 CPyDef_black_____mypyc__get_imports_from_children_get_future_imports_obj_setup │ │ │ │ 2690: 00059441 96 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__WildcardPattern_setup │ │ │ │ - 2691: 000abf0d 1248 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ - 2692: 0026b5d5 7384 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ - 2693: 000d4929 3608 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ - 2694: 0012d36d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376 │ │ │ │ - 2695: 000b4c29 732 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ - 2696: 0011f0c9 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ - 2697: 001c3389 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ - 2698: 0016fe91 984 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ - 2699: 0011b0c1 132 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ + 2691: 000abef5 1248 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen___close │ │ │ │ + 2692: 0026b4ed 7384 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___pop │ │ │ │ + 2693: 000d4911 3608 FUNC GLOBAL DEFAULT 11 CPyDef_strings___replace_normalize_unicode_escape_sequences_obj_____call__ │ │ │ │ + 2694: 0012d355 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376 │ │ │ │ + 2695: 000b4c11 732 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___prev_sibling │ │ │ │ + 2696: 0011f0b1 684 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___jupyter_dependencies_are_installed │ │ │ │ + 2697: 001c3289 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2698: 0016fd99 984 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_float_or_int_string │ │ │ │ + 2699: 0011b0a9 132 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments │ │ │ │ 2700: 00069799 116 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__line_LineGenerator_gen_setup │ │ │ │ 2701: 00341b54 4 OBJECT GLOBAL DEFAULT 22 linegen___append_comments_gen___3_1389_free_instance │ │ │ │ - 2702: 00170795 364 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ + 2702: 0017069d 364 FUNC GLOBAL DEFAULT 11 CPyDef_numerics___format_complex_number │ │ │ │ 2703: 00087915 248 FUNC GLOBAL DEFAULT 11 CPyStr_Startswith │ │ │ │ - 2704: 0023b1c1 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ + 2704: 0023b0d9 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen___close │ │ │ │ 2705: 00341784 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___release_TokenProxy_env │ │ │ │ - 2706: 000b8731 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ - 2707: 000b7361 148 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ - 2708: 0022124d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___send │ │ │ │ + 2706: 000b8719 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans_____call___3_StringTransformer_gen_____next__ │ │ │ │ + 2707: 000b7349 148 FUNC GLOBAL DEFAULT 11 CPy_GetAIter │ │ │ │ + 2708: 00221165 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___send │ │ │ │ 2709: 00070b2d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen_____iter__ │ │ │ │ 2710: 00096e6d 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper_____mypyc_defaults_setup │ │ │ │ 2711: 00085369 140 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_standalone_comment_split_obj_____get__ │ │ │ │ 2712: 0006c439 116 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__enumerate_reversed_gen_setup │ │ │ │ 2713: 000857c9 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___maybe_append_string_operators_do_transform_StringSplitter_obj_____get__ │ │ │ │ - 2714: 001b0f25 3940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ + 2714: 001b0e29 3940 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_wrap_cms_in_parens │ │ │ │ 2715: 0034193c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___BaseStringSplitter___STRING_OPERATORS │ │ │ │ 2716: 00341eac 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tokenize_rt │ │ │ │ - 2717: 002c4b51 204 FUNC GLOBAL DEFAULT 11 CPyExec_black____width_table │ │ │ │ - 2718: 001a0fc5 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ - 2719: 001ee701 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ + 2717: 002c4a69 204 FUNC GLOBAL DEFAULT 11 CPyExec_black____width_table │ │ │ │ + 2718: 001a0ecd 332 FUNC GLOBAL DEFAULT 11 CPyPy_trans___BaseStringSplitter____get_max_string_length │ │ │ │ + 2719: 001ee611 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen_____next__ │ │ │ │ 2720: 00085d41 48 FUNC GLOBAL DEFAULT 11 CPyTagged_FromSsize_t │ │ │ │ - 2721: 00195989 436 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ + 2721: 00195891 436 FUNC GLOBAL DEFAULT 11 CPyDef_trans___fstring_contains_expr │ │ │ │ 2722: 003419a0 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___ASTSafetyError │ │ │ │ - 2723: 001ffd89 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ - 2724: 00293a05 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ - 2725: 00284245 192 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ + 2723: 001ffc99 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___send │ │ │ │ + 2724: 0029391d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj │ │ │ │ + 2725: 0028415d 192 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder___backtrack │ │ │ │ 2726: 0006ddd1 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__passes_all_checks__get_break_idx_StringSplitter_obj_setup │ │ │ │ 2727: 0009fd2d 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____eq__ │ │ │ │ 2728: 00341738 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___DFAState │ │ │ │ - 2729: 001a2b21 4952 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ - 2730: 00293575 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ + 2729: 001a2a29 4952 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____get_break_idx │ │ │ │ + 2730: 0029348d 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_rhs │ │ │ │ 2731: 00341ce8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_linegen____BracketSplitComponent___tail │ │ │ │ 2732: 00052d99 0 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_match │ │ │ │ 2733: 00341d50 4 OBJECT GLOBAL DEFAULT 22 CPyType_brackets___BracketTracker │ │ │ │ - 2734: 0012ab61 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ - 2735: 001c31e5 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2734: 0012ab49 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_typevartuple │ │ │ │ + 2735: 001c30e5 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_suite__TopLevelStatementsVisitor_gen___send │ │ │ │ 2736: 00341a04 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___COMPARATORS │ │ │ │ - 2737: 0014caa9 12544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ + 2737: 0014c9fd 12544 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____mypyc_generator_helper__ │ │ │ │ 2738: 0006be49 108 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__standalone_comment_split_gen_setup │ │ │ │ - 2739: 002b1ea9 1472 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ - 2740: 0012fe0d 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ + 2739: 002b1dc1 1472 FUNC GLOBAL DEFAULT 11 CPyDef_driver___load_grammar │ │ │ │ + 2740: 0012fdf5 272 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___should_split_line │ │ │ │ 2741: 00341e48 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_ranges___globals │ │ │ │ 2742: 00341e68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_parsing___globals │ │ │ │ - 2743: 0027b2a9 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ + 2743: 0027b1c1 252 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___match_seq │ │ │ │ 2744: 00096279 228 FUNC GLOBAL DEFAULT 11 CPyPy_rusty___Err_____init__ │ │ │ │ 2745: 000946b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 2746: 001efaf5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ + 2746: 001efa05 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____next__ │ │ │ │ 2747: 00341860 4 OBJECT GLOBAL DEFAULT 22 trans___insert_str_child_factory_env_free_instance │ │ │ │ - 2748: 0024642d 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ + 2748: 00246349 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen___send │ │ │ │ 2749: 0006ac1d 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_tstring_LineGenerator_gen_setup │ │ │ │ 2750: 000867ed 36 FUNC GLOBAL DEFAULT 11 CPyFloat_IsInf │ │ │ │ - 2751: 00159c91 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ + 2751: 00159be5 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_lpar │ │ │ │ 2752: 0006fefd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2753: 0005957d 116 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit__Visitor_glue │ │ │ │ 2754: 0006a68d 160 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_STANDALONE_COMMENT_LineGenerator_gen_setup │ │ │ │ 2755: 000948b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen_____iter__ │ │ │ │ - 2756: 000abb9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ - 2757: 00232505 2636 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2756: 000abb85 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen_____next__ │ │ │ │ + 2757: 0023241d 2636 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___right_hand_split_gen_____mypyc_generator_helper__ │ │ │ │ 2758: 0008e565 134 FUNC GLOBAL DEFAULT 11 CPyTagged_IsLt_ │ │ │ │ - 2759: 000effdd 732 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ + 2759: 000effc5 732 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___classify │ │ │ │ 2760: 0006c731 124 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____mypyc__visit_default_Visitor_env_setup │ │ │ │ - 2761: 001c17cd 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 2761: 001c16cd 196 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ 2762: 00341cd4 4 OBJECT GLOBAL DEFAULT 22 linegen___line_LineGenerator_gen_free_instance │ │ │ │ - 2763: 0029e235 224 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___throw │ │ │ │ - 2764: 000aeb71 56 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ - 2765: 0011c0fd 2712 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_fmt_directive │ │ │ │ - 2766: 00175ba1 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___throw │ │ │ │ + 2763: 0029e14d 224 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___throw │ │ │ │ + 2764: 000aeb59 56 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___send │ │ │ │ + 2765: 0011c0e5 2712 FUNC GLOBAL DEFAULT 11 CPyDef_comments___contains_fmt_directive │ │ │ │ + 2766: 00175aa9 224 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___throw │ │ │ │ 2767: 00341ed4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_tempfile │ │ │ │ 2768: 00341b88 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_gen │ │ │ │ 2769: 00341bfc 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_comp_for_LineGenerator_gen_free_instance │ │ │ │ 2770: 00341de0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_driver___globals │ │ │ │ - 2771: 0014629d 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ - 2772: 000b4165 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ + 2771: 00146285 24 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_env │ │ │ │ + 2772: 000b414d 1324 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___update_sibling_maps │ │ │ │ 2773: 00070c35 8 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_with_length_Line_gen_____iter__ │ │ │ │ - 2774: 001759fd 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___send │ │ │ │ + 2774: 00175905 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____unwrap_tuples_gen___send │ │ │ │ 2775: 00341c44 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_ENDMARKER_LineGenerator_gen_free_instance │ │ │ │ - 2776: 00192341 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ - 2777: 000c2795 1176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ + 2776: 00192249 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans____get_break_idx_StringSplitter_env │ │ │ │ + 2777: 000c277d 1176 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___depth │ │ │ │ 2778: 0006e015 120 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__insert_str_child_insert_str_child_factory_obj_setup │ │ │ │ - 2779: 0012d7b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ + 2779: 0012d79d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_env │ │ │ │ 2780: 00341970 4 OBJECT GLOBAL DEFAULT 22 CPyType_ranges____LinesMapping │ │ │ │ - 2781: 0023d2cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___close │ │ │ │ - 2782: 00235409 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ - 2783: 00265961 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ + 2781: 0023d1e5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376___close │ │ │ │ + 2782: 00235321 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___right_hand_split_gen___throw │ │ │ │ + 2783: 00265879 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Node_gen___close │ │ │ │ 2784: 00341b0c 4 OBJECT GLOBAL DEFAULT 22 lines___contains_implicit_multiline_string_with_comments_Line_env_free_instance │ │ │ │ 2785: 00095931 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___delimiter_split_gen_____iter__ │ │ │ │ 2786: 000894b5 28 FUNC GLOBAL DEFAULT 11 CPyDict_GetWithNone │ │ │ │ - 2787: 00174b25 124 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ - 2788: 0025394d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 2787: 00174a2d 124 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___stringify_ast │ │ │ │ + 2788: 00253865 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ 2789: 00053769 28 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringTransformer___do_transform │ │ │ │ - 2790: 002041b1 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ + 2790: 002040c1 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen___send │ │ │ │ 2791: 00341834 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Base │ │ │ │ 2792: 0008596d 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____get__ │ │ │ │ 2793: 00064f45 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringMerger_setup │ │ │ │ 2794: 000890ed 152 FUNC GLOBAL DEFAULT 11 CPyList_Count │ │ │ │ - 2795: 0012c5f5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ - 2796: 002659e1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ + 2795: 0012c5dd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen │ │ │ │ + 2796: 002658f9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order │ │ │ │ 2797: 0006c2b1 120 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc___3__mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_setup │ │ │ │ - 2798: 0012a6c5 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ - 2799: 00200501 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 2798: 0012a6ad 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_stmt │ │ │ │ + 2799: 00200411 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ 2800: 003417ac 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree____recursive_matches_WildcardPattern_gen │ │ │ │ 2801: 003419fc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___STARS │ │ │ │ - 2802: 001b79e1 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ - 2803: 001f82d5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ - 2804: 001c30f9 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ - 2805: 000ee691 1220 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ - 2806: 0012a6ad 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ + 2802: 001b78e5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_multiline_strings │ │ │ │ + 2803: 001f81e5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen___send │ │ │ │ + 2804: 001c2ff9 52 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2805: 000ee679 1220 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___delimiter_count_with_priority │ │ │ │ + 2806: 0012a695 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen │ │ │ │ 2807: 00341838 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pytree___blib2to3___pytree___Leaf_____init_____fixers_applied │ │ │ │ 2808: 00097c39 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Leaf_gen_____iter__ │ │ │ │ 2809: 00341e2c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___schema__internal │ │ │ │ 2810: 00341934 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___CannotTransform │ │ │ │ 2811: 000a5831 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___replace │ │ │ │ - 2812: 00212121 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ + 2812: 00212031 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen___close │ │ │ │ 2813: 00054809 32 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base_____mypyc_defaults_setup │ │ │ │ - 2814: 0017db25 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ - 2815: 002226f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen_____next__ │ │ │ │ - 2816: 0022380d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen_____next__ │ │ │ │ - 2817: 0012cb21 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_old_comp_for │ │ │ │ - 2818: 00136afd 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ - 2819: 00187bcd 488 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ - 2820: 001337c1 7832 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ + 2814: 0017da2d 472 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___is_valid_line_range │ │ │ │ + 2815: 0022260d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen_____next__ │ │ │ │ + 2816: 00223725 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen_____next__ │ │ │ │ + 2817: 0012cb09 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_old_comp_for │ │ │ │ + 2818: 00136ae5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_implicit_multiline_string_with_comments │ │ │ │ + 2819: 00187ad5 488 FUNC GLOBAL DEFAULT 11 CPyDef_strings___get_string_prefix │ │ │ │ + 2820: 001337a9 7832 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___standalone_comment_split_gen_____mypyc_generator_helper__ │ │ │ │ 2821: 0008a6e9 96 FUNC GLOBAL DEFAULT 11 CPy_Reraise │ │ │ │ 2822: 000866cd 80 FUNC GLOBAL DEFAULT 11 CPyFloat_Sqrt │ │ │ │ 2823: 00341aac 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASYNC_KEYWORDS │ │ │ │ - 2824: 000eb3a5 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ - 2825: 001632d5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ - 2826: 0012e88d 800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ + 2824: 000eb38d 1144 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_for_loop_variable │ │ │ │ + 2825: 00163225 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___close │ │ │ │ + 2826: 0012e875 800 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation │ │ │ │ 2827: 000a00b1 212 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___any_open_for_or_lambda │ │ │ │ - 2828: 001a1111 6444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ - 2829: 000c60d1 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ - 2830: 00197825 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ - 2831: 0017c241 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ - 2832: 000e65f9 340 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ + 2828: 001a1019 6444 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_splitter_match │ │ │ │ + 2829: 000c60b9 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___iter_fexpr_spans_gen___send │ │ │ │ + 2830: 0019772d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans____toggle_fexpr_quotes │ │ │ │ + 2831: 0017c149 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen___close │ │ │ │ + 2832: 000e65e1 340 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NodePattern_____init__ │ │ │ │ 2833: 00341a44 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___remove_parens_around_except_types │ │ │ │ 2834: 00341f94 4 OBJECT GLOBAL DEFAULT 22 CPyModule_datetime │ │ │ │ - 2835: 0018f80d 200 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ - 2836: 002c930d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ + 2835: 0018f715 200 FUNC GLOBAL DEFAULT 11 CPyPy_strings___str_width │ │ │ │ + 2836: 002c9225 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___strings │ │ │ │ 2837: 00341f78 4 OBJECT GLOBAL DEFAULT 22 CPyModule_mypy_extensions │ │ │ │ - 2838: 001f0cdd 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ - 2839: 002cb241 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ + 2838: 001f0bed 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Node_gen___throw │ │ │ │ + 2839: 002cb159 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___driver │ │ │ │ 2840: 0034199c 4 OBJECT GLOBAL DEFAULT 22 CPyType_parsing___lib2to3_parse_env │ │ │ │ - 2841: 001280b9 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ + 2841: 001280a1 128 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___CellMagic___header │ │ │ │ 2842: 00341a20 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___Mode │ │ │ │ 2843: 00087b61 96 FUNC GLOBAL DEFAULT 11 CPyStr_Removesuffix │ │ │ │ - 2844: 002756a1 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ - 2845: 00192371 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ + 2844: 002755b9 224 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___throw │ │ │ │ + 2845: 00192279 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___passes_all_checks__get_break_idx_StringSplitter_obj │ │ │ │ 2846: 00070b15 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_stmt_LineGenerator_gen_____iter__ │ │ │ │ - 2847: 0012cc4d 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ + 2847: 0012cc35 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj │ │ │ │ 2848: 003419c0 4 OBJECT GLOBAL DEFAULT 22 nodes___visit_Visitor_env_free_instance │ │ │ │ - 2849: 000e49b9 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ - 2850: 0019125d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ - 2851: 00295161 260 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ - 2852: 00232f51 6488 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742_____mypyc_generator_helper__ │ │ │ │ - 2853: 0027bdd1 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ - 2854: 001d7069 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ - 2855: 000b8a6d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ - 2856: 00174d09 3080 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen_____mypyc_generator_helper__ │ │ │ │ - 2857: 0016c9c1 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ + 2849: 000e49a1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___LeafPattern___match__BasePattern_glue │ │ │ │ + 2850: 00191165 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen │ │ │ │ + 2851: 00295079 260 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___make_dfa │ │ │ │ + 2852: 00232e69 6488 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_gen___3_742_____mypyc_generator_helper__ │ │ │ │ + 2853: 0027bce9 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen_____next__ │ │ │ │ + 2854: 001d6f69 1336 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___preceding_leaf │ │ │ │ + 2855: 000b8a55 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___close │ │ │ │ + 2856: 00174c11 3080 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen_____mypyc_generator_helper__ │ │ │ │ + 2857: 0016c911 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_yield │ │ │ │ 2858: 00341ab8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TRAILING_COMMA_IN_CALL │ │ │ │ - 2859: 00201de5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ - 2860: 00294be5 1068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ - 2861: 00283fed 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ + 2859: 00201cf5 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen___throw │ │ │ │ + 2860: 00294afd 1068 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___parse │ │ │ │ + 2861: 00283f05 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___switch_to_Recorder_env │ │ │ │ 2862: 00070c55 8 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen_____iter__ │ │ │ │ 2863: 003417a0 4 OBJECT GLOBAL DEFAULT 22 pytree___generate_matches_NegatedPattern_gen_free_instance │ │ │ │ - 2864: 00116d25 4992 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ - 2865: 000b2b45 424 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ - 2866: 0012c791 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tstring │ │ │ │ - 2867: 001d0105 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ - 2868: 001c1971 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ + 2864: 00116d0d 4992 FUNC GLOBAL DEFAULT 11 CPyDef_brackets_____top_level__ │ │ │ │ + 2865: 000b2b2d 424 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___comments_after │ │ │ │ + 2866: 0012c779 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_tstring │ │ │ │ + 2867: 001d0005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen_____next__ │ │ │ │ + 2868: 001c1871 224 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___throw │ │ │ │ 2869: 00098601 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match │ │ │ │ - 2870: 0012a145 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ - 2871: 001be20d 2316 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ + 2870: 0012a12d 240 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_default │ │ │ │ + 2871: 001be10d 2316 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_stub_suite │ │ │ │ 2872: 000a28b5 204 FUNC GLOBAL DEFAULT 11 CPyPy_lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_____call__ │ │ │ │ 2873: 0009bccd 504 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern_____init__ │ │ │ │ - 2874: 00264be5 1032 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ + 2874: 00264afd 1032 FUNC GLOBAL DEFAULT 11 CPyDef_black___detect_target_versions │ │ │ │ 2875: 000a8c4d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___close │ │ │ │ - 2876: 000b1381 1088 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 2876: 000b1369 1088 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___addclosure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ 2877: 0006f6fd 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____rhs_transform_line_obj_____get__ │ │ │ │ 2878: 0008691d 480 FUNC GLOBAL DEFAULT 11 CPyFloat_Pow │ │ │ │ 2879: 0009d005 328 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___match_seq │ │ │ │ 2880: 00341e88 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_lines___globals │ │ │ │ 2881: 003419f4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_PARENTS │ │ │ │ - 2882: 00246379 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ - 2883: 000f89e5 5324 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ + 2882: 00246295 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_gen_____next__ │ │ │ │ + 2883: 000f89cd 5324 FUNC GLOBAL DEFAULT 11 CPyDef_black___read_pyproject_toml │ │ │ │ 2884: 00341a80 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___TYPE_PARAMS │ │ │ │ - 2885: 0011d0c5 1280 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ - 2886: 001ae8c9 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ - 2887: 000e5b8d 2668 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ - 2888: 0012cfdd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ + 2885: 0011d0ad 1280 FUNC GLOBAL DEFAULT 11 CPyDef_comments___is_fmt_on │ │ │ │ + 2886: 001ae7d1 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen___close │ │ │ │ + 2887: 000e5b75 2668 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____init__ │ │ │ │ + 2888: 0012cfc5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen │ │ │ │ 2889: 00341b24 4 OBJECT GLOBAL DEFAULT 22 linegen___generate_trailers_to_omit_gen_free_instance │ │ │ │ - 2890: 001c7cdd 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ + 2890: 001c7bdd 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_string_operator_leaves │ │ │ │ 2891: 00070ae5 8 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen_____iter__ │ │ │ │ - 2892: 0011b049 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ - 2893: 00159eed 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ - 2894: 001923a1 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ - 2895: 00267dc1 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ + 2892: 0011b031 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen │ │ │ │ + 2893: 00159e41 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_empty_par │ │ │ │ + 2894: 001922a9 172 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform │ │ │ │ + 2895: 00267cd9 192 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____iterative_matches │ │ │ │ 2896: 00341ca8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_typeparams_LineGenerator_gen │ │ │ │ 2897: 00341d6c 4 OBJECT GLOBAL DEFAULT 22 CPyType_black___get_imports_from_children_get_future_imports_obj │ │ │ │ - 2898: 00268a55 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order__Base_glue │ │ │ │ + 2898: 0026896d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___pre_order__Base_glue │ │ │ │ 2899: 00069601 132 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc__generate_ignored_nodes_gen_setup │ │ │ │ - 2900: 00267da5 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ - 2901: 00249121 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ + 2900: 00267cbd 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern___generate_matches__BasePattern_glue │ │ │ │ + 2901: 0024903d 4588 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenStripper____transform_to_new_line │ │ │ │ 2902: 00094435 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 2903: 00138aa9 352 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ - 2904: 0017cda5 24 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ + 2903: 00138a91 352 FUNC GLOBAL DEFAULT 11 CPyPy_lines____can_omit_opening_paren │ │ │ │ + 2904: 0017ccad 24 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_suite__TopLevelStatementsVisitor_gen │ │ │ │ 2905: 0006992d 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_test_LineGenerator_gen_setup │ │ │ │ 2906: 003418b4 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_gen │ │ │ │ 2907: 0009bba9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____mypyc_defaults_setup │ │ │ │ 2908: 00070631 124 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Err_____init__ │ │ │ │ - 2909: 00231ce9 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ + 2909: 00231c01 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___send │ │ │ │ 2910: 000a6bfd 260 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___append_child │ │ │ │ 2911: 00070de5 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__NegatedPattern_setup │ │ │ │ 2912: 00341d08 4 OBJECT GLOBAL DEFAULT 22 comments____generate_ignored_nodes_from_fmt_skip_gen_free_instance │ │ │ │ - 2913: 001bbe65 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ - 2914: 00267e81 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ + 2913: 001bbd65 304 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____prefer_split_rhs_oop_over_rhs │ │ │ │ + 2914: 00267d99 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____iterative_matches │ │ │ │ 2915: 00341ec4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_const___globals │ │ │ │ - 2916: 001fcba9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 2916: 001fcab9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___send │ │ │ │ 2917: 00341af0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY33 │ │ │ │ 2918: 00341758 4 OBJECT GLOBAL DEFAULT 22 parse___switch_to_Recorder_gen_free_instance │ │ │ │ 2919: 00341aec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY34 │ │ │ │ - 2920: 00163935 428 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment_string │ │ │ │ + 2920: 00163885 428 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment_string │ │ │ │ 2921: 00341844 4 OBJECT GLOBAL DEFAULT 22 CPyType_pygram___Symbols │ │ │ │ 2922: 00341854 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_valid_index_factory_env │ │ │ │ - 2923: 0023cdd9 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___close │ │ │ │ - 2924: 00231fa5 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ - 2925: 000d3fbd 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ + 2923: 0023ccf1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_gen___3_1376___close │ │ │ │ + 2924: 00231ebd 1248 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen___close │ │ │ │ + 2925: 000d3fa5 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ 2926: 00095db1 128 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_gen_____iter__ │ │ │ │ 2927: 00341b38 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ 2928: 0034173c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pgen___NFAState │ │ │ │ - 2929: 001c1715 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ + 2929: 001c1615 128 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____next__ │ │ │ │ 2930: 00341ae8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY35 │ │ │ │ - 2931: 000eec75 4968 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ + 2931: 000eec5d 4968 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___classify │ │ │ │ 2932: 00341ae4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY36 │ │ │ │ - 2933: 0012eef1 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ + 2933: 0012eed9 328 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split │ │ │ │ 2934: 003419c8 4 OBJECT GLOBAL DEFAULT 22 CPyType_nodes___Visitor │ │ │ │ 2935: 000a8b6d 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___pre_order_Leaf_gen___throw │ │ │ │ - 2936: 0012af39 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ - 2937: 001d09b5 5696 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ + 2936: 0012af21 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ + 2937: 001d08b5 5696 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___remove_await_parens │ │ │ │ 2938: 00059665 196 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter_____mypyc_defaults_setup │ │ │ │ 2939: 00341ae0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY37 │ │ │ │ - 2940: 0013354d 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ + 2940: 00133535 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator │ │ │ │ 2941: 00094335 128 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528_____iter__ │ │ │ │ 2942: 00341adc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY38 │ │ │ │ 2943: 00086589 116 FUNC GLOBAL DEFAULT 11 CPyFloat_Sin │ │ │ │ - 2944: 001efe95 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ + 2944: 001efda5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___leaves │ │ │ │ 2945: 00341ad8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ - 2946: 00118475 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ - 2947: 0016b58d 616 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ - 2948: 0029e139 56 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___send │ │ │ │ - 2949: 00190f61 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ + 2946: 0011845d 52 FUNC GLOBAL DEFAULT 11 CPyPy_cache___get_cache_dir │ │ │ │ + 2947: 0016b4dd 616 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_walrus_assignment │ │ │ │ + 2948: 0029e051 56 FUNC GLOBAL DEFAULT 11 CPyDef_tokenize___tokenize_gen___send │ │ │ │ + 2949: 00190e69 92 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParser │ │ │ │ 2950: 0008aa95 64 FUNC GLOBAL DEFAULT 11 CPyError_OutOfMemory │ │ │ │ 2951: 00341b1c 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___RHSResult │ │ │ │ - 2952: 002106bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ - 2953: 00123cd9 1732 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ + 2952: 002105cd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen___send │ │ │ │ + 2953: 00123cc1 1732 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___validate_cell │ │ │ │ 2954: 00341730 4 OBJECT GLOBAL DEFAULT 22 pgen___make_dfa_ParserGenerator_env_free_instance │ │ │ │ 2955: 00341bec 4 OBJECT GLOBAL DEFAULT 22 linegen___transform_line_env_free_instance │ │ │ │ - 2956: 001932bd 1684 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ - 2957: 0012f279 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ + 2956: 001931c5 1684 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_expression_chained │ │ │ │ + 2957: 0012f261 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split │ │ │ │ 2958: 00341b74 4 OBJECT GLOBAL DEFAULT 22 linegen___append_to_line_delimiter_split_obj_free_instance │ │ │ │ 2959: 0006c1fd 108 FUNC GLOBAL DEFAULT 11 CPyDef_lines_____mypyc__contains_implicit_multiline_string_with_comments_Line_env_setup │ │ │ │ - 2960: 001a6f49 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ + 2960: 001a6e51 192 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenWrapper____assign_match │ │ │ │ 2961: 000a4305 480 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___get_lineno │ │ │ │ 2962: 0034185c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 2963: 00158fbd 1260 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ - 2964: 001899dd 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ + 2963: 00158f11 1260 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_function_or_class │ │ │ │ + 2964: 001898e5 188 FUNC GLOBAL DEFAULT 11 CPyPy_strings___get_string_prefix │ │ │ │ 2965: 0008a8e1 108 FUNC GLOBAL DEFAULT 11 CPy_RestoreExcInfo │ │ │ │ - 2966: 001ee781 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ - 2967: 001eff19 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ + 2966: 001ee691 56 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___send │ │ │ │ + 2967: 001efe29 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___post_order_Leaf_gen │ │ │ │ 2968: 00089745 328 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateFromAny │ │ │ │ - 2969: 0016d965 236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ + 2969: 0016d86d 236 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_part_of_annotation │ │ │ │ 2970: 00053401 80 FUNC GLOBAL DEFAULT 11 CPyDef_nodes_____mypyc__Visitor_setup │ │ │ │ - 2971: 001c8af5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ - 2972: 00253ba9 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ + 2971: 001c89f5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_env │ │ │ │ + 2972: 00253ac1 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___throw │ │ │ │ 2973: 0009675d 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 2974: 00253919 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ - 2975: 00268641 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ - 2976: 0026fcb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ - 2977: 0011d6e1 292 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_fmt_directive │ │ │ │ - 2978: 00136e91 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ + 2974: 00253831 52 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen_____next__ │ │ │ │ + 2975: 00268559 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___prefix │ │ │ │ + 2976: 0026fbd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize__BasePattern_glue │ │ │ │ + 2977: 0011d6c9 292 FUNC GLOBAL DEFAULT 11 CPyPy_comments___contains_fmt_directive │ │ │ │ + 2978: 00136e79 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_class │ │ │ │ 2979: 00341b28 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___generate_trailers_to_omit_gen │ │ │ │ - 2980: 00161f69 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ - 2981: 00246bdd 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ + 2980: 00161ebd 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___send │ │ │ │ + 2981: 00246af9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___hug_power_op_gen___close │ │ │ │ 2982: 00341880 4 OBJECT GLOBAL DEFAULT 22 trans____get_break_idx_StringSplitter_env_free_instance │ │ │ │ 2983: 00094a31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typevartuple_LineGenerator_gen_____iter__ │ │ │ │ 2984: 00341be8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_gen │ │ │ │ 2985: 00069541 120 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc__stringify_node__handle_regular_fmt_block_obj_setup │ │ │ │ 2986: 00341a68 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___FUTURE_FLAG_TO_FEATURE │ │ │ │ - 2987: 000bbe75 224 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___throw │ │ │ │ + 2987: 000bbe5d 224 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_gen___3_1528___throw │ │ │ │ 2988: 0009fedd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___DFAState_____ne__ │ │ │ │ - 2989: 002b0add 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ + 2989: 002b09f5 204 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_parse │ │ │ │ 2990: 00097b95 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____mypyc_defaults_setup │ │ │ │ 2991: 00341e34 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___rusty │ │ │ │ 2992: 000a44e5 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___get_lineno │ │ │ │ 2993: 0005979d 200 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter_____mypyc_defaults_setup │ │ │ │ 2994: 0006e30d 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__leaves_Base_gen_setup │ │ │ │ 2995: 0006501d 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__StringParenStripper_setup │ │ │ │ - 2996: 00280af9 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ + 2996: 00280a11 256 FUNC GLOBAL DEFAULT 11 CPyPy_driver____newer │ │ │ │ 2997: 00070b3d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen_____iter__ │ │ │ │ 2998: 000a4581 448 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___changed │ │ │ │ 2999: 000a2b51 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_decorator │ │ │ │ 3000: 00341d68 4 OBJECT GLOBAL DEFAULT 22 black___get_imports_from_children_get_future_imports_obj_free_instance │ │ │ │ 3001: 000975a1 160 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Base___post_order │ │ │ │ 3002: 00341fa4 4 OBJECT GLOBAL DEFAULT 22 CPyModule_traceback │ │ │ │ - 3003: 0016fa45 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___has_sibling_with_type │ │ │ │ + 3003: 0016f94d 340 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___has_sibling_with_type │ │ │ │ 3004: 00341d90 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___black___format_file_in_place___write_back │ │ │ │ - 3005: 000d5a8d 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ - 3006: 002cbb5d 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___token │ │ │ │ - 3007: 001692e9 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ + 3005: 000d5a75 380 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____call__ │ │ │ │ + 3006: 002cba75 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___token │ │ │ │ + 3007: 00169239 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_one_tuple │ │ │ │ 3008: 000865fd 112 FUNC GLOBAL DEFAULT 11 CPyFloat_Cos │ │ │ │ 3009: 0006a83d 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_tname_LineGenerator_gen_setup │ │ │ │ - 3010: 002a2ec9 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ - 3011: 00195415 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ - 3012: 002681f5 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ + 3010: 002a2de1 252 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_str │ │ │ │ + 3011: 0019531d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen___close │ │ │ │ + 3012: 0026810d 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches │ │ │ │ 3013: 003419d4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___CLOSING_BRACKETS │ │ │ │ 3014: 00341980 4 OBJECT GLOBAL DEFAULT 22 parsing____stringify_ast_gen_free_instance │ │ │ │ - 3015: 00214889 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ + 3015: 0021479d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___close │ │ │ │ 3016: 00088541 148 FUNC GLOBAL DEFAULT 11 CPyList_Clear │ │ │ │ - 3017: 00137f65 236 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ + 3017: 00137f4d 236 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_be_split │ │ │ │ 3018: 003417f8 4 OBJECT GLOBAL DEFAULT 22 pytree___pre_order_Node_gen_free_instance │ │ │ │ - 3019: 000aad21 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ - 3020: 000f12c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ - 3021: 00253a05 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ - 3022: 000b107d 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ + 3019: 000aad09 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen___send │ │ │ │ + 3020: 000f12a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans____iter_nameescape_slices_StringSplitter_gen_____next__ │ │ │ │ + 3021: 0025391d 196 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringSplitter_gen___send │ │ │ │ + 3022: 000b1065 152 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___addfirstsets │ │ │ │ 3023: 000a3fb1 400 FUNC GLOBAL DEFAULT 11 CPyDef_trans___breaks_unsplittable_expression__get_break_idx_StringSplitter_obj_____call__ │ │ │ │ - 3024: 00101689 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ - 3025: 001eef69 2956 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ - 3026: 001ee87d 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 3024: 00101671 196 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_future_imports │ │ │ │ + 3025: 001eee79 2956 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Base_gen_____mypyc_generator_helper__ │ │ │ │ + 3026: 001ee78d 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 3027: 00089475 62 FUNC GLOBAL DEFAULT 11 CPyDict_Get │ │ │ │ 3028: 0009b361 308 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___NFAState___addarc │ │ │ │ 3029: 003418f0 4 OBJECT GLOBAL DEFAULT 22 trans___is_simple_operand_hug_power_op_obj_free_instance │ │ │ │ - 3030: 000ee5bd 212 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 3031: 0028e8f1 768 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ - 3032: 0015c8c1 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ + 3030: 000ee5a5 212 FUNC GLOBAL DEFAULT 11 CPyPy_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3031: 0028e809 768 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser___addtoken │ │ │ │ + 3032: 0015c815 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_with_or_async_with_stmt │ │ │ │ 3033: 00097641 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___post_order │ │ │ │ - 3034: 000b5d4d 152 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ + 3034: 000b5d35 152 FUNC GLOBAL DEFAULT 11 CPySequence_CheckUnpackCount │ │ │ │ 3035: 00070aed 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____iter__ │ │ │ │ - 3036: 0021f8fd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 3036: 0021f815 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 3037: 0009879d 256 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___match_seq │ │ │ │ 3038: 00341bc4 4 OBJECT GLOBAL DEFAULT 22 linegen___left_hand_split_gen_free_instance │ │ │ │ - 3039: 00201d21 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ - 3040: 000edca9 2324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ - 3041: 001319b9 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ + 3039: 00201c31 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___send │ │ │ │ + 3040: 000edc91 2324 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___max_delimiter_priority │ │ │ │ + 3041: 001319a1 96 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line │ │ │ │ 3042: 00341e64 4 OBJECT GLOBAL DEFAULT 22 CPyModule_warnings │ │ │ │ - 3043: 001d0935 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 3044: 000e8775 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ + 3043: 001d0835 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 3044: 000e875d 1008 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_decrement_after_lambda_arguments │ │ │ │ 3045: 000872c1 1520 FUNC GLOBAL DEFAULT 11 _CPyStr_Strip │ │ │ │ 3046: 00341d9c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___DIFF │ │ │ │ - 3047: 0024bdb9 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ - 3048: 00124559 1028 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ - 3049: 000e8639 316 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ - 3050: 000f9eb1 220 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ + 3047: 0024bcd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenStripper_gen___close │ │ │ │ + 3048: 00124541 1028 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics____is_ipython_magic │ │ │ │ + 3049: 000e8621 316 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___determine_route │ │ │ │ + 3050: 000f9e99 220 FUNC GLOBAL DEFAULT 11 CPyPy_black___read_pyproject_toml │ │ │ │ 3051: 00341a5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ 3052: 00085b9d 140 FUNC GLOBAL DEFAULT 11 CPyPy_pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_____get__ │ │ │ │ - 3053: 00197745 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 3053: 0019764d 224 FUNC GLOBAL DEFAULT 11 CPyPy_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ 3054: 0009c215 336 FUNC GLOBAL DEFAULT 11 CPyPy_black___from_configuration_WriteBack_obj_____call__ │ │ │ │ - 3055: 0027c635 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 3055: 0027c54d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ 3056: 00341c5c 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_decorators_LineGenerator_gen_free_instance │ │ │ │ - 3057: 0016790d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ - 3058: 002693fd 940 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ + 3057: 0016785d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 3058: 00269315 940 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___convert │ │ │ │ 3059: 00070c3d 8 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen_____iter__ │ │ │ │ 3060: 000594a1 100 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___CellMagicFinder_____init__ │ │ │ │ 3061: 000891c9 44 FUNC GLOBAL DEFAULT 11 CPyList_Extend │ │ │ │ 3062: 0009f5c9 1892 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____eq__ │ │ │ │ - 3063: 001604a5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ - 3064: 0014a2e1 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ - 3065: 000d57c5 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ + 3063: 001603f9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___send │ │ │ │ + 3064: 0014a235 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___container_of │ │ │ │ + 3065: 000d57ad 356 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___set_child │ │ │ │ 3066: 0006f339 120 FUNC GLOBAL DEFAULT 11 CPyDef_pgen_____mypyc__closure_make_dfa_ParserGenerator_obj_setup │ │ │ │ 3067: 000693c1 120 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc__generate_comments_gen_setup │ │ │ │ - 3068: 002bcd35 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ + 3068: 002bcc4d 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen___throw │ │ │ │ 3069: 0008a679 112 FUNC GLOBAL DEFAULT 11 CPy_Raise │ │ │ │ 3070: 00341fc0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___globals │ │ │ │ - 3071: 00203209 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ - 3072: 000c144d 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ + 3071: 00203119 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen___close │ │ │ │ + 3072: 000c1435 152 FUNC GLOBAL DEFAULT 11 CPyPy_driver___ReleaseRange___lock │ │ │ │ 3073: 000957b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___split_wrapper_gen___3_1305_____iter__ │ │ │ │ - 3074: 002a3851 312 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ - 3075: 00287215 26124 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ + 3074: 002a3769 312 FUNC GLOBAL DEFAULT 11 CPyPy_black___check_stability_and_equivalence │ │ │ │ + 3075: 0028712d 26124 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_tokens │ │ │ │ 3076: 000531b5 40 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____mypyc__CellMagic_setup │ │ │ │ - 3077: 000bbbe5 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528_____next__ │ │ │ │ - 3078: 002bcc71 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ - 3079: 000d4521 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ - 3080: 0015d131 2736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3077: 000bbbcd 52 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528_____next__ │ │ │ │ + 3078: 002bcb89 196 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___send │ │ │ │ + 3079: 000d4509 240 FUNC GLOBAL DEFAULT 11 CPyTagged_Lshift_ │ │ │ │ + 3080: 0015d085 2736 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3081: 00341b58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_comments_gen___3_1389 │ │ │ │ - 3082: 0012b3c5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ - 3083: 002099a5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ + 3082: 0012b3ad 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen │ │ │ │ + 3083: 002098b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen___close │ │ │ │ 3084: 0006ace5 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_comp_for_LineGenerator_gen_setup │ │ │ │ - 3085: 0029381d 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ - 3086: 0012d591 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ + 3085: 00293735 340 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator___parse_item │ │ │ │ + 3086: 0012d579 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_comments_delimiter_split_obj │ │ │ │ 3087: 00341a30 4 OBJECT GLOBAL DEFAULT 22 CPyType_mode___TargetVersion │ │ │ │ - 3088: 00159b9d 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ - 3089: 00267f5d 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ - 3090: 00192555 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform__StringTransformer_glue │ │ │ │ + 3088: 00159af1 244 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_empty_lpar │ │ │ │ + 3089: 00267e75 296 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern____recursive_matches │ │ │ │ + 3090: 0019245d 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_transform__StringTransformer_glue │ │ │ │ 3091: 003417dc 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___generate_matches_BasePattern_env │ │ │ │ 3092: 0008550d 140 FUNC GLOBAL DEFAULT 11 CPyPy_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ - 3093: 000b0ded 656 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ + 3093: 000b0dd5 656 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___addfirstsets │ │ │ │ 3094: 003418c8 4 OBJECT GLOBAL DEFAULT 22 trans___do_transform_StringParenStripper_gen_free_instance │ │ │ │ - 3095: 000ac829 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ + 3095: 000ac811 296 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy___can_advance │ │ │ │ 3096: 00341890 4 OBJECT GLOBAL DEFAULT 22 trans____iter_nameescape_slices_StringSplitter_gen_free_instance │ │ │ │ 3097: 00070bf5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____maybe_split_omitting_optional_parens_gen_____iter__ │ │ │ │ - 3098: 00175911 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen_____next__ │ │ │ │ - 3099: 0016d1e5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ - 3100: 002213f1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___throw │ │ │ │ - 3101: 00126991 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ - 3102: 00268085 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ - 3103: 0016ab1d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ - 3104: 000b7129 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ - 3105: 00184115 96 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ - 3106: 0021d261 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ + 3098: 00175819 52 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen_____next__ │ │ │ │ + 3099: 0016d135 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_number_token │ │ │ │ + 3100: 00221309 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen___throw │ │ │ │ + 3101: 00126979 224 FUNC GLOBAL DEFAULT 11 CPyPy_handle_ipynb_magics___MagicFinder___visit_Assign │ │ │ │ + 3102: 00267f9d 208 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern____recursive_matches │ │ │ │ + 3103: 0016aa6d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_tuple_containing_star │ │ │ │ + 3104: 000b7111 568 FUNC GLOBAL DEFAULT 11 CPySingledispatch_RegisterFunction │ │ │ │ + 3105: 0018401d 96 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok │ │ │ │ + 3106: 0021d179 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen___throw │ │ │ │ 3107: 00341dfc 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_pygram___globals │ │ │ │ - 3108: 000d2231 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ + 3108: 000d2219 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen_____next__ │ │ │ │ 3109: 003419f8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___VARARGS_SPECIALS │ │ │ │ - 3110: 00190fbd 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ - 3111: 0017b1d5 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ - 3112: 000c6195 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ - 3113: 002040fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ + 3110: 00190ec5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___hug_power_op_env │ │ │ │ + 3111: 0017b0dd 56 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen___send │ │ │ │ + 3112: 000c617d 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen___throw │ │ │ │ + 3113: 0020400d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typevartuple_LineGenerator_gen_____next__ │ │ │ │ 3114: 00341ba4 4 OBJECT GLOBAL DEFAULT 22 linegen___split_wrapper_dont_increase_indentation_env_free_instance │ │ │ │ - 3115: 001c88f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ + 3115: 001c87f5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___clone │ │ │ │ 3116: 00068ca5 64 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___match │ │ │ │ - 3117: 0012c60d 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ - 3118: 0014fe39 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ + 3117: 0012c5f5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_fstring │ │ │ │ + 3118: 0014fd8d 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen___throw │ │ │ │ 3119: 0008a301 372 FUNC GLOBAL DEFAULT 11 CPyDict_NextItem │ │ │ │ - 3120: 000d1795 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ + 3120: 000d177d 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Subtract_ │ │ │ │ 3121: 0006e6b9 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__pre_order_Leaf_gen_setup │ │ │ │ - 3122: 000ea545 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ - 3123: 002b1d45 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ + 3122: 000ea52d 128 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_with_length_Line_gen___close │ │ │ │ + 3123: 002b1c5d 100 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator │ │ │ │ 3124: 0034188c 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans____iter_fexpr_slices_StringSplitter_gen │ │ │ │ - 3125: 002c8e75 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ - 3126: 002b189d 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ + 3125: 002c8d8d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___ranges │ │ │ │ + 3126: 002b17b5 1192 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator_____init__ │ │ │ │ 3127: 00341908 4 OBJECT GLOBAL DEFAULT 22 trans___hug_power_op_env_free_instance │ │ │ │ - 3128: 001586e1 2032 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ + 3128: 00158635 2032 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_parent_function_or_class │ │ │ │ 3129: 00094b31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_dictsetmaker_LineGenerator_gen_____iter__ │ │ │ │ - 3130: 001c740d 500 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ - 3131: 001e4615 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ - 3132: 001b2b11 5624 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ - 3133: 001e19d9 280 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ - 3134: 001f1495 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ - 3135: 0015b6e9 2364 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ - 3136: 00136f35 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ - 3137: 000d5c09 472 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ - 3138: 001918e5 192 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ - 3139: 0018925d 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ - 3140: 00136ded 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ + 3130: 001c730d 500 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_one_string_group │ │ │ │ + 3131: 001e451d 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___leaves │ │ │ │ + 3132: 001b2a15 5624 FUNC GLOBAL DEFAULT 11 CPyDef_lines___EmptyLineTracker____maybe_empty_lines_for_class_or_def │ │ │ │ + 3133: 001e18e1 280 FUNC GLOBAL DEFAULT 11 CPyPy_comments___convert_one_fmt_off_pair │ │ │ │ + 3134: 001f13a5 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen │ │ │ │ + 3135: 0015b63d 2364 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___has_magic_trailing_comma │ │ │ │ + 3136: 00136f1d 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_def │ │ │ │ + 3137: 000d5bf1 472 FUNC GLOBAL DEFAULT 11 CPyPy_driver___Driver____partially_consume_prefix │ │ │ │ + 3138: 001917ed 192 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter____iter_nameescape_slices │ │ │ │ + 3139: 00189165 300 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_docstring │ │ │ │ + 3140: 00136dd5 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_decorator │ │ │ │ 3141: 0006c95d 120 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc___3__mypyc_lambda__0_lib2to3_parse_obj_setup │ │ │ │ - 3142: 0016cd1d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ + 3142: 0016cc6d 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_lpar_token │ │ │ │ 3143: 00341d20 4 OBJECT GLOBAL DEFAULT 22 comments____handle_regular_fmt_block_env_free_instance │ │ │ │ - 3144: 002596e5 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ - 3145: 001fd321 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ - 3146: 00191625 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ - 3147: 00138051 2648 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ - 3148: 001f14ad 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ - 3149: 002caed1 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___conv │ │ │ │ + 3144: 002595fd 224 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringParenWrapper_gen___throw │ │ │ │ + 3145: 001fd231 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen___close │ │ │ │ + 3146: 0019152d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___iter_fexpr_spans_gen │ │ │ │ + 3147: 00138039 2648 FUNC GLOBAL DEFAULT 11 CPyDef_lines____can_omit_opening_paren │ │ │ │ + 3148: 001f13bd 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___pre_order │ │ │ │ + 3149: 002cade9 212 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___conv │ │ │ │ 3150: 00070d35 8 FUNC GLOBAL DEFAULT 11 CPyDef_driver___TokenProxy_____iter__ │ │ │ │ - 3151: 0028ef91 2244 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ + 3151: 0028eea9 2244 FUNC GLOBAL DEFAULT 11 CPyDef_parse___ParseError_____init__ │ │ │ │ 3152: 00341cd0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_default_LineGenerator_gen │ │ │ │ - 3153: 0021f0cd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ - 3154: 000d3f85 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ + 3153: 0021efe5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_fstring_LineGenerator_gen_____next__ │ │ │ │ + 3154: 000d3f6d 26 FUNC GLOBAL DEFAULT 11 CPyFloat_Floor │ │ │ │ 3155: 000a0019 152 FUNC GLOBAL DEFAULT 11 CPy_AttributeError │ │ │ │ - 3156: 000aa505 504 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ - 3157: 00205bc5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ + 3156: 000aa4ed 504 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___prefix │ │ │ │ + 3157: 00205ad5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_paramspec_LineGenerator_gen___close │ │ │ │ 3158: 00341af4 4 OBJECT GLOBAL DEFAULT 22 lines___enumerate_reversed_gen_free_instance │ │ │ │ 3159: 00070cb5 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans____iter_fexpr_slices_StringSplitter_gen_____iter__ │ │ │ │ - 3160: 002bfb0d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ - 3161: 00259d99 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ + 3160: 002bfa25 128 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___generate_grammar │ │ │ │ + 3161: 00259cb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_trans___do_transform_StringParenWrapper_gen___close │ │ │ │ 3162: 003417b8 4 OBJECT GLOBAL DEFAULT 22 pytree___generate_matches_WildcardPattern_gen_free_instance │ │ │ │ - 3163: 0012bb59 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ - 3164: 00283f89 100 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ + 3163: 0012bb41 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen │ │ │ │ + 3164: 00283ea1 100 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser │ │ │ │ 3165: 00341dd4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_grammar___globals │ │ │ │ - 3166: 000e3e89 1904 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ + 3166: 000e3e71 1904 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___BasePattern___match │ │ │ │ 3167: 00341c58 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_power_LineGenerator_gen │ │ │ │ - 3168: 0014a859 284 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ + 3168: 0014a7ad 284 FUNC GLOBAL DEFAULT 11 CPyPy_comments___children_contains_fmt_on │ │ │ │ 3169: 00341eec 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___brackets │ │ │ │ - 3170: 0019151d 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ + 3170: 00191425 260 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringParenStripper___do_transform │ │ │ │ 3171: 00341cc0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_INDENT_LineGenerator_gen │ │ │ │ 3172: 0034182c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___Leaf │ │ │ │ 3173: 00094c31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 3174: 002ca1b1 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___resources │ │ │ │ + 3174: 002ca0c9 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___resources │ │ │ │ 3175: 00341d5c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic__width_table___WIDTH_TABLE │ │ │ │ - 3176: 00100481 4616 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ - 3177: 000b664d 2452 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ - 3178: 0021a2a1 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ - 3179: 00221215 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___send │ │ │ │ - 3180: 00301e58 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ - 3181: 002cb3ed 172 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___literals │ │ │ │ - 3182: 00211de5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ + 3176: 00100469 4616 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_future_imports │ │ │ │ + 3177: 000b6635 2452 FUNC GLOBAL DEFAULT 11 CPyDef_grammar___Grammar___report │ │ │ │ + 3178: 0021a1b5 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_STRING_LineGenerator_gen___throw │ │ │ │ + 3179: 0022112d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_tstring_LineGenerator_gen___send │ │ │ │ + 3180: 00301d68 8 OBJECT GLOBAL DEFAULT 13 CPyLit_Float │ │ │ │ + 3181: 002cb305 172 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pgen2___literals │ │ │ │ + 3182: 00211cf5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_ENDMARKER_LineGenerator_gen_____next__ │ │ │ │ 3183: 00069481 120 FUNC GLOBAL DEFAULT 11 CPyDef_comments_____mypyc___3_handle_regular_fmt_block_env_setup │ │ │ │ 3184: 00089561 40 FUNC GLOBAL DEFAULT 11 CPyDict_SetItem │ │ │ │ - 3185: 00165e99 3980 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ - 3186: 0027b77d 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ - 3187: 000bf1b1 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ + 3185: 00165de9 3980 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_uncollapsable_type_comments │ │ │ │ + 3186: 0027b695 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___throw │ │ │ │ + 3187: 000bf199 120 FUNC GLOBAL DEFAULT 11 CPyStr_GetSlice │ │ │ │ 3188: 00053255 44 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____mypyc__OffsetAndMagic_setup │ │ │ │ - 3189: 000bbf55 1216 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___close │ │ │ │ - 3190: 0019189d 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ + 3189: 000bbf3d 1216 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_gen___3_1528___close │ │ │ │ + 3190: 001917a5 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___max_last_string_column_do_transform_StringSplitter_obj │ │ │ │ 3191: 00341aa8 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ASSIGNMENT_EXPRESSIONS │ │ │ │ - 3192: 001d64cd 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ + 3192: 001d63cd 296 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___remove_with_parens │ │ │ │ 3193: 0034180c 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___leaves_Base_gen │ │ │ │ 3194: 00089665 224 FUNC GLOBAL DEFAULT 11 CPyDict_Update │ │ │ │ - 3195: 0021b241 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ + 3195: 0021b159 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen___send │ │ │ │ 3196: 000a8991 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Leaf_gen___send │ │ │ │ - 3197: 000c1a8d 656 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ - 3198: 001ee95d 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ + 3197: 000c1a75 656 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___BracketTracker___maybe_increment_for_loop_variable │ │ │ │ + 3198: 001ee86d 224 FUNC GLOBAL DEFAULT 11 CPyPy_comments____generate_ignored_nodes_from_fmt_skip_gen___throw │ │ │ │ 3199: 000871cd 50 FUNC GLOBAL DEFAULT 11 CPyStr_Find │ │ │ │ 3200: 00341fcc 4 OBJECT GLOBAL DEFAULT 22 CPyModule_builtins │ │ │ │ - 3201: 00173d89 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ - 3202: 0012c489 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ + 3201: 00173c91 208 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast_with_new_parent │ │ │ │ + 3202: 0012c471 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_atom │ │ │ │ 3203: 0009855d 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3204: 002755a5 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ + 3204: 002754bd 56 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen___send │ │ │ │ 3205: 00341fd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule__black_version__internal │ │ │ │ - 3206: 0015df51 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ - 3207: 0028e76d 388 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ - 3208: 0023ae51 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ - 3209: 000b6fe1 180 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ - 3210: 001ac625 160 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ - 3211: 0020e285 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ - 3212: 00282e49 124 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ + 3206: 0015dea5 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___line_LineGenerator_gen___close │ │ │ │ + 3207: 0028e685 388 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Recorder___add_token │ │ │ │ + 3208: 0023ad69 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___delimiter_split_gen_____next__ │ │ │ │ + 3209: 000b6fc9 180 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___report │ │ │ │ + 3210: 001ac52d 160 FUNC GLOBAL DEFAULT 11 CPyDef_resources_____top_level__ │ │ │ │ + 3211: 0020e195 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen___close │ │ │ │ + 3212: 00282d61 124 FUNC GLOBAL DEFAULT 11 CPyPy_literals___escape │ │ │ │ 3213: 000967dd 164 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ - 3214: 002650fd 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ - 3215: 00268ad5 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ + 3214: 00265015 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____next__ │ │ │ │ + 3215: 002689ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf___prefix │ │ │ │ 3216: 00341b18 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___LinesBlock │ │ │ │ 3217: 00088491 176 FUNC GLOBAL DEFAULT 11 CPyList_Build │ │ │ │ - 3218: 001d22e5 10056 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_regular_fmt_block │ │ │ │ - 3219: 001bf8e9 3520 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ + 3218: 001d21e5 10056 FUNC GLOBAL DEFAULT 11 CPyDef_comments____handle_regular_fmt_block │ │ │ │ + 3219: 001bf7e9 3520 FUNC GLOBAL DEFAULT 11 CPyDef_ranges____convert_node_to_standalone_comment │ │ │ │ 3220: 0008a979 38 FUNC GLOBAL DEFAULT 11 CPy_GetExcValue │ │ │ │ - 3221: 002cbaf1 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ + 3221: 002cba09 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___pgen │ │ │ │ 3222: 00341858 4 OBJECT GLOBAL DEFAULT 22 trans___insert_str_child_insert_str_child_factory_obj_free_instance │ │ │ │ - 3223: 00202519 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3223: 00202429 2432 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_typeparams_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3224: 00341c34 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_factor_LineGenerator_gen_free_instance │ │ │ │ - 3225: 0012b465 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 3225: 0012b44d 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_simple_stmt │ │ │ │ 3226: 00341a58 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___multiline_string_handling │ │ │ │ - 3227: 000ec2d1 744 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ + 3227: 000ec2b9 744 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____init__ │ │ │ │ 3228: 00085481 140 FUNC GLOBAL DEFAULT 11 CPyPy_mode___pretty_TargetVersion_obj_____get__ │ │ │ │ 3229: 00341bcc 4 OBJECT GLOBAL DEFAULT 22 linegen____rhs_gen___3_742_free_instance │ │ │ │ 3230: 00341c40 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_STANDALONE_COMMENT_LineGenerator_gen │ │ │ │ - 3231: 0012a531 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ - 3232: 0010174d 676 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ + 3231: 0012a519 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_DEDENT_LineGenerator_gen │ │ │ │ + 3232: 00101735 676 FUNC GLOBAL DEFAULT 11 CPyDef_black____black_info │ │ │ │ 3233: 0006ef89 140 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____mypyc__switch_to_Recorder_env_setup │ │ │ │ - 3234: 00171cdd 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ - 3235: 000ff181 420 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ - 3236: 000d3959 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ - 3237: 0021d005 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ - 3238: 00128139 7592 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ + 3234: 00171be5 192 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___lib2to3_unparse │ │ │ │ + 3235: 000ff169 420 FUNC GLOBAL DEFAULT 11 CPyPy_black___decode_bytes │ │ │ │ + 3236: 000d3941 256 FUNC GLOBAL DEFAULT 11 CPyTagged_Multiply_ │ │ │ │ + 3237: 0021cf1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_atom_LineGenerator_gen_____next__ │ │ │ │ + 3238: 00128121 7592 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics_____top_level__ │ │ │ │ 3239: 00341a08 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___LOGIC_OPERATORS │ │ │ │ - 3240: 0011cec5 512 FUNC GLOBAL DEFAULT 11 CPyPy_comments____should_process_fmt_comment │ │ │ │ - 3241: 001603ed 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3242: 0029ea55 192 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ - 3243: 0012d055 444 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ - 3244: 00203129 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ - 3245: 0012d82d 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ - 3246: 000be9a9 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ - 3247: 0012d4b5 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ - 3248: 000d23ad 224 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ + 3240: 0011cead 512 FUNC GLOBAL DEFAULT 11 CPyPy_comments____should_process_fmt_comment │ │ │ │ + 3241: 00160341 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3242: 0029e96d 192 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver___parse_string │ │ │ │ + 3243: 0012d03d 444 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___split_wrapper_dont_increase_indentation_obj_____call__ │ │ │ │ + 3244: 00203039 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_typeparams_LineGenerator_gen___throw │ │ │ │ + 3245: 0012d815 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj_____call__ │ │ │ │ + 3246: 000be991 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen___throw │ │ │ │ + 3247: 0012d49d 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3248: 000d2395 224 FUNC GLOBAL DEFAULT 11 CPyDef_lines___enumerate_reversed_gen___throw │ │ │ │ 3249: 00341e30 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_rusty___globals │ │ │ │ 3250: 00341c50 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_SEMI_LineGenerator_gen │ │ │ │ 3251: 00069e89 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_dictsetmaker_LineGenerator_gen_setup │ │ │ │ - 3252: 00185565 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ + 3252: 0018546d 192 FUNC GLOBAL DEFAULT 11 CPyPy_schema___get_schema │ │ │ │ 3253: 00096445 232 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringTransformer___do_match │ │ │ │ 3254: 00341ac0 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___F_STRINGS │ │ │ │ 3255: 00341da4 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___NO │ │ │ │ - 3256: 000aec6d 224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ + 3256: 000aec55 224 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen___throw │ │ │ │ 3257: 0005938d 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc__BasePattern_setup │ │ │ │ - 3258: 001d6f5d 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ + 3258: 001d6e5d 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___append_comment │ │ │ │ 3259: 0006d03d 108 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__hug_power_op_gen_setup │ │ │ │ - 3260: 00228b79 2992 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ + 3260: 00228a91 2992 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___bracket_split_build_line │ │ │ │ 3261: 00070d0d 8 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____iterative_matches_WildcardPattern_gen_____iter__ │ │ │ │ - 3262: 000bf229 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ + 3262: 000bf211 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___pretty_TargetVersion_obj_____call__ │ │ │ │ 3263: 00341a4c 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Preview___standardize_type_comments │ │ │ │ - 3264: 00284385 668 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ + 3264: 0028429d 668 FUNC GLOBAL DEFAULT 11 CPyDef_parse___lam_sub │ │ │ │ 3265: 00341978 4 OBJECT GLOBAL DEFAULT 22 parsing____unwrap_tuples_gen_free_instance │ │ │ │ - 3266: 0021a8f5 2200 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3267: 00163051 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3266: 0021a809 2204 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_NUMBER_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3267: 00162fa1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ 3268: 00341f40 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___lines__internal │ │ │ │ - 3269: 00160c1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ + 3269: 00160b71 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_async_stmt_LineGenerator_gen___close │ │ │ │ 3270: 003418cc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringParenStripper_gen │ │ │ │ - 3271: 001c06a9 4152 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ - 3272: 00268389 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ - 3273: 00267b1d 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ - 3274: 0015c179 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ - 3275: 00162145 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ - 3276: 00192265 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ + 3271: 001c05a9 4152 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____mypyc_generator_helper__ │ │ │ │ + 3272: 002682a1 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___next_sibling │ │ │ │ + 3273: 00267a35 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___WildcardPattern___optimize │ │ │ │ + 3274: 0015c0cd 236 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_import │ │ │ │ + 3275: 00162099 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen___throw │ │ │ │ + 3276: 0019216d 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____get_illegal_split_indices │ │ │ │ 3277: 0008aa31 100 FUNC GLOBAL DEFAULT 11 CPy_GetExcInfo │ │ │ │ 3278: 0006f7fd 100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____get__ │ │ │ │ 3279: 00094731 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_default_LineGenerator_gen_____iter__ │ │ │ │ - 3280: 001710cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ - 3281: 00207949 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ - 3282: 00222fa5 2100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3280: 00170fd5 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_with_new_parent_gen │ │ │ │ + 3281: 00207859 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen___throw │ │ │ │ + 3282: 00222ebd 2100 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ 3283: 00341b90 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___delimiter_split_env │ │ │ │ - 3284: 0013b89d 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___TargetVersion_____mypyc_fast_pretty │ │ │ │ + 3284: 0013b885 900 FUNC GLOBAL DEFAULT 11 CPyDef_mode___TargetVersion_____mypyc_fast_pretty │ │ │ │ 3285: 00341ca4 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_typeparams_LineGenerator_gen_free_instance │ │ │ │ - 3286: 0020000d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ - 3287: 00191b59 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ - 3288: 00207799 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ - 3289: 0012c181 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ + 3286: 001fff1d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_INDENT_LineGenerator_gen___close │ │ │ │ + 3287: 00191a61 220 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringSplitter____iter_fexpr_slices │ │ │ │ + 3288: 002076a9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_dictsetmaker_LineGenerator_gen_____next__ │ │ │ │ + 3289: 0012c169 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_STRING │ │ │ │ 3290: 0006d6ed 168 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__do_transform_StringSplitter_env_setup │ │ │ │ - 3291: 000b4045 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ + 3291: 000b402d 288 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin___has_custom_splits │ │ │ │ 3292: 0008a56d 80 FUNC GLOBAL DEFAULT 11 CPySequenceTuple_GetItemUnsafe │ │ │ │ 3293: 003418fc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___is_simple_lookup_hug_power_op_obj │ │ │ │ - 3294: 0028422d 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ - 3295: 001a3fb9 2392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ - 3296: 0018f465 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ - 3297: 001656f5 444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ - 3298: 00259f25 3008 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ - 3299: 000f80a9 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ + 3294: 00284145 24 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen │ │ │ │ + 3295: 001a3ec1 2392 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper____return_match │ │ │ │ + 3296: 0018f36d 936 FUNC GLOBAL DEFAULT 11 CPyDef_strings___str_width │ │ │ │ + 3297: 00165645 444 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_type_comment │ │ │ │ + 3298: 00259e3d 3008 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___pre_order_Node_gen_____mypyc_generator_helper__ │ │ │ │ + 3299: 000f8091 24 FUNC GLOBAL DEFAULT 11 CPyDef_black___get_imports_from_children_get_future_imports_env │ │ │ │ 3300: 00070bb5 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen_____iter__ │ │ │ │ - 3301: 001c8975 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ - 3302: 00162225 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ + 3301: 001c8875 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone__Base_glue │ │ │ │ + 3302: 00162179 1264 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen___close │ │ │ │ 3303: 00341f5c 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___const__internal │ │ │ │ 3304: 000943b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_comments_gen_____iter__ │ │ │ │ - 3305: 0027f0a9 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ + 3305: 0027efc1 196 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___send │ │ │ │ 3306: 000a7345 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf____eq__Base_glue │ │ │ │ 3307: 0006befd 120 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__append_to_line_standalone_comment_split_env_setup │ │ │ │ - 3308: 002682d1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches__BasePattern_glue │ │ │ │ + 3308: 002681e9 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NegatedPattern___generate_matches__BasePattern_glue │ │ │ │ 3309: 00085021 140 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____get__ │ │ │ │ 3310: 00341cf4 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___MagicFinder │ │ │ │ - 3311: 0011f465 2812 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ - 3312: 002bce15 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ - 3313: 002a7f2d 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ - 3314: 002bcb85 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ - 3315: 00189389 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ - 3316: 000f8221 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ + 3311: 0011f44d 2812 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___remove_trailing_semicolon │ │ │ │ + 3312: 002bcd2d 224 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___visit_Visitor_gen___throw │ │ │ │ + 3313: 002a7e45 376 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_file_in_place │ │ │ │ + 3314: 002bca9d 52 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_Visitor_gen_____next__ │ │ │ │ + 3315: 00189291 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_docstring │ │ │ │ + 3316: 000f8209 188 FUNC GLOBAL DEFAULT 11 CPyPy_black___get_imports_from_children_get_future_imports_obj_____call__ │ │ │ │ 3317: 000a3dd1 112 FUNC GLOBAL DEFAULT 11 CPyDef_rusty___Ok___ok │ │ │ │ - 3318: 000aeabd 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ - 3319: 000c0d05 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ + 3318: 000aeaa5 52 FUNC GLOBAL DEFAULT 11 CPyDef_parse___backtrack_Recorder_gen_____next__ │ │ │ │ + 3319: 000c0ced 280 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern_____new__ │ │ │ │ 3320: 0009eb4d 252 FUNC GLOBAL DEFAULT 11 CPyPy_grammar___Grammar___load │ │ │ │ 3321: 00097505 156 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Base___clone │ │ │ │ - 3322: 0012a80d 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ - 3323: 0028fb75 5232 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ + 3322: 0012a7f5 316 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_stmt │ │ │ │ + 3323: 0028fa8d 5232 FUNC GLOBAL DEFAULT 11 CPyDef_parse_____top_level__ │ │ │ │ 3324: 00341b04 4 OBJECT GLOBAL DEFAULT 22 lines_____mypyc_lambda__0_contains_implicit_multiline_string_with_comments_Line_obj_free_instance │ │ │ │ 3325: 00341c64 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_async_stmt_LineGenerator_gen_free_instance │ │ │ │ 3326: 00095eb1 276 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____TopLevelStatementsVisitor_____init__ │ │ │ │ 3327: 003419b0 4 OBJECT GLOBAL DEFAULT 22 nodes___visit_default_Visitor_env_free_instance │ │ │ │ 3328: 0031f89c 8 OBJECT GLOBAL DEFAULT 18 CPyLit_Bytes │ │ │ │ - 3329: 00280c55 4956 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ - 3330: 001ad1d1 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ - 3331: 000d4611 312 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ - 3332: 001bc0d5 5208 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ - 3333: 00210605 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ - 3334: 002c9045 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___schema │ │ │ │ + 3329: 00280b6d 4956 FUNC GLOBAL DEFAULT 11 CPyDef_grammar_____top_level__ │ │ │ │ + 3330: 001ad0d9 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node │ │ │ │ + 3331: 000d45f9 312 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___can_advance │ │ │ │ + 3332: 001bbfd5 5208 FUNC GLOBAL DEFAULT 11 CPyDef_lines___can_omit_invisible_parens │ │ │ │ + 3333: 00210515 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 3334: 002c8f5d 172 FUNC GLOBAL DEFAULT 11 CPyExec_black___schema │ │ │ │ 3335: 00341a74 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___T_STRINGS │ │ │ │ 3336: 00341bc8 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___left_hand_split_gen │ │ │ │ - 3337: 0015070d 5744 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ - 3338: 002c45a9 172 FUNC GLOBAL DEFAULT 11 CPyExec__black_version │ │ │ │ - 3339: 002b06c9 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ - 3340: 00205511 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ + 3337: 00150661 5744 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_simple_decorator_trailer │ │ │ │ + 3338: 002c44c1 172 FUNC GLOBAL DEFAULT 11 CPyExec__black_version │ │ │ │ + 3339: 002b05e1 424 FUNC GLOBAL DEFAULT 11 CPyPy_black___format_stdin_to_stdout │ │ │ │ + 3340: 00205421 224 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_paramspec_LineGenerator_gen___throw │ │ │ │ 3341: 00095a31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen_____iter__ │ │ │ │ 3342: 0009fdf1 236 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___DFAState_____ne__ │ │ │ │ 3343: 00341afc 4 OBJECT GLOBAL DEFAULT 22 lines___enumerate_with_length_Line_gen_free_instance │ │ │ │ - 3344: 000bf0dd 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ - 3345: 0012d6f1 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ + 3344: 000bf0c5 28 FUNC GLOBAL DEFAULT 11 CPyNumber_Power │ │ │ │ + 3345: 0012d6d9 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_comments_delimiter_split_obj_____call__ │ │ │ │ 3346: 00341bd4 4 OBJECT GLOBAL DEFAULT 22 linegen____rhs_transform_line_obj_free_instance │ │ │ │ - 3347: 00301124 3368 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ - 3348: 00190d6d 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ - 3349: 00135ebd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ - 3350: 00268155 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ + 3347: 00301034 3368 OBJECT GLOBAL DEFAULT 13 CPyLit_Tuple │ │ │ │ + 3348: 00190c75 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger │ │ │ │ + 3349: 00135ea5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___standalone_comment_split_gen___close │ │ │ │ + 3350: 0026806d 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_NegatedPattern_gen │ │ │ │ 3351: 00341cfc 4 OBJECT GLOBAL DEFAULT 22 CPyType_handle_ipynb_magics___CellMagicFinder │ │ │ │ - 3352: 00119cdd 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ + 3352: 00119cc5 192 FUNC GLOBAL DEFAULT 11 CPyPy_cache___Cache___read │ │ │ │ 3353: 00341b14 4 OBJECT GLOBAL DEFAULT 22 CPyType_lines___EmptyLineTracker │ │ │ │ 3354: 0006b22d 140 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__left_hand_split_gen_setup │ │ │ │ 3355: 00341788 4 OBJECT GLOBAL DEFAULT 22 CPyType_driver___Driver │ │ │ │ - 3356: 00265c59 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ - 3357: 0012b2e1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ + 3356: 00265b71 24 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____init___3_WildcardPattern_env │ │ │ │ + 3357: 0012b2c9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_suite │ │ │ │ 3358: 00341b30 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_gen___3_1447 │ │ │ │ 3359: 00341c84 4 OBJECT GLOBAL DEFAULT 22 linegen___visit_funcdef_LineGenerator_gen_free_instance │ │ │ │ - 3360: 00253c89 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ + 3360: 00253ba1 1268 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringSplitter_gen___close │ │ │ │ 3361: 000978a9 144 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___leaves_Base_gen___close │ │ │ │ 3362: 00321c98 8 OBJECT GLOBAL DEFAULT 21 _CPy_ExcDummyStruct │ │ │ │ - 3363: 00249019 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ + 3363: 00248f35 264 FUNC GLOBAL DEFAULT 11 CPyPy_trans___StringMerger____merge_string_group │ │ │ │ 3364: 00341e50 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___tokenize__internal │ │ │ │ - 3365: 001ffcd1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ - 3366: 002bfb8d 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ - 3367: 0012a239 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ + 3365: 001ffbe1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_INDENT_LineGenerator_gen_____next__ │ │ │ │ + 3366: 002bfaa5 236 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___ParserGenerator_____init__ │ │ │ │ + 3367: 0012a221 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_test_LineGenerator_gen │ │ │ │ 3368: 00070b45 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen_____iter__ │ │ │ │ - 3369: 00136d49 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ - 3370: 001f0dbd 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ + 3369: 00136d31 164 FUNC GLOBAL DEFAULT 11 CPyPy_lines___Line___is_comment │ │ │ │ + 3370: 001f0ccd 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen___throw │ │ │ │ 3371: 000856b1 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_operand_hug_power_op_obj_____get__ │ │ │ │ - 3372: 000aac51 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ + 3372: 000aac39 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_BasePattern_gen_____next__ │ │ │ │ 3373: 00088815 196 FUNC GLOBAL DEFAULT 11 CPyList_GetItem │ │ │ │ 3374: 00341dec 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_conv___globals │ │ │ │ - 3375: 0012d7fd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ + 3375: 0012d7e5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_standalone_comment_split_obj │ │ │ │ 3376: 00089311 10 FUNC GLOBAL DEFAULT 11 CPySequence_RMultiply │ │ │ │ 3377: 00064ee1 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringMerger_____mypyc_defaults_setup │ │ │ │ - 3378: 0027f24d 224 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ - 3379: 0027bebd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ - 3380: 0012a451 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ + 3378: 0027f165 224 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen___throw │ │ │ │ + 3379: 0027bdd5 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree____recursive_matches_WildcardPattern_gen___send │ │ │ │ + 3380: 0012a439 224 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_INDENT │ │ │ │ 3381: 00341804 4 OBJECT GLOBAL DEFAULT 22 CPyType_pytree___post_order_Node_gen │ │ │ │ - 3382: 001f8c01 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____is_atom_multiline │ │ │ │ - 3383: 0022403d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___close │ │ │ │ - 3384: 002cb499 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ + 3382: 001f8b11 248 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____is_atom_multiline │ │ │ │ + 3383: 00223f55 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_old_comp_for_LineGenerator_gen___close │ │ │ │ + 3384: 002cb3b1 108 FUNC GLOBAL DEFAULT 11 CPyInit_blib2to3___pgen2___literals │ │ │ │ 3385: 0009ae51 300 FUNC GLOBAL DEFAULT 11 CPyPy_parse___Parser_____init__ │ │ │ │ 3386: 000a6591 388 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node_____mypyc_setter__prefix │ │ │ │ 3387: 00341a94 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_mode___Feature___ANN_ASSIGN_EXTENDED_RHS │ │ │ │ - 3388: 0012cff5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ - 3389: 00215fa9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ - 3390: 000d3e5d 68 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ - 3391: 002bdb59 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ - 3392: 0017ee81 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ - 3393: 000d431d 276 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ - 3394: 0012b549 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ - 3395: 001e4405 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ - 3396: 002c8ee1 248 FUNC GLOBAL DEFAULT 11 CPyExec_black___rusty │ │ │ │ + 3388: 0012cfdd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___dont_increase_indentation_env │ │ │ │ + 3389: 00215ebd 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tname_LineGenerator_gen___close │ │ │ │ + 3390: 000d3e45 68 FUNC GLOBAL DEFAULT 11 CPyPy_trans___max_last_string_column_do_transform_StringSplitter_obj_____call__ │ │ │ │ + 3391: 002bda71 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node_____repr__ │ │ │ │ + 3392: 0017ed89 204 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____leaf_line_end │ │ │ │ + 3393: 000d4305 276 FUNC GLOBAL DEFAULT 11 CPyPy_driver___TokenProxy___eat │ │ │ │ + 3394: 0012b531 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen │ │ │ │ + 3395: 001e430d 108 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___post_order │ │ │ │ + 3396: 002c8df9 248 FUNC GLOBAL DEFAULT 11 CPyExec_black___rusty │ │ │ │ 3397: 00070add 8 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen_____iter__ │ │ │ │ - 3398: 00192571 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ - 3399: 0019694d 3576 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ + 3398: 00192479 24 FUNC GLOBAL DEFAULT 11 CPyDef_trans___insert_str_child_insert_str_child_factory_obj │ │ │ │ + 3399: 00196855 3576 FUNC GLOBAL DEFAULT 11 CPyDef_trans___make_naked__merge_one_string_group_StringMerger_obj_____call__ │ │ │ │ 3400: 00341dd8 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pkgutil │ │ │ │ 3401: 00341800 4 OBJECT GLOBAL DEFAULT 22 pytree___post_order_Node_gen_free_instance │ │ │ │ - 3402: 00285c1d 5624 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ + 3402: 00285b35 5624 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Parser___addtoken │ │ │ │ 3403: 00097db9 164 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Leaf_____mypyc_defaults_setup │ │ │ │ 3404: 000955b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___transform_line_gen_____iter__ │ │ │ │ - 3405: 00189b6d 2392 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ - 3406: 00175c81 1268 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___close │ │ │ │ - 3407: 00189791 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____line_is_module_docstring │ │ │ │ + 3405: 00189a75 2392 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_prefix │ │ │ │ + 3406: 00175b89 1268 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____unwrap_tuples_gen___close │ │ │ │ + 3407: 00189699 268 FUNC GLOBAL DEFAULT 11 CPyPy_lines___EmptyLineTracker____line_is_module_docstring │ │ │ │ 3408: 000a91c1 112 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___prefix │ │ │ │ 3409: 00341c00 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_comp_for_LineGenerator_gen │ │ │ │ 3410: 00341958 4 OBJECT GLOBAL DEFAULT 22 CPyType_rusty___Err │ │ │ │ - 3411: 001d5339 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____should_keep_compound_statement_inline │ │ │ │ - 3412: 000b2121 2064 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ - 3413: 0023ca9d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376_____next__ │ │ │ │ + 3411: 001d5239 264 FUNC GLOBAL DEFAULT 11 CPyPy_comments____should_keep_compound_statement_inline │ │ │ │ + 3412: 000b2109 2064 FUNC GLOBAL DEFAULT 11 CPyType_FromTemplate │ │ │ │ + 3413: 0023c9b5 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1376_____next__ │ │ │ │ 3414: 00070c6d 8 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen_____iter__ │ │ │ │ - 3415: 000fa381 328 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ - 3416: 0027b5d9 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ - 3417: 0012bbf9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ - 3418: 0012b6cd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ - 3419: 001fcb71 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ + 3415: 000fa369 328 FUNC GLOBAL DEFAULT 11 CPyDef_black___enable_unstable_feature_callback │ │ │ │ + 3416: 0027b4f1 196 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_WildcardPattern_gen___send │ │ │ │ + 3417: 0012bbe1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_ENDMARKER │ │ │ │ + 3418: 0012b6b5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_decorators_LineGenerator_gen │ │ │ │ + 3419: 001fca81 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_default_LineGenerator_gen___send │ │ │ │ 3420: 00341a10 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_nodes___WHITESPACE │ │ │ │ - 3421: 001603b9 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ - 3422: 00163019 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ - 3423: 00171c95 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ - 3424: 000b18c1 1132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ - 3425: 00231c69 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ - 3426: 001ae249 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ - 3427: 0027c141 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ - 3428: 00121c31 4396 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ + 3421: 0016030d 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_async_stmt_LineGenerator_gen_____next__ │ │ │ │ + 3422: 00162f69 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_SEMI_LineGenerator_gen___send │ │ │ │ + 3423: 00171b9d 72 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_unparse │ │ │ │ + 3424: 000b18a9 1132 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___ParserGenerator___raise_error │ │ │ │ + 3425: 00231b81 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen____maybe_split_omitting_optional_parens_gen_____next__ │ │ │ │ + 3426: 001ae151 224 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_comments_gen___throw │ │ │ │ + 3427: 0027c059 1268 FUNC GLOBAL DEFAULT 11 CPyDef_pytree____recursive_matches_WildcardPattern_gen___close │ │ │ │ + 3428: 00121c19 4396 FUNC GLOBAL DEFAULT 11 CPyDef_handle_ipynb_magics___replace_magics │ │ │ │ 3429: 00070c4d 8 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___visit_default_Visitor_gen_____iter__ │ │ │ │ - 3430: 001e4471 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ - 3431: 001c8a45 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ - 3432: 0012d385 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ + 3430: 001e4379 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___Node___post_order │ │ │ │ + 3431: 001c8945 88 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern │ │ │ │ + 3432: 0012d36d 304 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___append_to_line_delimiter_split_obj_____call__ │ │ │ │ 3433: 000959b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___append_to_line_gen___3_1447_____iter__ │ │ │ │ - 3434: 00129ef9 152 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ - 3435: 0021d341 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ + 3434: 00129ee1 152 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___line │ │ │ │ + 3435: 0021d259 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_atom_LineGenerator_gen___close │ │ │ │ 3436: 00341f54 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___files │ │ │ │ 3437: 00341918 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___StringSplitter │ │ │ │ - 3438: 00185625 360 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ + 3438: 0018552d 360 FUNC GLOBAL DEFAULT 11 CPyDef_schema_____top_level__ │ │ │ │ 3439: 0008ab61 140 FUNC GLOBAL DEFAULT 11 CPyTagged_TrueDivide │ │ │ │ 3440: 00341b70 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_gen___3_1376 │ │ │ │ - 3441: 0022c8c1 9672 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ - 3442: 001f0b61 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ + 3441: 0022c7d9 9672 FUNC GLOBAL DEFAULT 11 CPyDef_linegen____first_right_hand_split │ │ │ │ + 3442: 001f0a71 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___post_order_Node_gen_____next__ │ │ │ │ 3443: 003418bc 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___do_transform_StringSplitter_env │ │ │ │ - 3444: 002af051 5324 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ + 3444: 002aef69 5324 FUNC GLOBAL DEFAULT 11 CPyDef_black___reformat_one │ │ │ │ 3445: 000a6d01 356 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf_____str__ │ │ │ │ - 3446: 001f1851 13276 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ - 3447: 001300c9 6384 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ - 3448: 000c21bd 1496 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ + 3446: 001f1761 13276 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___normalize_invisible_parens │ │ │ │ + 3447: 001300b1 6384 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____top_level__ │ │ │ │ + 3448: 000c21a5 1496 FUNC GLOBAL DEFAULT 11 CPyDef_driver___Driver____partially_consume_prefix │ │ │ │ 3449: 00053521 56 FUNC GLOBAL DEFAULT 11 CPyDef_ranges_____mypyc___3_LinesMapping_setup │ │ │ │ 3450: 00341b64 4 OBJECT GLOBAL DEFAULT 22 linegen___append_comments_delimiter_split_env_free_instance │ │ │ │ - 3451: 001ac785 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ + 3451: 001ac68d 96 FUNC GLOBAL DEFAULT 11 CPyDef_pygram____pattern_symbols │ │ │ │ 3452: 00341b78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___append_to_line_delimiter_split_obj │ │ │ │ - 3453: 00214115 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ - 3454: 001072e9 58080 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ - 3455: 002ca145 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ - 3456: 001ee1a1 1196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ + 3453: 00214025 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_factor_LineGenerator_gen___send │ │ │ │ + 3454: 001072d1 58080 FUNC GLOBAL DEFAULT 11 CPyDef__width_table_____top_level__ │ │ │ │ + 3455: 002ca05d 108 FUNC GLOBAL DEFAULT 11 CPyInit_black___trans │ │ │ │ + 3456: 001ee0b1 1196 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen___close │ │ │ │ 3457: 003418c0 4 OBJECT GLOBAL DEFAULT 22 trans___iter_fexpr_spans_gen_free_instance │ │ │ │ - 3458: 0018a71d 7468 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ + 3458: 0018a625 7468 FUNC GLOBAL DEFAULT 11 CPyDef_strings___normalize_string_quotes │ │ │ │ 3459: 00087201 96 FUNC GLOBAL DEFAULT 11 CPyStr_Split │ │ │ │ 3460: 0006fffd 100 FUNC GLOBAL DEFAULT 11 CPyDef_trans___is_valid_index_is_valid_index_factory_obj_____get__ │ │ │ │ - 3461: 000b6459 500 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ - 3462: 00115629 108 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ - 3463: 0011b091 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ + 3461: 000b6441 500 FUNC GLOBAL DEFAULT 11 CPyImport_ImportFromMany │ │ │ │ + 3462: 00115611 108 FUNC GLOBAL DEFAULT 11 CPyDef_brackets___is_split_after_delimiter │ │ │ │ + 3463: 0011b079 24 FUNC GLOBAL DEFAULT 11 CPyDef_comments___generate_ignored_nodes_gen │ │ │ │ 3464: 000a672d 604 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___set_child │ │ │ │ - 3465: 000bf671 304 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ + 3465: 000bf659 304 FUNC GLOBAL DEFAULT 11 CPyBytes_GetSlice │ │ │ │ 3466: 000989c1 128 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___generate_matches_gen_____iter__ │ │ │ │ - 3467: 001180a5 96 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ + 3467: 0011808d 96 FUNC GLOBAL DEFAULT 11 CPyDef_cache___Cache │ │ │ │ 3468: 00070c8d 8 FUNC GLOBAL DEFAULT 11 CPyDef_trans___do_transform_StringMerger_gen_____iter__ │ │ │ │ - 3469: 00277841 12132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ + 3469: 00277759 12132 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___generate_matches_WildcardPattern_gen_____mypyc_generator_helper__ │ │ │ │ 3470: 000953b1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_tstring_LineGenerator_gen_____iter__ │ │ │ │ - 3471: 00222f25 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___close │ │ │ │ - 3472: 00183615 232 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ - 3473: 001ee64d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ - 3474: 0012b0bd 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ + 3471: 00222e3d 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_comp_for_LineGenerator_gen___close │ │ │ │ + 3472: 0018351d 232 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___adjusted_lines │ │ │ │ + 3473: 001ee55d 128 FUNC GLOBAL DEFAULT 11 CPyPy_comments___generate_ignored_nodes_gen___close │ │ │ │ + 3474: 0012b0a5 24 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_match_case_LineGenerator_gen │ │ │ │ 3475: 0006fa7d 100 FUNC GLOBAL DEFAULT 11 CPyDef_parsing_____mypyc_lambda__0_lib2to3_parse_obj_____get__ │ │ │ │ - 3476: 00265b79 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ - 3477: 00222a31 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___close │ │ │ │ - 3478: 0018f39d 200 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ - 3479: 00191881 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform__StringTransformer_glue │ │ │ │ - 3480: 001c7da1 1480 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ - 3481: 002700b5 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches__BasePattern_glue │ │ │ │ - 3482: 002ca459 2572 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pytree │ │ │ │ - 3483: 001c88f1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ + 3476: 00265a91 224 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___BasePattern___generate_matches │ │ │ │ + 3477: 00222949 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_comp_for_LineGenerator_gen___close │ │ │ │ + 3478: 0018f2a5 200 FUNC GLOBAL DEFAULT 11 CPyPy_strings___char_width │ │ │ │ + 3479: 00191789 4 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringSplitter___do_transform__StringTransformer_glue │ │ │ │ + 3480: 001c7ca1 1480 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Leaf___clone │ │ │ │ + 3481: 0026ffcd 220 FUNC GLOBAL DEFAULT 11 CPyPy_pytree___NegatedPattern___generate_matches__BasePattern_glue │ │ │ │ + 3482: 002ca371 2572 FUNC GLOBAL DEFAULT 11 CPyExec_blib2to3___pytree │ │ │ │ + 3483: 001c87f1 4 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___Node___clone__Base_glue │ │ │ │ 3484: 00070b7d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_ENDMARKER_LineGenerator_gen_____iter__ │ │ │ │ - 3485: 0011ed95 344 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ + 3485: 0011ed7d 344 FUNC GLOBAL DEFAULT 11 CPyDef_const_____top_level__ │ │ │ │ 3486: 00341c20 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_NUMBER_LineGenerator_gen │ │ │ │ 3487: 000a74d5 52 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___leaves_Leaf_gen_____next__ │ │ │ │ 3488: 00087c05 30 FUNC GLOBAL DEFAULT 11 CPyStr_Size_size_t │ │ │ │ 3489: 00054889 28 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___WildcardPattern_____mypyc_defaults_setup │ │ │ │ - 3490: 0017109d 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ + 3490: 00170fa5 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing___lib2to3_parse_env │ │ │ │ 3491: 00341b8c 4 OBJECT GLOBAL DEFAULT 22 linegen___delimiter_split_env_free_instance │ │ │ │ 3492: 00094cb1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_suite_LineGenerator_gen_____iter__ │ │ │ │ 3493: 00094e31 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_decorators_LineGenerator_gen_____iter__ │ │ │ │ - 3494: 00149a25 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ - 3495: 00118105 880 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ - 3496: 002c4ae5 108 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ - 3497: 001d01bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ - 3498: 001c39dd 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ + 3494: 001499dd 276 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___replace_child │ │ │ │ + 3495: 001180ed 880 FUNC GLOBAL DEFAULT 11 CPyDef_cache___get_cache_dir │ │ │ │ + 3496: 002c49fd 108 FUNC GLOBAL DEFAULT 11 CPyInit_black │ │ │ │ + 3497: 001d00bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_funcdef_LineGenerator_gen___send │ │ │ │ + 3498: 001c38dd 236 FUNC GLOBAL DEFAULT 11 CPyPy_ranges____convert_node_to_standalone_comment │ │ │ │ 3499: 00341ce4 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___CannotSplit │ │ │ │ - 3500: 0021f409 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ + 3500: 0021f321 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_fstring_LineGenerator_gen___close │ │ │ │ 3501: 00341750 4 OBJECT GLOBAL DEFAULT 22 parse___backtrack_Recorder_env_free_instance │ │ │ │ - 3502: 0019f9bd 3584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ - 3503: 001a7de5 3968 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ - 3504: 0012add5 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ + 3502: 0019f8c5 3584 FUNC GLOBAL DEFAULT 11 CPyDef_trans___BaseStringSplitter____validate │ │ │ │ + 3503: 001a7ced 3968 FUNC GLOBAL DEFAULT 11 CPyDef_trans___StringParenWrapper___do_splitter_match │ │ │ │ + 3504: 0012adbd 132 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_dictsetmaker │ │ │ │ 3505: 000a183d 1344 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_def │ │ │ │ 3506: 00341bf0 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___transform_line_env │ │ │ │ 3507: 0006aff1 128 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc___3_rhs_transform_line_env_setup │ │ │ │ 3508: 00059729 116 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____mypyc__BaseStringSplitter_setup │ │ │ │ - 3509: 00174ba1 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ - 3510: 001d0441 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ - 3511: 001583e5 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ + 3509: 00174aa9 196 FUNC GLOBAL DEFAULT 11 CPyPy_parsing____stringify_ast │ │ │ │ + 3510: 001d0341 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_funcdef_LineGenerator_gen___close │ │ │ │ + 3511: 00158339 284 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_vararg │ │ │ │ 3512: 003417c0 4 OBJECT GLOBAL DEFAULT 22 pytree_____mypyc_lambda__0___3_init___3_WildcardPattern_obj_free_instance │ │ │ │ 3513: 0006a1b9 164 FUNC GLOBAL DEFAULT 11 CPyDef_linegen_____mypyc__visit_simple_stmt_LineGenerator_gen_setup │ │ │ │ - 3514: 000b3431 356 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ - 3515: 000b12bd 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ - 3516: 001710e5 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ - 3517: 00281fb1 3736 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ - 3518: 0016cbb1 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ - 3519: 00296091 8 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ + 3514: 000b3419 356 FUNC GLOBAL DEFAULT 11 CPyPy_trans___CustomSplitMapMixin____get_key │ │ │ │ + 3515: 000b12a5 196 FUNC GLOBAL DEFAULT 11 CPyPy_pgen___closure_make_dfa_ParserGenerator_obj_____call__ │ │ │ │ + 3516: 00170fed 24 FUNC GLOBAL DEFAULT 11 CPyDef_parsing____stringify_ast_gen │ │ │ │ + 3517: 00281ec9 3736 FUNC GLOBAL DEFAULT 11 CPyDef_literals___escape │ │ │ │ + 3518: 0016cb01 364 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_lpar_token │ │ │ │ + 3519: 00295fa9 8 FUNC GLOBAL DEFAULT 11 CPyDef_token___ISEOF │ │ │ │ 3520: 0033fe1c 60 OBJECT GLOBAL DEFAULT 21 trans___CannotTransform_members │ │ │ │ - 3521: 0012b3dd 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ - 3522: 0022388d 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___send │ │ │ │ - 3523: 0014ff19 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ - 3524: 0013bca1 896 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ + 3521: 0012b3c5 136 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___LineGenerator___visit_simple_stmt │ │ │ │ + 3522: 002237a5 56 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_old_comp_for_LineGenerator_gen___send │ │ │ │ + 3523: 0014fe6d 1268 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen___close │ │ │ │ + 3524: 0013bc89 896 FUNC GLOBAL DEFAULT 11 CPyDef_mode___supports_feature │ │ │ │ 3525: 00341848 4 OBJECT GLOBAL DEFAULT 22 trans___is_valid_index_is_valid_index_factory_obj_free_instance │ │ │ │ 3526: 0009a68d 128 FUNC GLOBAL DEFAULT 11 CPyPy_driver___release_TokenProxy_gen_____iter__ │ │ │ │ 3527: 000863ed 116 FUNC GLOBAL DEFAULT 11 CPyInt16_Remainder │ │ │ │ - 3528: 0012e771 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ + 3528: 0012e759 284 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___bracket_split_succeeded_or_raise │ │ │ │ 3529: 00095ab1 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ 3530: 00341c78 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_suite_LineGenerator_gen │ │ │ │ 3531: 00341f44 4 OBJECT GLOBAL DEFAULT 22 CPyModule_black___linegen │ │ │ │ - 3532: 000c68c9 44252 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ - 3533: 001becfd 2712 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ + 3532: 000c68b1 44252 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_c │ │ │ │ + 3533: 001bebfd 2712 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___wrap_in_parentheses │ │ │ │ 3534: 00085625 140 FUNC GLOBAL DEFAULT 11 CPyPy_trans___is_simple_lookup_hug_power_op_obj_____get__ │ │ │ │ - 3535: 000b9f19 136 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____hash__ │ │ │ │ - 3536: 000b87b1 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ - 3537: 000b75a5 56 FUNC GLOBAL DEFAULT 11 CPy_GetName │ │ │ │ - 3538: 002105d1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ + 3535: 000b9f01 136 FUNC GLOBAL DEFAULT 11 CPyPy_mode___Mode_____hash__ │ │ │ │ + 3536: 000b8799 56 FUNC GLOBAL DEFAULT 11 CPyDef_trans_____call___3_StringTransformer_gen___send │ │ │ │ + 3537: 000b758d 56 FUNC GLOBAL DEFAULT 11 CPy_GetName │ │ │ │ + 3538: 002104e1 52 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_power_LineGenerator_gen_____next__ │ │ │ │ 3539: 00341904 4 OBJECT GLOBAL DEFAULT 22 CPyType_trans___hug_power_op_gen │ │ │ │ 3540: 00070c2d 8 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___generate_trailers_to_omit_gen_____iter__ │ │ │ │ - 3541: 00209a25 17648 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ - 3542: 001b1f95 1060 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ - 3543: 001460c9 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ + 3541: 00209935 17648 FUNC GLOBAL DEFAULT 11 CPyDef_linegen___visit_simple_stmt_LineGenerator_gen_____mypyc_generator_helper__ │ │ │ │ + 3542: 001b1e99 1060 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___is_stub_class │ │ │ │ + 3543: 001460b1 224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___Visitor___visit │ │ │ │ 3544: 00341c08 4 OBJECT GLOBAL DEFAULT 22 CPyType_linegen___visit_tstring_LineGenerator_gen │ │ │ │ 3545: 0006ebe5 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc___3_recursive_matches_WildcardPattern_gen_setup │ │ │ │ - 3546: 00185c1d 1336 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ - 3547: 0028580d 924 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ - 3548: 00166ec9 2628 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ + 3546: 00185b25 1336 FUNC GLOBAL DEFAULT 11 CPyDef_strings___lines_with_leading_tabs_expanded │ │ │ │ + 3547: 00285725 924 FUNC GLOBAL DEFAULT 11 CPyDef_parse___Recorder_____init__ │ │ │ │ + 3548: 00166e19 2628 FUNC GLOBAL DEFAULT 11 CPyDef_lines___Line___contains_unsplittable_type_ignore │ │ │ │ 3549: 00087261 96 FUNC GLOBAL DEFAULT 11 CPyStr_RSplit │ │ │ │ - 3550: 001898e5 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ + 3550: 001897ed 248 FUNC GLOBAL DEFAULT 11 CPyPy_nodes___is_docstring │ │ │ │ 3551: 0008a749 108 FUNC GLOBAL DEFAULT 11 CPyErr_SetObjectAndTraceback │ │ │ │ 3552: 00341d98 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_black___WriteBack___CHECK │ │ │ │ 3553: 00098a41 4424 FUNC GLOBAL DEFAULT 11 CPyDef_conv___Converter___parse_graminit_h │ │ │ │ 3554: 00341e58 4 OBJECT GLOBAL DEFAULT 22 CPyModule_blib2to3___pgen2___parse__internal │ │ │ │ - 3555: 002b0e41 292 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ - 3556: 0017daa9 124 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ - 3557: 0012b5e9 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ + 3555: 002b0d59 292 FUNC GLOBAL DEFAULT 11 CPyPy_parsing___matches_grammar │ │ │ │ + 3556: 0017d9b1 124 FUNC GLOBAL DEFAULT 11 CPyPy_ranges___parse_line_ranges │ │ │ │ + 3557: 0012b5d1 228 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___LineGenerator___visit_async_stmt │ │ │ │ 3558: 00341eb0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_importlib___util │ │ │ │ - 3559: 001d4a2d 436 FUNC GLOBAL DEFAULT 11 CPyPy_comments____handle_regular_fmt_block │ │ │ │ + 3559: 001d492d 436 FUNC GLOBAL DEFAULT 11 CPyPy_comments____handle_regular_fmt_block │ │ │ │ 3560: 00341938 4 OBJECT GLOBAL DEFAULT 22 CPyStatic_trans___StringParser____goto │ │ │ │ 3561: 00089605 96 FUNC GLOBAL DEFAULT 11 CPyDict_UpdateInDisplay │ │ │ │ - 3562: 001bd52d 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ + 3562: 001bd42d 328 FUNC GLOBAL DEFAULT 11 CPyPy_lines___can_omit_invisible_parens │ │ │ │ 3563: 00341ee0 4 OBJECT GLOBAL DEFAULT 22 CPyModule_hashlib │ │ │ │ - 3564: 0015b051 1224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ + 3564: 0015afa5 1224 FUNC GLOBAL DEFAULT 11 CPyDef_nodes___is_import │ │ │ │ 3565: 00054865 36 FUNC GLOBAL DEFAULT 11 CPyDef_pytree___NodePattern_____mypyc_defaults_setup │ │ │ │ - 3566: 001c1795 56 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ - 3567: 00202499 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ + 3566: 001c1695 56 FUNC GLOBAL DEFAULT 11 CPyDef_ranges___visit_simple_stmt__TopLevelStatementsVisitor_gen___send │ │ │ │ + 3567: 002023a9 128 FUNC GLOBAL DEFAULT 11 CPyPy_linegen___visit_DEDENT_LineGenerator_gen___close │ │ │ │ 3568: 0009b145 540 FUNC GLOBAL DEFAULT 11 CPyDef_pgen___NFAState___addarc │ │ │ │ - 3569: 000d22e9 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ + 3569: 000d22d1 196 FUNC GLOBAL DEFAULT 11 CPyPy_lines___enumerate_reversed_gen___send │ │ │ │ 3570: 00341f70 4 OBJECT GLOBAL DEFAULT 22 CPyModule_pathspec___patterns___gitwildmatch │ │ │ │ 3571: 0006e995 120 FUNC GLOBAL DEFAULT 11 CPyDef_pytree_____mypyc___3__mypyc_lambda__0___3_init___3_WildcardPattern_obj_setup │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -11186,15 +11186,15 @@ │ │ │ │ 003203b4 00030515 R_ARM_GLOB_DAT 003419e4 CPyStatic_nodes___ASSIGNMENTS │ │ │ │ 003203bc 0008ee15 R_ARM_GLOB_DAT 00341e6c CPyStatic_numerics___globals │ │ │ │ 003203c0 00035c15 R_ARM_GLOB_DAT 00341b84 linegen___delimiter_split_gen_free_instance │ │ │ │ 003203c4 00000815 R_ARM_GLOB_DAT 00000000 PyExc_SystemError │ │ │ │ 003203cc 000b8115 R_ARM_GLOB_DAT 00341ad8 CPyStatic_mode___TargetVersion___PY39 │ │ │ │ 003203d0 00073015 R_ARM_GLOB_DAT 00341e70 CPyModule_blib2to3 │ │ │ │ 003203d4 000d1f15 R_ARM_GLOB_DAT 00341c84 linegen___visit_funcdef_LineGenerator_gen_free_instance │ │ │ │ -003203d8 00082215 R_ARM_GLOB_DAT 00301e50 CPyLit_Complex │ │ │ │ +003203d8 00082215 R_ARM_GLOB_DAT 00301d60 CPyLit_Complex │ │ │ │ 003203e4 000a6915 R_ARM_GLOB_DAT 00341f74 CPyModule_pathspec │ │ │ │ 003203ec 00028015 R_ARM_GLOB_DAT 00341f88 CPyModule_pathlib │ │ │ │ 003203f0 00027115 R_ARM_GLOB_DAT 00341f00 CPyModule_multiprocessing │ │ │ │ 003203fc 000adc15 R_ARM_GLOB_DAT 00341970 CPyType_ranges____LinesMapping │ │ │ │ 00320400 000beb15 R_ARM_GLOB_DAT 00341a5c CPyStatic_mode___Preview___wrap_long_dict_values_in_parens │ │ │ │ 00320404 00015f15 R_ARM_GLOB_DAT 00341c7c linegen___visit_match_case_LineGenerator_gen_free_instance │ │ │ │ 00320408 00001215 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ @@ -11612,30 +11612,30 @@ │ │ │ │ 00320c24 0005b715 R_ARM_GLOB_DAT 00341db4 CPyStatic_pgen___globals │ │ │ │ 00320c2c 00093915 R_ARM_GLOB_DAT 003417f4 CPyType_pytree___leaves_Leaf_gen │ │ │ │ 00320c30 00034615 R_ARM_GLOB_DAT 003418d4 CPyType_trans___make_naked__merge_one_string_group_StringMerger_obj │ │ │ │ 00320c3c 0000ba15 R_ARM_GLOB_DAT 00000000 PyDict_Type │ │ │ │ 00320c40 0009e115 R_ARM_GLOB_DAT 00341a50 CPyStatic_mode___Preview___fix_fmt_skip_in_one_liners │ │ │ │ 00320c44 00063515 R_ARM_GLOB_DAT 00341c1c linegen___visit_NUMBER_LineGenerator_gen_free_instance │ │ │ │ 00320c48 00061815 R_ARM_GLOB_DAT 00341fb0 CPyModule_re │ │ │ │ -00320c4c 000d1315 R_ARM_GLOB_DAT 00301124 CPyLit_Tuple │ │ │ │ +00320c4c 000d1315 R_ARM_GLOB_DAT 00301034 CPyLit_Tuple │ │ │ │ 00320c50 0001f815 R_ARM_GLOB_DAT 003418e4 CPyType_trans___do_transform_StringMerger_gen │ │ │ │ 00320c54 0000bc15 R_ARM_GLOB_DAT 00000000 PyBaseObject_Type │ │ │ │ 00320c58 00017015 R_ARM_GLOB_DAT 00341ec0 CPyStatic_handle_ipynb_magics___globals │ │ │ │ 00320c5c 000dab15 R_ARM_GLOB_DAT 00341ce4 CPyType_linegen___CannotSplit │ │ │ │ 00320c60 00088415 R_ARM_GLOB_DAT 0034177c CPyType_driver___release_TokenProxy_gen │ │ │ │ 00320c64 000b7615 R_ARM_GLOB_DAT 003419c8 CPyType_nodes___Visitor │ │ │ │ 00320c68 00042a15 R_ARM_GLOB_DAT 00341790 CPyType_driver___ReleaseRange │ │ │ │ 00320c6c 00060b15 R_ARM_GLOB_DAT 00341f64 CPyModule_black___comments__internal │ │ │ │ 00320c70 00066f15 R_ARM_GLOB_DAT 00341c88 CPyType_linegen___visit_funcdef_LineGenerator_gen │ │ │ │ 00320c74 00081315 R_ARM_GLOB_DAT 0034186c CPyType_trans___do_transform_StringParenWrapper_gen │ │ │ │ 00320c78 00063d15 R_ARM_GLOB_DAT 00341d18 comments___stringify_node__handle_regular_fmt_block_obj_free_instance │ │ │ │ 00320c7c 0000c215 R_ARM_GLOB_DAT 00000000 PyLong_Type │ │ │ │ 00320c80 0007f115 R_ARM_GLOB_DAT 00341f20 CPyModule_black___parsing │ │ │ │ 00320c84 000d0f15 R_ARM_GLOB_DAT 00341afc lines___enumerate_with_length_Line_gen_free_instance │ │ │ │ -00320c88 00052415 R_ARM_GLOB_DAT 00301030 CPyLit_FrozenSet │ │ │ │ +00320c88 00052415 R_ARM_GLOB_DAT 00300f40 CPyLit_FrozenSet │ │ │ │ 00320c90 00055615 R_ARM_GLOB_DAT 00341a84 CPyStatic_mode___Feature___PARENTHESIZED_CONTEXT_MANAGERS │ │ │ │ 00320c94 00017d15 R_ARM_GLOB_DAT 00341a1c CPyType_mode___pretty_TargetVersion_obj │ │ │ │ 00320c98 000c6115 R_ARM_GLOB_DAT 00341eec CPyModule_black___brackets │ │ │ │ 00320c9c 000c9815 R_ARM_GLOB_DAT 00341c34 linegen___visit_factor_LineGenerator_gen_free_instance │ │ │ │ 00320ca4 00041b15 R_ARM_GLOB_DAT 00341e44 CPyModule_difflib │ │ │ │ 00320ca8 00041615 R_ARM_GLOB_DAT 003417e8 pytree___post_order_Leaf_gen_free_instance │ │ │ │ 00320cac 0001b515 R_ARM_GLOB_DAT 00341864 CPyType_trans___insert_str_child_factory_env │ │ │ │ @@ -11713,15 +11713,15 @@ │ │ │ │ 00320e0c 00054715 R_ARM_GLOB_DAT 00341cc4 linegen___visit_test_LineGenerator_gen_free_instance │ │ │ │ 00320e10 00058e15 R_ARM_GLOB_DAT 00341c3c linegen___visit_STANDALONE_COMMENT_LineGenerator_gen_free_instance │ │ │ │ 00320e14 0002be15 R_ARM_GLOB_DAT 00341f0c CPyModule_blib2to3___pytree__internal │ │ │ │ 00320e18 0009c015 R_ARM_GLOB_DAT 00341b6c linegen___append_to_line_gen___3_1376_free_instance │ │ │ │ 00320e20 000da315 R_ARM_GLOB_DAT 00341b8c linegen___delimiter_split_env_free_instance │ │ │ │ 00320e28 0000e615 R_ARM_GLOB_DAT 00000000 PyExc_NameError │ │ │ │ 00320e2c 000a6015 R_ARM_GLOB_DAT 00341c90 CPyType_linegen___visit_dictsetmaker_LineGenerator_gen │ │ │ │ -00320e30 000c6c15 R_ARM_GLOB_DAT 00301e58 CPyLit_Float │ │ │ │ +00320e30 000c6c15 R_ARM_GLOB_DAT 00301d68 CPyLit_Float │ │ │ │ 00320e38 000b1815 R_ARM_GLOB_DAT 0034199c CPyType_parsing___lib2to3_parse_env │ │ │ │ 00320e3c 00092b15 R_ARM_GLOB_DAT 00341ef4 CPyStatic__width_table___globals │ │ │ │ 00320e40 0005f915 R_ARM_GLOB_DAT 00341f80 CPyModule_click │ │ │ │ 00320e44 00091315 R_ARM_GLOB_DAT 00341c4c linegen___visit_SEMI_LineGenerator_gen_free_instance │ │ │ │ 00320e48 000a3515 R_ARM_GLOB_DAT 00341f04 CPyModule_black___concurrency │ │ │ │ 00320e4c 0002bf15 R_ARM_GLOB_DAT 00341f60 CPyModule_black___comments │ │ │ │ 00320e50 00023615 R_ARM_GLOB_DAT 00341920 CPyType_trans___StringParenStripper │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x30ff18 contains 25 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x5220c │ │ │ │ - 0x0000000d (FINI) 0x2ccec4 │ │ │ │ + 0x0000000d (FINI) 0x2ccdd8 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x31dbec │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x31dbf0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x133d8 │ │ │ │ 0x00000006 (SYMTAB) 0x5498 │ │ │ ├── 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: e6c89f5dfb9c641a5b19319ee2ad766d1554d802 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60bbfcbe59c97d1882a9eda1bc1db97ad08585d0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -3870,23 +3870,23 @@ │ │ │ │ HIHH{DyD │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -p}K~J{DlXzD │ │ │ │ -|I}H$hyDxD │ │ │ │ -cJyKzI{DzH │ │ │ │ -zDpIpHyDxD │ │ │ │ -p]K^J{DlXzD │ │ │ │ -\I]H$hyDxD │ │ │ │ -%JMKNI{DNH │ │ │ │ -zDDIDHyDxD │ │ │ │ -=I=H{DyD │ │ │ │ +p|K|J{DlXzD │ │ │ │ +{I{H$hyDxD │ │ │ │ +aJxKxI{DxH │ │ │ │ +zDnIoHyDxD │ │ │ │ +p^K^J{DlXzD │ │ │ │ +]I]H$hyDxD │ │ │ │ +%JNKNI{DNH │ │ │ │ +zDDIEHyDxD │ │ │ │ +=I>H{DyD │ │ │ │ '{DdXzD │ │ │ │ bIbH{DyD │ │ │ │ ^I_H{DyD │ │ │ │ 9K9J{DlXzD │ │ │ │ 8I8H$hyDxD │ │ │ │ 'K(J{DlXzD │ │ │ │ &I'H$hyDxD │ │ │ │ @@ -4839,15 +4839,15 @@ │ │ │ │ 0I0H{DyD │ │ │ │ -I-H{DyD │ │ │ │ (I(H{DyD │ │ │ │ %I%H{DyD │ │ │ │ "K ""I#H{DyD │ │ │ │ nIoH{DyD │ │ │ │ kIlH{DyD │ │ │ │ -zBhIiH{DyD │ │ │ │ +"hIiH{DyD │ │ │ │ eIfH{DyD │ │ │ │ bIcH{DyD │ │ │ │ _I`H{DyD │ │ │ │ \I]H{DyD │ │ │ │ YIZH{DyD │ │ │ │ ZK[J{DdXzD │ │ │ │ YIZH$hyDxD │ │ │ │ @@ -5227,15 +5227,15 @@ │ │ │ │ \ +hyDxDQ │ │ │ │ L +hyDxDQ │ │ │ │ < +hyDxDQ │ │ │ │ "+hyDxDQ │ │ │ │ "+hyDxDQ │ │ │ │ "+hyDxDQ │ │ │ │ "+hyDxDQ │ │ │ │ -"+hyDxDP │ │ │ │ +"+hyDxDQ │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ "+hyDxDP │ │ │ │ @@ -5334,15 +5334,15 @@ │ │ │ │ ( d"+hyDxDO │ │ │ │ c"+hyDxDO │ │ │ │ b"+hyDxDO │ │ │ │ a"+hyDxDO │ │ │ │ `"+hyDxDO │ │ │ │ _"+hyDxDO │ │ │ │ ^"+hyDxDO │ │ │ │ -]"+hyDxDN │ │ │ │ +]"+hyDxDO │ │ │ │ \"+hyDxDN │ │ │ │ ["+hyDxDN │ │ │ │ Z"+hyDxDN │ │ │ │ Y"+hyDxDN │ │ │ │ W"+hyDxDN │ │ │ │ V"+hyDxDN │ │ │ │ U"+hyDxDN │ │ │ │ @@ -5409,25 +5409,22 @@ │ │ │ │ 5I6H{DyD │ │ │ │ H#hyDxDT │ │ │ │ 2JTKTI{D │ │ │ │ 1I1H{DyD │ │ │ │ tKtH{DmXxD │ │ │ │ 3K3H{DmXxD │ │ │ │ &I&H{DyD │ │ │ │ -H&{DdXzD │ │ │ │ -gKkIlHyD │ │ │ │ -PRKRJ{DdXzD │ │ │ │ -QIQH$hyDxD │ │ │ │ -KIKH#hyDxDS │ │ │ │ -$I$H{DyD │ │ │ │ +\K_I_HyD │ │ │ │ +PBKBJ{DdXzD │ │ │ │ +AIAH$hyDxD │ │ │ │ +;I;H#hyDxDS │ │ │ │ ,K-H{DqXxD │ │ │ │ r#K$H{DuXxD │ │ │ │ -OKwIwHyD │ │ │ │ -"KVJVIzD │ │ │ │ -EIEH{DyD │ │ │ │ +/K`J`IzD │ │ │ │ +EIFH{DyD │ │ │ │ /I/H#hyDxDQ │ │ │ │ +K,J{DdXzD │ │ │ │ *I+H$hyDxD │ │ │ │ "&M'H}DdXxD │ │ │ │ !K"J{DdXzD │ │ │ │ I!H$hyDxD │ │ │ │ 2ZIZHyD[ │ │ │ │ @@ -5630,25 +5627,24 @@ │ │ │ │ (${DlXzD │ │ │ │ HzDyDxD> │ │ │ │ IxDzDyD> │ │ │ │ IxDzDyD> │ │ │ │ ~I~H{DyD │ │ │ │ zIzH{DyD │ │ │ │ vIvH{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 │ │ │ │ +WIWH{DyD │ │ │ │ +SISH{DyD │ │ │ │ +OIOH{DyD │ │ │ │ +KIKH{DyD │ │ │ │ +GIGH{DyD │ │ │ │ +rDIDH{DyD │ │ │ │ +@IAH{DyD │ │ │ │ +=K "=I=H{DyD │ │ │ │ +8I9H{DyD │ │ │ │ +25I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ IxDzDyD= │ │ │ │ JxD{DzD= │ │ │ │ HzDyDxD= │ │ │ │ !xH{DxJxIxDzDyD= │ │ │ │ jIjH{DyD │ │ │ │ fIfH{DyD │ │ │ │ @@ -5746,20 +5742,19 @@ │ │ │ │ ,rQIQHyD │ │ │ │ zD/I/HyDxD4 │ │ │ │ ,r%I%HyD │ │ │ │ "K{I{HyD │ │ │ │ uIuH{DyD │ │ │ │ qIqH{DyD │ │ │ │ mImH{DyD │ │ │ │ -fIgH{DyD │ │ │ │ -zDYIZHyDxD2 │ │ │ │ -JOKOI{DOH │ │ │ │ +qIqH{DyD │ │ │ │ +zDkIkHyDxD2 │ │ │ │ >I>H{DyD │ │ │ │ -zD~I~HyDxD1 │ │ │ │ -zDiIjHyDxD1 │ │ │ │ +zD~I~HyDxD2 │ │ │ │ +zDiIjHyDxD2 │ │ │ │ BZKZH{DlXxD │ │ │ │ NINH{DyD │ │ │ │ JIJH{DyD │ │ │ │ !B:I;HyD │ │ │ │ @0K0J{DdXzD │ │ │ │ /I/H$hyDxD │ │ │ │ !B+K{DdX │ │ │ │ @@ -5911,15 +5906,15 @@ │ │ │ │ p&{DlXzD │ │ │ │ 0${DlXzD │ │ │ │ 4-{DlXzD │ │ │ │ 8*{DlXzD │ │ │ │ H {DlXxD │ │ │ │ $){DlXzD │ │ │ │ h({DlXzD │ │ │ │ -%xD{DzD% │ │ │ │ +%xD{DzD& │ │ │ │ JxD{DzD% │ │ │ │ IxDzDyD% │ │ │ │ HzDyDxD% │ │ │ │ }I~H{DyD │ │ │ │ IxDzDyD% │ │ │ │ JxD{DzD% │ │ │ │ HzDyDxD% │ │ │ │ @@ -6378,23 +6373,22 @@ │ │ │ │ 2>I>H{DyD │ │ │ │ :K ":I;H{DyD │ │ │ │ x27I7H{DyD │ │ │ │ y24I4H{DyD │ │ │ │ z21I1H{DyD │ │ │ │ )J*I*HzD │ │ │ │ ELuY|D-h │ │ │ │ -Mb|K{DdX │ │ │ │ -{I{H#hyDxD │ │ │ │ -NbsKtH{DdXxD │ │ │ │ -boHFKyDxD │ │ │ │ -NbdIdHyD │ │ │ │ -QbXIXHyD │ │ │ │ -QbUH KyDxD │ │ │ │ -QbRIRHyD │ │ │ │ -GIHH{DyD │ │ │ │ +Mb{K{DdX │ │ │ │ +zIzH#hyDxD │ │ │ │ +NbrKsH{DdXxD │ │ │ │ +bnHEKyDxD │ │ │ │ +NbcIcHyD │ │ │ │ +QbWIWHyD │ │ │ │ +QbQIQHyD │ │ │ │ +2GIHH{DyD │ │ │ │ CIDH{DyD │ │ │ │ >LuY|D-h │ │ │ │ Fb!I"HyD │ │ │ │ x){DdXzD │ │ │ │ p $hyDxD │ │ │ │ KkJlIlHzD │ │ │ │ )I*H{DyD │ │ │ │ @@ -6614,15 +6608,15 @@ │ │ │ │ !KtItHyD │ │ │ │ bIbH{DyD │ │ │ │ DKtJuIuHzD │ │ │ │ ;KoJpIpHzDZ │ │ │ │ 4KiJiIjHzD │ │ │ │ #K\J\I]HzD │ │ │ │ KWJWIXHzD │ │ │ │ -{B*I*H{DyD │ │ │ │ +yB*I*H{DyD │ │ │ │ r'I'H{DyD │ │ │ │ "#I$H{DyD │ │ │ │ b I!H{DyD │ │ │ │ NLuY|D-h │ │ │ │ (F:M1FeY │ │ │ │ U"|I|HyD │ │ │ │ zDvIvHyDxD │ │ │ │ @@ -6672,45 +6666,48 @@ │ │ │ │ WKmJmIzDmH │ │ │ │ F@J\I\HyD │ │ │ │ 'KEJFIzDFH │ │ │ │ 9I:H{DyD │ │ │ │ 6I6H{DyD │ │ │ │ r2I3H{DyD │ │ │ │ /I/H{DyD │ │ │ │ -@$xD{DzD │ │ │ │ - $xD{DzD │ │ │ │ +<$xD{DzD │ │ │ │ F.F%F;ho │ │ │ │ -tJ{DtIuHzDyDxD │ │ │ │ -lJ{DlIlHzDyDxD │ │ │ │ -gJ{DgIgHzDyDxD │ │ │ │ -XJ{DXIXHzDyDxD │ │ │ │ +vJ{DvIwHzDyDxD │ │ │ │ +\J{D\I]HzDyDxD │ │ │ │ +NJ{DNIOHzDyDxD │ │ │ │ +IJ{DIIJHzDyDxD │ │ │ │ +$rFI{DFH │ │ │ │ +K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ @@ -7247,22 +7245,22 @@ │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ H;hyDxDy │ │ │ │ --"xIxHyD │ │ │ │ -sIsH{DyD │ │ │ │ -oIoH{DyD │ │ │ │ -kIkH{DyD │ │ │ │ -gIgH{DyD │ │ │ │ -cIcH{DyD │ │ │ │ -_I_H{DyD │ │ │ │ -2\I\H{DyD │ │ │ │ +-"yIyHyD │ │ │ │ +tItH{DyD │ │ │ │ +pIpH{DyD │ │ │ │ +lIlH{DyD │ │ │ │ +hIhH{DyD │ │ │ │ +dIdH{DyD │ │ │ │ +`I`H{DyD │ │ │ │ +\I\H{DyD │ │ │ │ XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ 4|DiX h │ │ │ │ XIXH{DyD │ │ │ │ TITH{DyD │ │ │ │ PIPH{DyD │ │ │ │ LILH{DyD │ │ │ │ @@ -7270,15 +7268,15 @@ │ │ │ │ rEIEH{DyD │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ ;hRF'bQF │ │ │ │ -H;hyDxDw │ │ │ │ +H;hyDxDx │ │ │ │ }I~H$hyDxD │ │ │ │ >IzJzDlX │ │ │ │ 3"wIxH#hyDxD │ │ │ │ 2 tKtJ{DlXzD │ │ │ │ sIsH$hyDxD │ │ │ │ zDlImHyDxD │ │ │ │ 2"dIeHyD │ │ │ │ @@ -7297,15 +7295,15 @@ │ │ │ │ AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ N"nH;hyDxDv │ │ │ │ !jH{DjJjIxDzDyD │ │ │ │ -rIH;hyDxDu │ │ │ │ +rIH;hyDxDv │ │ │ │ 2DHyDDKEJxD{DzD │ │ │ │ C ;KK ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -]"nH;hyDxDs │ │ │ │ +]"nH;hyDxDt │ │ │ │ !jH{DjJjIxDzDyD │ │ │ │ W"LILHyD │ │ │ │ ["IH;hyDxDs │ │ │ │ 2DHyDDKEJxD{DzD │ │ │ │ R ;KK ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ -$xD{DzD} │ │ │ │ +$xD{DzD~ │ │ │ │ D${DlXzD │ │ │ │ HzDyDxD} │ │ │ │ IxDzDyD} │ │ │ │ ~I~H{DyD │ │ │ │ zIzH{DyD │ │ │ │ vIvH{DyD │ │ │ │ 4|DiX h │ │ │ │ @@ -7402,15 +7400,15 @@ │ │ │ │ +xD{DzDz │ │ │ │ *xD{DzDz │ │ │ │ *xD{DzDz │ │ │ │ ;hyDxDn │ │ │ │ ( zDyDxDz │ │ │ │ )xD{DzDz │ │ │ │ 8({DlXzD │ │ │ │ -'xD{DzDy │ │ │ │ +'xD{DzDz │ │ │ │ 4'{DlXzD │ │ │ │ D%{DlXzD │ │ │ │ t${DlXzD │ │ │ │ L${DlXzD │ │ │ │ HzDyDxDy │ │ │ │ IxDzDyDy │ │ │ │ p+{DlXzD │ │ │ │ @@ -7505,16 +7503,16 @@ │ │ │ │ +xD{DzDo │ │ │ │ *xD{DzDo │ │ │ │ )xD{DzDo │ │ │ │ )xD{DzDo │ │ │ │ )xD{DzDo │ │ │ │ (xD{DzDo │ │ │ │ 'xD{DzDo │ │ │ │ -|'xD{DzDn │ │ │ │ -d'xD{DzDn │ │ │ │ +|'xD{DzDo │ │ │ │ +d'xD{DzDo │ │ │ │ 4'{DlXzD │ │ │ │ X%xD{DzDn │ │ │ │ @%xD{DzDn │ │ │ │ r~I~H{DyD │ │ │ │ zI{H{DyD │ │ │ │ vIwH{DyD │ │ │ │ rIsH{DyD │ │ │ │ @@ -7549,31 +7547,31 @@ │ │ │ │ JxD{DzDm │ │ │ │ HzDyDxDm │ │ │ │ IxDzDyDm │ │ │ │ |I|H{DyDt;xD │ │ │ │ xIyH{DyDt;xD │ │ │ │ uIuH{DyDt;xD │ │ │ │ qIrH{DyDt;xD │ │ │ │ -nInH{DyDt;xD │ │ │ │ -jIkH{DyDt;xD │ │ │ │ -gIgH{DyDt;xD │ │ │ │ -cIdH{DyDt;xD │ │ │ │ -`I`H{DyDt;xD │ │ │ │ +nInH{DyDt;xD │ │ │ │ +jIkH{DyDt;xD │ │ │ │ +gIgH{DyDt;xD │ │ │ │ +cIdH{DyDt;xD │ │ │ │ +`I`H{DyDt;xD │ │ │ │ #hZFYF F │ │ │ │ fK hfJ{D │ │ │ │ H+xD{DzDl │ │ │ │ 3 F+` F! │ │ │ │ *xD{DzDl │ │ │ │ 3 F+` F! │ │ │ │ ;hyDxD` │ │ │ │ yD{DxDl │ │ │ │ 2;hyDxD` │ │ │ │ 2;hyDxD` │ │ │ │ 4'xD{DzDl │ │ │ │ -&xD{DzDk │ │ │ │ +&xD{DzDl │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ H{DyD0;xD │ │ │ │ @@ -7776,19 +7774,20 @@ │ │ │ │ =I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ h'{DlXzD │ │ │ │ )xD{DzD_ │ │ │ │ (xD{DzD_ │ │ │ │ zD~I~HyDxD^ │ │ │ │ JxD{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 │ │ │ │ bh#hRmKE │ │ │ │ @@ -7862,22 +7861,21 @@ │ │ │ │ tIuH$hyDxD │ │ │ │ 0pKpJ{DlXzD │ │ │ │ oIoH$hyDxD │ │ │ │ ^I^H#hyDxDP │ │ │ │ MK "MIMH{DyD │ │ │ │ IIJH{DyD │ │ │ │ rEIFH{DyD │ │ │ │ - 4|DiX h │ │ │ │ -XIXH{DyD │ │ │ │ -TITH{DyD │ │ │ │ -PIPH{DyD │ │ │ │ -LILH{DyD │ │ │ │ -HIHH{DyD │ │ │ │ -rEIEH{DyD │ │ │ │ -AIBH{DyD │ │ │ │ +WIWH{DyD │ │ │ │ +SISH{DyD │ │ │ │ +OIOH{DyD │ │ │ │ +KIKH{DyD │ │ │ │ +GIGH{DyD │ │ │ │ +rDIDH{DyD │ │ │ │ +{2AIBH{DyD │ │ │ │ >K ">I>H{DyD │ │ │ │ 9I:H{DyD │ │ │ │ 5I6H{DyD │ │ │ │ 1I2H{DyD │ │ │ │ RyIzHyDX │ │ │ │ biIjHyDX │ │ │ │ aKfJfIzDfHX │ │ │ │ @@ -8680,15 +8678,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/tmpvmf5itlm/build/__native_fec286f4eda846987175.c │ │ │ │ +/tmp/tmpipnaj4u7/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,19 +13,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (52dc0 ) │ │ │ │ ldr r0, [pc, #20] @ (52dc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #344 @ (adr r2, 52f1c ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 52f5c ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #472 @ (adr r2, 52fa0 ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 52fe0 ) │ │ │ │ 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] @ (52dec ) │ │ │ │ movs r2, #22 │ │ │ │ @@ -33,19 +33,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (52df4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #416 @ (adr r2, 52f94 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 52fd4 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #592 @ (adr r2, 53048 ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 53088 ) │ │ │ │ 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] @ (52e1c ) │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ @@ -53,19 +53,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (52e24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #224 @ (adr r2, 52f04 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 52f44 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #480 @ (adr r2, 53008 ) │ │ │ │ + add r1, pc, #544 @ (adr r1, 53048 ) │ │ │ │ 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] @ (52e50 ) │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ @@ -73,38 +73,38 @@ │ │ │ │ ldr r0, [pc, #24] @ (52e58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #392 @ (adr r2, 52fe0 ) │ │ │ │ + add r1, pc, #456 @ (adr r1, 53020 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #560 @ (adr r2, 5308c ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 530cc ) │ │ │ │ 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] @ (52e80 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r1, [pc, #20] @ (52e84 ) │ │ │ │ ldr r0, [pc, #20] @ (52e88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #192 @ (adr r2, 52f48 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 52f88 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #360 @ (adr r2, 52ff4 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 53034 ) │ │ │ │ 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] @ (52eb4 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ @@ -112,57 +112,57 @@ │ │ │ │ ldr r0, [pc, #24] @ (52ebc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ movs r2, r5 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 532b4 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 52ef4 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #240 @ (adr r2, 52fb0 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 52ff0 ) │ │ │ │ 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] @ (52ee4 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #20] @ (52ee8 ) │ │ │ │ ldr r0, [pc, #20] @ (52eec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #192 @ (adr r2, 52fac ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 52fec ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #360 @ (adr r2, 53058 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 53098 ) │ │ │ │ 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] @ (52f14 ) │ │ │ │ movs r2, #31 │ │ │ │ ldr r1, [pc, #20] @ (52f18 ) │ │ │ │ ldr r0, [pc, #20] @ (52f1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #0 @ (adr r2, 52f1c ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 52f5c ) │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #264 @ (adr r2, 53028 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 53068 ) │ │ │ │ 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] @ (52f48 ) │ │ │ │ movw r2, #439 @ 0x1b7 │ │ │ │ @@ -170,76 +170,76 @@ │ │ │ │ ldr r0, [pc, #24] @ (52f50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r2, r5 │ │ │ │ - add r0, pc, #824 @ (adr r0, 53288 ) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r7, r4 │ │ │ │ - add r2, pc, #144 @ (adr r2, 52fe4 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 53024 ) │ │ │ │ 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] @ (52f78 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ ldr r1, [pc, #20] @ (52f7c ) │ │ │ │ ldr r0, [pc, #20] @ (52f80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #588 @ 0x24c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ 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] @ (52fa8 ) │ │ │ │ movs r2, #22 │ │ │ │ ldr r1, [pc, #20] @ (52fac ) │ │ │ │ ldr r0, [pc, #20] @ (52fb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #616 @ 0x268 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ 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] @ (52fd8 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ ldr r1, [pc, #20] @ (52fdc ) │ │ │ │ ldr r0, [pc, #20] @ (52fe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ adds r0, #20 │ │ │ │ b.n 52b28 │ │ │ │ movs r0, #20 │ │ │ │ b.n 52b2c │ │ │ │ adds r0, #3 │ │ │ │ b.n 53110 │ │ │ │ @@ -2783,15 +2783,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0080 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 000548f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2893,15 +2893,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, r6, pc} │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ movs r2, r5 │ │ │ │ ldrb.w r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #28] @ (54a1c ) │ │ │ │ add r3, pc │ │ │ │ cbz r2, 54a16 │ │ │ │ ldr r2, [pc, #28] @ (54a20 ) │ │ │ │ ldr r0, [r3, r2] │ │ │ │ @@ -2941,15 +2941,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 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ movs r2, r5 │ │ │ │ pop {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00054a6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3015,15 +3015,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ strb.w r2, [r3, #60] @ 0x3c │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 00054b14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3041,15 +3041,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} │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ movs r2, r5 │ │ │ │ pop {r2, r3} │ │ │ │ movs r6, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 54b62 │ │ │ │ mov r1, r2 │ │ │ │ @@ -3133,15 +3133,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r4} │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54c54 ) │ │ │ │ ldr r3, [pc, #40] @ (54c58 ) │ │ │ │ @@ -3163,15 +3163,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54cca │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54c9c ) │ │ │ │ ldr r3, [pc, #40] @ (54ca0 ) │ │ │ │ @@ -3193,15 +3193,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54d00 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54ce4 ) │ │ │ │ ldr r3, [pc, #40] @ (54ce8 ) │ │ │ │ @@ -3223,15 +3223,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54d36 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54d2c ) │ │ │ │ ldr r3, [pc, #40] @ (54d30 ) │ │ │ │ @@ -3253,15 +3253,15 @@ │ │ │ │ nop │ │ │ │ uxtb r6, r6 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54d74 ) │ │ │ │ ldr r3, [pc, #40] @ (54d78 ) │ │ │ │ @@ -3283,15 +3283,15 @@ │ │ │ │ nop │ │ │ │ uxth r6, r5 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54dbc ) │ │ │ │ ldr r3, [pc, #40] @ (54dc0 ) │ │ │ │ @@ -3313,15 +3313,15 @@ │ │ │ │ nop │ │ │ │ sxtb r6, r4 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54e04 ) │ │ │ │ ldr r3, [pc, #40] @ (54e08 ) │ │ │ │ @@ -3343,15 +3343,15 @@ │ │ │ │ nop │ │ │ │ sxth r6, r3 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54e4c ) │ │ │ │ ldr r3, [pc, #40] @ (54e50 ) │ │ │ │ @@ -3373,15 +3373,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54e84 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54e94 ) │ │ │ │ ldr r3, [pc, #40] @ (54e98 ) │ │ │ │ @@ -3403,15 +3403,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54eba │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54edc ) │ │ │ │ ldr r3, [pc, #40] @ (54ee0 ) │ │ │ │ @@ -3433,15 +3433,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 54ef0 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54f24 ) │ │ │ │ ldr r3, [pc, #40] @ (54f28 ) │ │ │ │ @@ -3463,15 +3463,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #504 @ 0x1f8 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54f6c ) │ │ │ │ ldr r3, [pc, #40] @ (54f70 ) │ │ │ │ @@ -3493,15 +3493,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ movs r4, r5 │ │ │ │ lsls r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (54fb4 ) │ │ │ │ ldr r3, [pc, #40] @ (54fb8 ) │ │ │ │ @@ -3523,15 +3523,15 @@ │ │ │ │ nop │ │ │ │ add sp, #440 @ 0x1b8 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r7, r4 │ │ │ │ cbz r0, 54fd6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 54fd6 │ │ │ │ subs r3, #1 │ │ │ │ @@ -3853,19 +3853,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (552e8 ) │ │ │ │ ldr r0, [pc, #20] @ (552ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r7, [pc, #624] @ (55558 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + adds r2, r0, #0 │ │ │ │ movs r1, 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] │ │ │ │ @@ -11163,33 +11163,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] @ (5971c ) │ │ │ │ - movw r2, #63729 @ 0xf8f1 │ │ │ │ + movw r2, #63733 @ 0xf8f5 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (59720 ) │ │ │ │ ldr r0, [pc, #28] @ (59724 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #32 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #24] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ movs r2, r5 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r0, #0 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00059728 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11293,33 +11293,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] @ (59858 ) │ │ │ │ - movw r2, #9612 @ 0x258c │ │ │ │ + movw r2, #9616 @ 0x2590 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (5985c ) │ │ │ │ ldr r0, [pc, #28] @ (59860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ movs r2, r5 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00059864 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11422,33 +11422,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] @ (59990 ) │ │ │ │ - movw r2, #15629 @ 0x3d0d │ │ │ │ + movw r2, #15633 @ 0x3d11 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (59994 ) │ │ │ │ ldr r0, [pc, #28] @ (59998 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ movs r2, r5 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0005999c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31273,32 +31273,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (64e60 ) │ │ │ │ - movw r2, #52330 @ 0xcc6a │ │ │ │ + movw r2, #52334 @ 0xcc6e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (64e64 ) │ │ │ │ ldr r0, [pc, #28] @ (64e68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ cbz r2, 64e94 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00064e6c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31367,32 +31367,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (64f38 ) │ │ │ │ - movw r2, #58288 @ 0xe3b0 │ │ │ │ + movw r2, #58292 @ 0xe3b4 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (64f3c ) │ │ │ │ ldr r0, [pc, #28] @ (64f40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ cbz r2, 64f36 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ movs r1, r5 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00064f44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31461,32 +31461,32 @@ │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ str r3, [r0, #16] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #32] @ (65010 ) │ │ │ │ - movw r2, #61187 @ 0xef03 │ │ │ │ + movw r2, #61191 @ 0xef07 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (65014 ) │ │ │ │ ldr r0, [pc, #28] @ (65018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ add sp, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006501c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31562,34 +31562,34 @@ │ │ │ │ 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] @ (65100 ) │ │ │ │ - movw r2, #42268 @ 0xa51c │ │ │ │ + movw r2, #42272 @ 0xa520 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #32] @ (65104 ) │ │ │ │ ldr r0, [pc, #32] @ (65108 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ add r7, sp, #344 @ 0x158 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r1, r6] │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldrb r2, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006510c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31658,15 +31658,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #56] @ (651fc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 651d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -31690,15 +31690,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #56] @ (65244 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6521a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -31722,15 +31722,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #960 @ 0x3c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (6528c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65262 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -31754,15 +31754,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (652dc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 652b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -31789,15 +31789,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #384 @ 0x180 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (6532c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65302 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -31824,15 +31824,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (6537c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65352 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -31859,15 +31859,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (653cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 653a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -31894,15 +31894,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (6541c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 653f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -31929,15 +31929,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (65464 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6543a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -31961,15 +31961,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (654ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65482 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -31993,15 +31993,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #544 @ 0x220 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (654fc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 654d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32028,15 +32028,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (65550 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ @@ -32069,15 +32069,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (655a8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6557e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32104,15 +32104,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (655f8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 655ce │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32139,15 +32139,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65648 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6561e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32174,15 +32174,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (65698 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6566e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32209,15 +32209,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (656e8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 656be │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32244,15 +32244,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65738 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6570e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32279,15 +32279,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (65788 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6575e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32314,15 +32314,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (657d8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 657ae │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32349,15 +32349,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (65828 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 657fe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32384,15 +32384,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65870 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65846 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -32416,15 +32416,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r7, pc, #784 @ (adr r7, 65b84 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (658b8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6588e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -32448,15 +32448,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r7, pc, #496 @ (adr r7, 65aac ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65900 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 658d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -32480,15 +32480,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r7, pc, #208 @ (adr r7, 659d4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65948 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6591e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -32512,15 +32512,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #944 @ (adr r6, 65cfc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (65990 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65966 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -32544,15 +32544,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #656 @ (adr r6, 65c24 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [pc, #64] @ (659e0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 659b6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32579,15 +32579,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #368 @ (adr r6, 65b54 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #64] @ (65a30 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65a06 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32614,15 +32614,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #48 @ (adr r6, 65a64 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [pc, #64] @ (65a80 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65a56 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32649,15 +32649,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, pc, #752 @ (adr r5, 65d74 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #64] @ (65ad0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65aa6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32684,15 +32684,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, pc, #432 @ (adr r5, 65c84 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #64] @ (65b20 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65af6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32719,15 +32719,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, pc, #112 @ (adr r5, 65b94 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [pc, #64] @ (65b70 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65b46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32754,15 +32754,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #816 @ (adr r4, 65ea4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [pc, #64] @ (65bc0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65b96 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32789,15 +32789,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #496 @ (adr r4, 65db4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (65c10 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65be6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32824,15 +32824,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #176 @ (adr r4, 65cc4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #64] @ (65c60 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65c36 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32859,15 +32859,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #880 @ (adr r3, 65fd4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #64] @ (65cb0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65c86 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32894,15 +32894,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #560 @ (adr r3, 65ee4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (65d00 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65cd6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32929,15 +32929,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, pc, #240 @ (adr r3, 65df4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (65d50 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65d26 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32964,15 +32964,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #944 @ (adr r2, 66104 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (65da0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65d76 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -32999,15 +32999,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #624 @ (adr r2, 66014 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (65df0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65dc6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33034,15 +33034,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, pc, #304 @ (adr r2, 65f24 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (65e40 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65e16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33069,15 +33069,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #1008 @ (adr r1, 66234 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (65e90 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65e66 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33104,15 +33104,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #688 @ (adr r1, 66144 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (65ee0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65eb6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33139,15 +33139,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #368 @ (adr r1, 66054 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (65f28 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65efe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33171,15 +33171,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, pc, #48 @ (adr r1, 65f5c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (65f78 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65f4e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33206,15 +33206,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #784 @ (adr r0, 6628c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (65fc0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65f96 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33238,15 +33238,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #464 @ (adr r0, 66194 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66008 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 65fde │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33270,15 +33270,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r0, pc, #176 @ (adr r0, 660bc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (66058 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6602e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33305,15 +33305,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (660a0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66076 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33337,15 +33337,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (660f0 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 660c6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33372,15 +33372,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (66140 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66116 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33407,15 +33407,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66188 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6615e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33439,15 +33439,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (661dc ) │ │ │ │ ldrb.w r2, [r0, #36] @ 0x24 │ │ │ │ @@ -33479,15 +33479,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (6622c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66202 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33511,15 +33511,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (66274 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6624a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33543,15 +33543,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #768] @ 0x300 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (662c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6629a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33578,15 +33578,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (6630c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 662e2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33610,15 +33610,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (66354 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6632a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33642,15 +33642,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #896] @ 0x380 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #56] @ (6639c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66372 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33674,15 +33674,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #608] @ 0x260 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (663e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 663ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33706,15 +33706,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (6642c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66402 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33738,15 +33738,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (66474 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6644a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33770,15 +33770,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #768] @ 0x300 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (664c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6649a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33805,15 +33805,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66518 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ @@ -33845,15 +33845,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66574 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ @@ -33885,15 +33885,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (665c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6659a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33917,15 +33917,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (66614 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 665ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -33952,15 +33952,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (6665c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66632 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -33984,15 +33984,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (666a4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6667a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34016,15 +34016,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (666f4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 666ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34051,15 +34051,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66748 ) │ │ │ │ ldrb.w r2, [r0, #33] @ 0x21 │ │ │ │ @@ -34091,15 +34091,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (667a4 ) │ │ │ │ ldrb.w r2, [r0, #32] │ │ │ │ @@ -34131,15 +34131,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (667fc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 667d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34166,15 +34166,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66850 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -34207,15 +34207,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (668ac ) │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ @@ -34248,15 +34248,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66908 ) │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ @@ -34289,15 +34289,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66964 ) │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ @@ -34330,15 +34330,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (669c0 ) │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ @@ -34371,15 +34371,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (66a18 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 669ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34406,15 +34406,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66a60 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66a36 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34438,15 +34438,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (66ab4 ) │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ @@ -34479,15 +34479,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (66b0c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66ae2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34514,15 +34514,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (66b5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66b32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34549,15 +34549,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (66bac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66b82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34584,15 +34584,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66bf4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66bca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34616,15 +34616,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66c3c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66c12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34648,15 +34648,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66c84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66c5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34680,15 +34680,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66ccc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66ca2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34712,15 +34712,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66d14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66cea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34744,15 +34744,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66d5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66d32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34776,15 +34776,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #864] @ 0x360 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66da4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66d7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34808,15 +34808,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66dec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66dc2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34840,15 +34840,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66e34 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66e0a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34872,15 +34872,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66e7c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66e52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34904,15 +34904,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (66ec4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66e9a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -34936,15 +34936,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (66f14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66eea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -34971,15 +34971,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (66f5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 66f32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35003,15 +35003,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (66fa8 ) │ │ │ │ ldr r1, [pc, #48] @ (66fac ) │ │ │ │ @@ -35038,17 +35038,17 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67004 ) │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ @@ -35081,15 +35081,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67060 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -35122,15 +35122,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (670b8 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6708e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35157,15 +35157,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67100 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 670d6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35189,15 +35189,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67154 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -35230,15 +35230,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (671ac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67182 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35265,15 +35265,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (671fc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 671d2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35300,15 +35300,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (6724c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67222 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35335,15 +35335,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (6729c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67272 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35370,15 +35370,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [pc, #64] @ (672ec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 672c2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35405,15 +35405,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (6733c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67312 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35440,15 +35440,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (6738c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67362 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35475,15 +35475,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #56] @ (673d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 673aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35507,15 +35507,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (67424 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 673fa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35542,15 +35542,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (67474 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6744a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35577,15 +35577,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #30] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (674c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6749a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35612,15 +35612,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (67514 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 674ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35647,15 +35647,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (67564 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6753a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35682,15 +35682,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #22] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (675b8 ) │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ @@ -35723,15 +35723,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (67614 ) │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ @@ -35764,15 +35764,15 @@ │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (67664 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6763a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35796,15 +35796,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (676b4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6768a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35831,15 +35831,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (67704 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 676da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35866,15 +35866,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (6774c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67722 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35898,15 +35898,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (67794 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6776a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35930,15 +35930,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (677e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 677ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -35965,15 +35965,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (6782c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67802 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -35997,15 +35997,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (6787c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67852 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36032,15 +36032,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #64] @ (678cc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 678a2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36067,15 +36067,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #58] @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (6791c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 678f2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36102,15 +36102,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (6796c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67942 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36137,15 +36137,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #54] @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (679bc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67992 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36172,15 +36172,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (67a04 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 679da │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36204,15 +36204,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (67a54 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67a2a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36239,15 +36239,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #56] @ (67a9c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67a72 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36271,15 +36271,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (67aec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67ac2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36306,15 +36306,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (67b3c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67b12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36341,15 +36341,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #56] @ (67b84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67b5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36373,15 +36373,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #64] @ (67bd4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67baa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36408,15 +36408,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (67c24 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67bfa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36443,15 +36443,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #56] @ (67c6c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67c42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36475,15 +36475,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #30] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (67cbc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67c92 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36510,15 +36510,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (67d0c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67ce2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36545,15 +36545,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (67d54 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67d2a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36577,15 +36577,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #22] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (67da4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67d7a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36612,15 +36612,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [pc, #56] @ (67dec ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67dc2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36644,15 +36644,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #18] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (67e3c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67e12 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36679,15 +36679,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67e84 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67e5a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36711,15 +36711,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (67ecc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67ea2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36743,15 +36743,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #10] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67f14 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67eea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36775,15 +36775,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #56] @ (67f5c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67f32 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36807,15 +36807,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (67fac ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67f82 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36842,15 +36842,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (67ffc ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 67fd2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36877,15 +36877,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (6804c ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 68022 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36912,15 +36912,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #56] @ (68094 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6806a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ @@ -36944,15 +36944,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [pc, #64] @ (680e4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 680ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -36979,15 +36979,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #64] @ (68134 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6810a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37014,15 +37014,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [pc, #64] @ (68184 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6815a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37049,15 +37049,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [pc, #64] @ (681d4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 681aa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37084,15 +37084,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r2, [pc, #64] @ (68224 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 681fa │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37119,15 +37119,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [pc, #64] @ (68274 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6824a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37154,15 +37154,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [pc, #64] @ (682c4 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 6829a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37189,15 +37189,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #21] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [pc, #64] @ (68314 ) │ │ │ │ add r2, pc │ │ │ │ cbz r3, 682ea │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ @@ -37224,15 +37224,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68388 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37271,15 +37271,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68360 │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (683fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37318,15 +37318,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 683d4 │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #17] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68470 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37365,15 +37365,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68448 │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #15] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r0, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (684e4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37412,15 +37412,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 684bc │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #13] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68558 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37459,15 +37459,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68530 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #11] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (685cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37506,15 +37506,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 685a4 │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68640 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37553,15 +37553,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68618 │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (686b4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37600,15 +37600,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6868c │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68728 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37647,15 +37647,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68700 │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6879c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37694,15 +37694,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68774 │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68810 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37741,15 +37741,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 687e8 │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68884 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37788,15 +37788,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 6885c │ │ │ │ nop │ │ │ │ strb r6, [r1, #31] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (688f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37835,15 +37835,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 688d0 │ │ │ │ nop │ │ │ │ strb r2, [r3, #29] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6896c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37882,15 +37882,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68944 │ │ │ │ nop │ │ │ │ strb r6, [r4, #27] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (689e0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37929,15 +37929,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 689b8 │ │ │ │ nop │ │ │ │ strb r2, [r6, #25] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68a54 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -37976,15 +37976,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68a2c │ │ │ │ nop │ │ │ │ strb r6, [r7, #23] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68ac8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38023,15 +38023,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68aa0 │ │ │ │ nop │ │ │ │ strb r2, [r1, #22] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68b3c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38070,15 +38070,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68b14 │ │ │ │ nop │ │ │ │ strb r6, [r2, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68bb0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38117,15 +38117,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68b88 │ │ │ │ nop │ │ │ │ strb r2, [r4, #18] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68c24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38164,15 +38164,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68bfc │ │ │ │ nop │ │ │ │ strb r6, [r5, #16] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68c98 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38211,15 +38211,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68c70 │ │ │ │ nop │ │ │ │ strb r2, [r7, #14] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00068ca4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -38290,15 +38290,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68d28 │ │ │ │ nop │ │ │ │ strb r2, [r0, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68dc4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38337,15 +38337,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68d9c │ │ │ │ nop │ │ │ │ strb r6, [r1, #10] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68e38 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38384,15 +38384,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68e10 │ │ │ │ nop │ │ │ │ strb r2, [r3, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68eac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38431,15 +38431,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68e84 │ │ │ │ nop │ │ │ │ strb r6, [r4, #6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68f20 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38478,15 +38478,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68ef8 │ │ │ │ nop │ │ │ │ strb r2, [r6, #4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (68f94 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38525,15 +38525,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68f6c │ │ │ │ nop │ │ │ │ strb r6, [r7, #2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (69008 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -38572,15 +38572,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 68fe0 │ │ │ │ nop │ │ │ │ strb r2, [r1, #1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069014 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38655,15 +38655,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000690d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38732,15 +38732,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069188 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38815,15 +38815,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006924c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38898,15 +38898,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006930c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -38975,15 +38975,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000693c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39057,15 +39057,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r2, #12 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069480 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39138,15 +39138,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069540 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39221,15 +39221,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #32] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069600 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39306,15 +39306,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #20] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000696cc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39391,15 +39391,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069798 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39471,15 +39471,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069854 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39560,15 +39560,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006992c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39641,15 +39641,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 000699ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39725,15 +39725,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069ab4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39810,15 +39810,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r3, #12 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069b80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39894,15 +39894,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069c48 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39975,15 +39975,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069d08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40056,15 +40056,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069dc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40137,15 +40137,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069e88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40222,15 +40222,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r3, #12] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00069f54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40310,15 +40310,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a028 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40394,15 +40394,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a0f0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40478,15 +40478,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r2, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a1b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40573,15 +40573,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a2a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40658,15 +40658,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r3, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a370 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40742,15 +40742,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a438 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40827,15 +40827,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a504 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40908,15 +40908,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a5c4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -40992,15 +40992,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a68c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41085,15 +41085,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r7, #24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a774 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41169,15 +41169,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a83c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41250,15 +41250,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a8fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41339,15 +41339,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006a9d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41420,15 +41420,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, r6] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006aa94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41501,15 +41501,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ab54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41585,15 +41585,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, r0] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ac1c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41669,15 +41669,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ace4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41750,15 +41750,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r1, r2] │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ada4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41831,15 +41831,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, r7] │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #24 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ae64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41919,15 +41919,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, r3] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + subs r0, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006af3c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -41996,15 +41996,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r0, r1] │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r3, #2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006aff0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42080,15 +42080,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #488] @ (6b294 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b0b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42163,15 +42163,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #744] @ (6b454 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b178 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42240,15 +42240,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #24] @ (6b238 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b22c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42327,15 +42327,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #200] @ (6b3bc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r1, r6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b300 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42408,15 +42408,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #456] @ (6b57c ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r1, r3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b3c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42493,15 +42493,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #664] @ (6b718 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b48c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42570,15 +42570,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #968] @ (6b8fc ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r1, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b540 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42648,15 +42648,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #232] @ (6b6d4 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b5f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42731,15 +42731,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #488] @ (6b894 ) │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b6b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42808,15 +42808,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #792] @ (6ba78 ) │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b76c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42902,15 +42902,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47d6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b85c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -42979,15 +42979,15 @@ │ │ │ │ nop │ │ │ │ bx r4 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b910 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43060,15 +43060,15 @@ │ │ │ │ nop │ │ │ │ mov r2, ip │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006b9d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43143,15 +43143,15 @@ │ │ │ │ nop │ │ │ │ cmp sl, r4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ba90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43220,15 +43220,15 @@ │ │ │ │ nop │ │ │ │ add lr, sp │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006bb44 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43303,15 +43303,15 @@ │ │ │ │ nop │ │ │ │ add r2, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006bc08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43386,15 +43386,15 @@ │ │ │ │ nop │ │ │ │ muls r2, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006bcc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43463,15 +43463,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006bd7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43549,15 +43549,15 @@ │ │ │ │ nop │ │ │ │ rors r2, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006be48 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43626,15 +43626,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006befc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43707,15 +43707,15 @@ │ │ │ │ nop │ │ │ │ eors r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006bfbc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43790,15 +43790,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #182 @ 0xb6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c07c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43867,15 +43867,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c130 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -43953,15 +43953,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #54 @ 0x36 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c1fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44030,15 +44030,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #130 @ 0x82 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c2b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44113,15 +44113,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c370 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44197,15 +44197,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #250 @ 0xfa │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c438 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44277,15 +44277,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c4f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44360,15 +44360,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #126 @ 0x7e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c5b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44444,15 +44444,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c67c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44521,15 +44521,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c730 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44604,15 +44604,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c7f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44681,15 +44681,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c8a8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44758,15 +44758,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #214 @ 0xd6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006c95c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44841,15 +44841,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #22 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006ca1c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -44922,15 +44922,15 @@ │ │ │ │ nop │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006cadc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45012,15 +45012,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #126 @ 0x7e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006cbb4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45095,15 +45095,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006cc78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45176,15 +45176,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #250 @ 0xfa │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006cd38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45257,15 +45257,15 @@ │ │ │ │ nop │ │ │ │ adds r2, #58 @ 0x3a │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0006cdf8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -45334,16 +45334,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #134 @ 0x86 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - movs r6, r4 │ │ │ │ + vaddl.u32 q8, d0, d21 │ │ │ │ │ │ │ │ 0006ceac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6cf14 ) │ │ │ │ @@ -45417,16 +45416,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #198 @ 0xc6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, r2 │ │ │ │ - movs r6, r4 │ │ │ │ + vhadd.u32 d0, d0, d21 │ │ │ │ │ │ │ │ 0006cf6c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (6cfe8 ) │ │ │ │ @@ -45503,15 +45501,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d16, d0, d21 │ │ │ │ + cdp2 0, 5, cr0, cr0, cr5, {1} │ │ │ │ │ │ │ │ 0006d03c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (6d09c ) │ │ │ │ @@ -45579,15 +45577,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr5, {1} │ │ │ │ + ldc2 0, cr0, [ip, #148] @ 0x94 │ │ │ │ │ │ │ │ 0006d0f0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6d158 ) │ │ │ │ @@ -45661,15 +45659,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, #130 @ 0x82 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #148] @ 0x94 │ │ │ │ + ldc2l 0, cr0, [ip], {37} @ 0x25 │ │ │ │ │ │ │ │ 0006d1b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6d218 ) │ │ │ │ @@ -45743,15 +45741,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #194 @ 0xc2 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-148] @ 0xffffff6c │ │ │ │ + ldc2 0, cr0, [ip], {37} @ 0x25 │ │ │ │ │ │ │ │ 0006d270 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (6d2d8 ) │ │ │ │ @@ -45822,15 +45820,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, r0, cr5 @ │ │ │ │ + @ instruction: 0xfb600025 │ │ │ │ │ │ │ │ 0006d32c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6d390 ) │ │ │ │ @@ -45899,15 +45897,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb980025 │ │ │ │ + @ instruction: 0xfaa80025 │ │ │ │ │ │ │ │ 0006d3e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6d448 ) │ │ │ │ @@ -45977,15 +45975,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #150 @ 0x96 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae00025 │ │ │ │ + ldr??.w r0, [r0, #37] @ 0x25 │ │ │ │ │ │ │ │ 0006d49c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6d504 ) │ │ │ │ @@ -46059,15 +46057,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #214 @ 0xd6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa200025 │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #2] │ │ │ │ │ │ │ │ 0006d55c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (6d5d8 ) │ │ │ │ @@ -46145,15 +46143,15 @@ │ │ │ │ nop │ │ │ │ cmp r2, #6 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, r5, lsl #2] │ │ │ │ + str??.w r0, [r0, r5, lsl #2] │ │ │ │ │ │ │ │ 0006d62c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (6d698 ) │ │ │ │ @@ -46226,15 +46224,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r0, #37] @ 0x25 │ │ │ │ + @ instruction: 0xf7a00025 │ │ │ │ │ │ │ │ 0006d6ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #140] @ (6d788 ) │ │ │ │ @@ -46320,15 +46318,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #86 @ 0x56 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7a00025 │ │ │ │ + @ instruction: 0xf6b00025 │ │ │ │ │ │ │ │ 0006d7dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (6d83c ) │ │ │ │ @@ -46396,15 +46394,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #162 @ 0xa2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6ec0025 │ │ │ │ + @ instruction: 0xf5fc0025 │ │ │ │ │ │ │ │ 0006d890 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6d8f8 ) │ │ │ │ @@ -46478,15 +46476,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #226 @ 0xe2 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62c0025 │ │ │ │ + @ instruction: 0xf53c0025 │ │ │ │ │ │ │ │ 0006d950 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6d9b8 ) │ │ │ │ @@ -46560,15 +46558,15 @@ │ │ │ │ nop │ │ │ │ movs r6, #34 @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ + orns r0, ip, #10813440 @ 0xa50000 │ │ │ │ │ │ │ │ 0006da10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6da78 ) │ │ │ │ @@ -46642,15 +46640,15 @@ │ │ │ │ nop │ │ │ │ movs r5, #98 @ 0x62 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ac0025 │ │ │ │ + @ instruction: 0xf3bc0025 │ │ │ │ │ │ │ │ 0006dad0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (6db44 ) │ │ │ │ @@ -46726,15 +46724,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e40025 │ │ │ │ + @ instruction: 0xf2f40025 │ │ │ │ │ │ │ │ 0006db98 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (6dc04 ) │ │ │ │ @@ -46806,15 +46804,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3240025 │ │ │ │ + @ instruction: 0xf2340025 │ │ │ │ │ │ │ │ 0006dc58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6dcbc ) │ │ │ │ @@ -46884,15 +46882,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf26c0025 │ │ │ │ + sbcs.w r0, ip, #37 @ 0x25 │ │ │ │ │ │ │ │ 0006dd10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6dd78 ) │ │ │ │ @@ -46966,15 +46964,15 @@ │ │ │ │ nop │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, ip, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf0bc0025 │ │ │ │ │ │ │ │ 0006ddd0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6de38 ) │ │ │ │ @@ -47048,15 +47046,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ec0025 │ │ │ │ + vext.8 d16, d12, d21, #0 │ │ │ │ │ │ │ │ 0006de90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (6df0c ) │ │ │ │ @@ -47134,15 +47132,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #210 @ 0xd2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, ip, #37 @ 0x25 │ │ │ │ + vhadd.s32 d0, d12, d21 │ │ │ │ │ │ │ │ 0006df60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (6dfc0 ) │ │ │ │ @@ -47210,15 +47208,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #30 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d8, d21 │ │ │ │ + cdp 0, 7, cr0, cr8, cr5, {1} │ │ │ │ │ │ │ │ 0006e014 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6e07c ) │ │ │ │ @@ -47292,15 +47290,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r3, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr8, cr5, {1} │ │ │ │ + ldc 0, cr0, [r8, #148]! @ 0x94 │ │ │ │ │ │ │ │ 0006e0d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (6e134 ) │ │ │ │ @@ -47368,15 +47366,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r5, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #148]! @ 0x94 │ │ │ │ + stc 0, cr0, [r4, #-148] @ 0xffffff6c │ │ │ │ │ │ │ │ 0006e188 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6e1f0 ) │ │ │ │ @@ -47450,15 +47448,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #-148]! @ 0xffffff6c │ │ │ │ + mcrr 0, 2, r0, r4, cr5 │ │ │ │ │ │ │ │ 0006e248 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (6e2b8 ) │ │ │ │ @@ -47532,15 +47530,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r4, #4 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0xeb800025 │ │ │ │ │ │ │ │ 0006e30c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (6e36c ) │ │ │ │ @@ -47608,15 +47606,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r6, #1 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, ip, r5, asr #32 │ │ │ │ + pkhtb r0, ip, r5, asr #32 │ │ │ │ │ │ │ │ 0006e3c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (6e430 ) │ │ │ │ @@ -47690,15 +47688,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r5, r6 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf80025 │ │ │ │ + and.w r0, r8, r5, asr #32 │ │ │ │ │ │ │ │ 0006e484 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (6e4f4 ) │ │ │ │ @@ -47772,15 +47770,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r5, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, r5, asr #32 │ │ │ │ + strd r0, r0, [r4, #-148] @ 0x94 │ │ │ │ │ │ │ │ 0006e548 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6e5ac ) │ │ │ │ @@ -47849,15 +47847,15 @@ │ │ │ │ nop │ │ │ │ subs r2, r6, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip, #-148]! @ 0x94 │ │ │ │ + stmia.w ip, {r0, r2, r5} │ │ │ │ │ │ │ │ 0006e600 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6e664 ) │ │ │ │ @@ -47926,15 +47924,16 @@ │ │ │ │ nop │ │ │ │ adds r2, r7, r5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8c40025 │ │ │ │ + b.n 6e660 │ │ │ │ + movs r5, r4 │ │ │ │ │ │ │ │ 0006e6b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6e71c ) │ │ │ │ @@ -48003,15 +48002,16 @@ │ │ │ │ nop │ │ │ │ adds r2, r0, r3 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80c0025 │ │ │ │ + b.n 6e5a8 │ │ │ │ + movs r5, r4 │ │ │ │ │ │ │ │ 0006e770 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (6e7d4 ) │ │ │ │ @@ -48080,15 +48080,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r1, r0 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e6d0 │ │ │ │ + b.n 6e4f0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e828 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48157,15 +48157,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e61c │ │ │ │ + b.n 6e43c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e8dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48235,15 +48235,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #26 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e564 │ │ │ │ + b.n 6e384 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006e994 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48318,15 +48318,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e4a4 │ │ │ │ + b.n 6e2c4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ea54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48403,15 +48403,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #20 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e3d8 │ │ │ │ + b.n 6f1f8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006eb20 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48486,15 +48486,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r1, #17 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f314 │ │ │ │ + b.n 6f134 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ebe4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48568,15 +48568,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r1, #14 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f254 │ │ │ │ + b.n 6f074 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006eca4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48646,15 +48646,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #11 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f19c │ │ │ │ + b.n 6efbc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ed5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48728,15 +48728,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #8 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f0dc │ │ │ │ + b.n 6eefc │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ee1c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48806,15 +48806,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f024 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006eed4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48883,15 +48883,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #2 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + svc 4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006ef88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -48970,15 +48970,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - svc 32 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f05c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49047,15 +49047,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #28 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 6f208 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f110 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49128,15 +49128,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6f128 │ │ │ │ + bgt.n 6f148 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f1d0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49205,15 +49205,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #22 │ │ │ │ movs r3, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6f274 │ │ │ │ + bgt.n 6f294 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f284 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49282,15 +49282,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r7, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6f3c0 │ │ │ │ + blt.n 6f3e0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f338 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49365,15 +49365,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r7, #16 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6f300 │ │ │ │ + bge.n 6f320 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f3f8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49448,15 +49448,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r7, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsls r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6f440 │ │ │ │ + bls.n 6f460 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f4b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49533,15 +49533,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6f570 │ │ │ │ + bls.n 6f590 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 0006f588 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -49570,19 +49570,19 @@ │ │ │ │ add.w r3, r3, #668 @ 0x29c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r2, r4, #9 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r5 │ │ │ │ - bls.n 6f5dc │ │ │ │ + bls.n 6f5fc │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f5fc ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f5f2 │ │ │ │ b.w 6f588 │ │ │ │ ldr r1, [pc, #12] @ (6f600 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49623,19 +49623,19 @@ │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r6, r4, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ - bls.n 6f560 │ │ │ │ + bhi.n 6f580 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f678 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f66e │ │ │ │ b.w 6f604 │ │ │ │ ldr r1, [pc, #12] @ (6f67c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49676,19 +49676,19 @@ │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r2, r5, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r5 │ │ │ │ - bls.n 6f6e4 │ │ │ │ + bhi.n 6f704 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f6f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f6ea │ │ │ │ b.w 6f680 │ │ │ │ ldr r1, [pc, #12] @ (6f6f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49717,32 +49717,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f754 ) │ │ │ │ - movw r2, #53372 @ 0xd07c │ │ │ │ + movw r2, #53385 @ 0xd089 │ │ │ │ movt r2, #1 │ │ │ │ ldr r1, [pc, #28] @ (6f758 ) │ │ │ │ ldr r0, [pc, #28] @ (6f75c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #880 @ 0x370 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r6, r5, #3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 6f664 │ │ │ │ + bvc.n 6f684 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f774 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f76a │ │ │ │ b.w 6f6fc │ │ │ │ ldr r1, [pc, #12] @ (6f778 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49771,32 +49771,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f7d4 ) │ │ │ │ - movw r2, #281 @ 0x119 │ │ │ │ + mov.w r2, #294 @ 0x126 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6f7d8 ) │ │ │ │ ldr r0, [pc, #28] @ (6f7dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #932 @ 0x3a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r6, r5, #1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 6f7e4 │ │ │ │ + bvc.n 6f804 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f7f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f7ea │ │ │ │ b.w 6f77c │ │ │ │ ldr r1, [pc, #12] @ (6f7f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49825,32 +49825,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f854 ) │ │ │ │ - movw r2, #1660 @ 0x67c │ │ │ │ + movw r2, #1673 @ 0x689 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6f858 ) │ │ │ │ ldr r0, [pc, #28] @ (6f85c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #31 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 6f764 │ │ │ │ + bvs.n 6f784 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f874 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f86a │ │ │ │ b.w 6f7fc │ │ │ │ ldr r1, [pc, #12] @ (6f878 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49879,32 +49879,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f8d4 ) │ │ │ │ - movw r2, #2475 @ 0x9ab │ │ │ │ + movw r2, #2488 @ 0x9b8 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6f8d8 ) │ │ │ │ ldr r0, [pc, #28] @ (6f8dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #29 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 6f8e4 │ │ │ │ + bvs.n 6f904 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f8f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f8ea │ │ │ │ b.w 6f87c │ │ │ │ ldr r1, [pc, #12] @ (6f8f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49933,32 +49933,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f954 ) │ │ │ │ - movw r2, #6441 @ 0x1929 │ │ │ │ + movw r2, #6454 @ 0x1936 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6f958 ) │ │ │ │ ldr r0, [pc, #28] @ (6f95c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1132 @ 0x46c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #27 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 6f864 │ │ │ │ + bpl.n 6f884 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f974 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f96a │ │ │ │ b.w 6f8fc │ │ │ │ ldr r1, [pc, #12] @ (6f978 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -49987,32 +49987,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6f9d4 ) │ │ │ │ - movw r2, #26854 @ 0x68e6 │ │ │ │ + movw r2, #26867 @ 0x68f3 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6f9d8 ) │ │ │ │ ldr r0, [pc, #28] @ (6f9dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1204 @ 0x4b4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #25 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 6f9e4 │ │ │ │ + bpl.n 6fa04 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6f9f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6f9ea │ │ │ │ b.w 6f97c │ │ │ │ ldr r1, [pc, #12] @ (6f9f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50041,32 +50041,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fa54 ) │ │ │ │ - movw r2, #41648 @ 0xa2b0 │ │ │ │ + movw r2, #41661 @ 0xa2bd │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #28] @ (6fa58 ) │ │ │ │ ldr r0, [pc, #28] @ (6fa5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1308 @ 0x51c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #23 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 6f964 │ │ │ │ + bmi.n 6f984 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6fa74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fa6a │ │ │ │ b.w 6f9fc │ │ │ │ ldr r1, [pc, #12] @ (6fa78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50095,32 +50095,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fad4 ) │ │ │ │ - movw r2, #17615 @ 0x44cf │ │ │ │ + movw r2, #17619 @ 0x44d3 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6fad8 ) │ │ │ │ ldr r0, [pc, #28] @ (6fadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1360 @ 0x550 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #21 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r7, pc, #728 @ (adr r7, 6fdb0 ) │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 6fae4 │ │ │ │ + bmi.n 6fb04 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6faf4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6faea │ │ │ │ b.w 6fa7c │ │ │ │ ldr r1, [pc, #12] @ (6faf8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50149,32 +50149,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fb54 ) │ │ │ │ - movw r2, #39834 @ 0x9b9a │ │ │ │ + movw r2, #39838 @ 0x9b9e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6fb58 ) │ │ │ │ ldr r0, [pc, #28] @ (6fb5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1424 @ 0x590 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #19 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #216 @ (adr r7, 6fc30 ) │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 6fa64 │ │ │ │ + bcc.n 6fa84 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6fb74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fb6a │ │ │ │ b.w 6fafc │ │ │ │ ldr r1, [pc, #12] @ (6fb78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50203,32 +50203,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fbd4 ) │ │ │ │ - movw r2, #48309 @ 0xbcb5 │ │ │ │ + movw r2, #48313 @ 0xbcb9 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6fbd8 ) │ │ │ │ ldr r0, [pc, #28] @ (6fbdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #17 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #664 @ (adr r7, 6fe70 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 6feb0 ) │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 6fbe4 │ │ │ │ + bcc.n 6fc04 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ ldr r3, [pc, #16] @ (6fbf4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fbea │ │ │ │ b.w 6fb7c │ │ │ │ ldr r1, [pc, #12] @ (6fbf8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ @@ -50257,33 +50257,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fc54 ) │ │ │ │ - movw r2, #48510 @ 0xbd7e │ │ │ │ + movw r2, #48514 @ 0xbd82 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6fc58 ) │ │ │ │ ldr r0, [pc, #28] @ (6fc5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1560 @ 0x618 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #15 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #152 @ (adr r7, 6fcf0 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 6fd30 ) │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 6fb64 │ │ │ │ + bcs.n 6fb84 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - movs r6, r4 │ │ │ │ + vswp d16, d21 │ │ │ │ ldr r3, [pc, #16] @ (6fc74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fc6a │ │ │ │ b.w 6fbfc │ │ │ │ ldr r1, [pc, #12] @ (6fc78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fbfc │ │ │ │ @@ -50311,33 +50310,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fcd4 ) │ │ │ │ - movw r2, #55178 @ 0xd78a │ │ │ │ + movw r2, #55182 @ 0xd78e │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #28] @ (6fcd8 ) │ │ │ │ ldr r0, [pc, #28] @ (6fcdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1620 @ 0x654 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #13 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 6ff70 ) │ │ │ │ + add r5, pc, #728 @ (adr r5, 6ffb0 ) │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 6fce4 │ │ │ │ + bcs.n 6fd04 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - movs r6, r4 │ │ │ │ + vhadd.u d16, d2, d21 │ │ │ │ ldr r3, [pc, #16] @ (6fcf4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fcea │ │ │ │ b.w 6fc7c │ │ │ │ ldr r1, [pc, #12] @ (6fcf8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fc7c │ │ │ │ @@ -50365,32 +50363,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fd54 ) │ │ │ │ - movw r2, #883 @ 0x373 │ │ │ │ + movw r2, #887 @ 0x377 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6fd58 ) │ │ │ │ ldr r0, [pc, #28] @ (6fd5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1700 @ 0x6a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #11 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #152 @ (adr r6, 6fdf0 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 6fe30 ) │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 6fc64 │ │ │ │ + bne.n 6fc84 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u32 q8, d2, d21 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr5, {1} │ │ │ │ ldr r3, [pc, #16] @ (6fd74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fd6a │ │ │ │ b.w 6fcfc │ │ │ │ ldr r1, [pc, #12] @ (6fd78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fcfc │ │ │ │ @@ -50418,32 +50416,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fdd4 ) │ │ │ │ - mov.w r2, #1104 @ 0x450 │ │ │ │ + movw r2, #1108 @ 0x454 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6fdd8 ) │ │ │ │ ldr r0, [pc, #28] @ (6fddc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #9 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #664 @ (adr r5, 70070 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 700b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 6fde4 │ │ │ │ + bne.n 6fe04 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u32 d16, d2, d21 │ │ │ │ + cdp2 0, 7, cr0, cr2, cr5, {1} │ │ │ │ ldr r3, [pc, #16] @ (6fdf4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fdea │ │ │ │ b.w 6fd7c │ │ │ │ ldr r1, [pc, #12] @ (6fdf8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fd7c │ │ │ │ @@ -50471,32 +50469,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fe54 ) │ │ │ │ - movw r2, #1277 @ 0x4fd │ │ │ │ + movw r2, #1281 @ 0x501 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6fe58 ) │ │ │ │ ldr r0, [pc, #28] @ (6fe5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1868 @ 0x74c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #152 @ (adr r5, 6fef0 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 6ff30 ) │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 6fd64 │ │ │ │ + beq.n 6fd84 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 14, cr0, cr2, cr5, {1} │ │ │ │ + ldc2l 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ ldr r3, [pc, #16] @ (6fe74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6fe6a │ │ │ │ b.w 6fdfc │ │ │ │ ldr r1, [pc, #12] @ (6fe78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fdfc │ │ │ │ @@ -50524,32 +50522,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6fed4 ) │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #7848 @ 0x1ea8 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6fed8 ) │ │ │ │ ldr r0, [pc, #28] @ (6fedc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1952 @ 0x7a0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #664 @ (adr r4, 70170 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 701b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 6fee4 │ │ │ │ + beq.n 6ff04 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr5, {1} │ │ │ │ + ldc2l 0, cr0, [r2, #-148]! @ 0xffffff6c │ │ │ │ ldr r3, [pc, #16] @ (6fef4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6feea │ │ │ │ b.w 6fe7c │ │ │ │ ldr r1, [pc, #12] @ (6fef8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fe7c │ │ │ │ @@ -50577,32 +50575,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6ff54 ) │ │ │ │ - movw r2, #7953 @ 0x1f11 │ │ │ │ + movw r2, #7957 @ 0x1f15 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6ff58 ) │ │ │ │ ldr r0, [pc, #28] @ (6ff5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2044 @ 0x7fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #152 @ (adr r4, 6fff0 ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 70030 ) │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 6fe64 │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ + ldc2l 0, cr0, [r2], #148 @ 0x94 │ │ │ │ ldr r3, [pc, #16] @ (6ff74 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6ff6a │ │ │ │ b.w 6fefc │ │ │ │ ldr r1, [pc, #12] @ (6ff78 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fefc │ │ │ │ @@ -50630,32 +50628,32 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (6ffd4 ) │ │ │ │ - movw r2, #16418 @ 0x4022 │ │ │ │ + movw r2, #16422 @ 0x4026 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (6ffd8 ) │ │ │ │ ldr r0, [pc, #28] @ (6ffdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2124 @ 0x84c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r6, r5, #1 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #664 @ (adr r3, 70270 ) │ │ │ │ + add r2, pc, #728 @ (adr r2, 702b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 6ffe4 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [r2, #-148]! @ 0xffffff6c │ │ │ │ + ldc2l 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ ldr r3, [pc, #16] @ (6fff4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 6ffea │ │ │ │ b.w 6ff7c │ │ │ │ ldr r1, [pc, #12] @ (6fff8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6ff7c │ │ │ │ @@ -50683,31 +50681,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (70054 ) │ │ │ │ - movw r2, #16755 @ 0x4173 │ │ │ │ + movw r2, #16759 @ 0x4177 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (70058 ) │ │ │ │ ldr r0, [pc, #28] @ (7005c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ vaddl.u32 q8, d14, d26 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #152 @ (adr r3, 700f0 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 70130 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [r2], #148 @ 0x94 │ │ │ │ + @ instruction: 0xfbf20025 │ │ │ │ ldr r3, [pc, #16] @ (70074 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 7006a │ │ │ │ b.w 6fffc │ │ │ │ ldr r1, [pc, #12] @ (70078 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 6fffc │ │ │ │ @@ -50734,31 +50732,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (700d4 ) │ │ │ │ - movw r2, #46106 @ 0xb41a │ │ │ │ + movw r2, #46110 @ 0xb41e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #28] @ (700d8 ) │ │ │ │ ldr r0, [pc, #28] @ (700dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2264 @ 0x8d8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ vhadd.u32 d16, d14, d26 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #664 @ (adr r2, 70370 ) │ │ │ │ + add r1, pc, #728 @ (adr r1, 703b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ + @ instruction: 0xfb720025 │ │ │ │ ldr r3, [pc, #16] @ (700f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 700ea │ │ │ │ b.w 7007c │ │ │ │ ldr r1, [pc, #12] @ (700f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 7007c │ │ │ │ @@ -50785,31 +50783,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (70154 ) │ │ │ │ - movw r2, #29142 @ 0x71d6 │ │ │ │ + movw r2, #29146 @ 0x71da │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (70158 ) │ │ │ │ ldr r0, [pc, #28] @ (7015c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2344 @ 0x928 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ cdp2 0, 14, cr0, cr14, cr10, {1} │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #152 @ (adr r2, 701f0 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 70230 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfbe20025 │ │ │ │ + @ instruction: 0xfaf20025 │ │ │ │ ldr r3, [pc, #16] @ (70174 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 7016a │ │ │ │ b.w 700fc │ │ │ │ ldr r1, [pc, #12] @ (70178 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 700fc │ │ │ │ @@ -50836,31 +50834,31 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 52598 │ │ │ │ ldr r3, [pc, #32] @ (701d4 ) │ │ │ │ - movw r2, #29259 @ 0x724b │ │ │ │ + movw r2, #29263 @ 0x724f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #28] @ (701d8 ) │ │ │ │ ldr r0, [pc, #28] @ (701dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2408 @ 0x968 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ cdp2 0, 6, cr0, cr14, cr10, {1} │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #664 @ (adr r1, 70470 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 704b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb620025 │ │ │ │ + @ instruction: 0xfa720025 │ │ │ │ ldr r3, [pc, #16] @ (701f4 ) │ │ │ │ add r3, pc │ │ │ │ cbz r1, 701ea │ │ │ │ b.w 7017c │ │ │ │ ldr r1, [pc, #12] @ (701f8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ b.w 7017c │ │ │ │ @@ -51221,15 +51219,15 @@ │ │ │ │ blx 52568 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 70504 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb26002a │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r6, r5, lsl #2] │ │ │ │ + @ instruction: 0xf7360025 │ │ │ │ │ │ │ │ 00070538 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -51258,29 +51256,29 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (705a8 ) │ │ │ │ - movw r2, #27356 @ 0x6adc │ │ │ │ + movw r2, #27360 @ 0x6ae0 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (705ac ) │ │ │ │ ldr r0, [pc, #24] @ (705b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2472 @ 0x9a8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7e00025 │ │ │ │ + @ instruction: 0xf6f00025 │ │ │ │ │ │ │ │ 000705b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -51309,29 +51307,29 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (70624 ) │ │ │ │ - movw r2, #34266 @ 0x85da │ │ │ │ + movw r2, #34270 @ 0x85de │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (70628 ) │ │ │ │ ldr r0, [pc, #24] @ (7062c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2528 @ 0x9e0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7740025 │ │ │ │ + @ instruction: 0xf6840025 │ │ │ │ │ │ │ │ 00070630 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -51360,29 +51358,29 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [pc, #28] @ (706a0 ) │ │ │ │ - movw r2, #34349 @ 0x862d │ │ │ │ + movw r2, #34353 @ 0x8631 │ │ │ │ movt r2, #3 │ │ │ │ ldr r1, [pc, #20] @ (706a4 ) │ │ │ │ ldr r0, [pc, #24] @ (706a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2560 @ 0xa00 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7040025 │ │ │ │ + @ instruction: 0xf6140025 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ @@ -52509,23 +52507,23 @@ │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ sub.w r0, r0, #42 @ 0x2a │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ movs r0, r5 │ │ │ │ - cdp 0, 11, cr0, cr4, cr5, {1} │ │ │ │ - cdp 0, 14, cr0, cr6, cr5, {1} │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + stcl 0, cr0, [r4, #148] @ 0x94 │ │ │ │ + ldcl 0, cr0, [r6, #148]! @ 0x94 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 14, cr0, cr0, cr5, {1} │ │ │ │ + ldcl 0, cr0, [r0, #148]! @ 0x94 │ │ │ │ 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] @ (70f88 ) │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ @@ -52554,22 +52552,22 @@ │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf0ac002a │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - cdp 0, 6, cr0, cr14, cr5, {1} │ │ │ │ + itte ls │ │ │ │ + movls r5, r4 │ │ │ │ + ldclls 0, cr0, [lr, #-148]! @ 0xffffff6c │ │ │ │ │ │ │ │ 00070fa0 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #100] @ (71018 ) │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -52676,31 +52674,31 @@ │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ vext.8 d0, d10, d26, #0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r5 │ │ │ │ - ite gt │ │ │ │ - movgt r5, r4 │ │ │ │ - it @ unpredictable │ │ │ │ - mov r5, r4 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + bkpt 0x00dc │ │ │ │ + movs r5, r4 │ │ │ │ + it eq │ │ │ │ + moveq r5, r4 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ - itee vs │ │ │ │ - movvs r5, r4 │ │ │ │ - ldclvc 0, cr0, [r2, #-148] @ 0xffffff6c │ │ │ │ - strvc r2, [sp, #736] @ 0x2e0 │ │ │ │ + bkpt 0x007e │ │ │ │ + movs r5, r4 │ │ │ │ + stcl 0, cr0, [r2], #-148 @ 0xffffff6c │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ movs r0, r5 │ │ │ │ - itte ls │ │ │ │ - movls r5, r4 │ │ │ │ - ldclls 0, cr0, [sl, #-148] @ 0xffffff6c │ │ │ │ - ldrhi r0, [r0, #12] │ │ │ │ + bkpt 0x00aa │ │ │ │ + movs r5, r4 │ │ │ │ + stcl 0, cr0, [sl], #-148 @ 0xffffff6c │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 710f2 │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ @@ -54633,33 +54631,33 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ nop │ │ │ │ - blt.n 72324 │ │ │ │ + bge.n 72344 │ │ │ │ movs r5, r4 │ │ │ │ ble.n 722e8 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 72380 │ │ │ │ + bls.n 723a0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ movs r0, r5 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 72464 │ │ │ │ + bls.n 72484 │ │ │ │ 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] │ │ │ │ @@ -55225,33 +55223,33 @@ │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 728d4 │ │ │ │ + bmi.n 728f4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 729c8 │ │ │ │ + bmi.n 729e8 │ │ │ │ movs r5, r4 │ │ │ │ - bpl.n 72a68 │ │ │ │ + bmi.n 72888 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ movs r0, r5 │ │ │ │ - add r6, pc, #776 @ (adr r6, 72c98 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 72cd8 ) │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 728e0 │ │ │ │ + bcc.n 72900 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 72974 │ │ │ │ + bcc.n 72994 │ │ │ │ movs r5, r4 │ │ │ │ - bpl.n 729e4 │ │ │ │ + bmi.n 72a04 │ │ │ │ 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, #12] │ │ │ │ @@ -63251,43 +63249,43 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #38] @ 0x26 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 775cc │ │ │ │ + bvc.n 775ec │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -84041,127 +84039,127 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ stmia r5!, {r2, r6} │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bx pc │ │ │ │ + mov sl, r1 │ │ │ │ movs r7, r4 │ │ │ │ - mov ip, r9 │ │ │ │ + cmp ip, fp │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r3!, {r5} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - mov r0, sl │ │ │ │ + cmp r0, ip │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ - movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + itt pl │ │ │ │ + movpl r4, r4 │ │ │ │ + stmiapl r1!, {r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - add r4, r3 │ │ │ │ + orrs r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ - ittt lt │ │ │ │ - movlt r4, r4 │ │ │ │ - mvnlt r4, r0 │ │ │ │ - movlt r7, r4 │ │ │ │ - bics r6, r7 │ │ │ │ + bkpt 0x00ce │ │ │ │ + movs r4, r4 │ │ │ │ + cmn r4, r2 │ │ │ │ movs r7, r4 │ │ │ │ - itee ge │ │ │ │ - movge r4, r4 │ │ │ │ - biclt r4, r6 │ │ │ │ - movlt r7, r4 │ │ │ │ - itt ge │ │ │ │ - movge r4, r4 │ │ │ │ - itet ge @ unpredictable │ │ │ │ - movge r4, r4 │ │ │ │ - cmnlt r4, r5 │ │ │ │ - movge r5, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + cmn r6, r1 │ │ │ │ + movs r7, r4 │ │ │ │ + bkpt 0x00be │ │ │ │ movs r4, r4 │ │ │ │ - ite vs │ │ │ │ - movvs r4, r4 │ │ │ │ - mulvc r2, r6 │ │ │ │ + cmn r4, r0 │ │ │ │ movs r7, r4 │ │ │ │ - ittt vs │ │ │ │ - movvs r4, r4 │ │ │ │ - mulvs r0, r5 │ │ │ │ - movvs r7, r4 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r4, r4 │ │ │ │ - itte gt │ │ │ │ - movgt r4, r4 │ │ │ │ - stmiagt r0!, {r4, r6} │ │ │ │ - movle r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + bkpt 0x00ba │ │ │ │ movs r4, r4 │ │ │ │ - yield │ │ │ │ + rors r4, r7 │ │ │ │ + movs r5, r4 │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ movs r4, r4 │ │ │ │ - orrs r6, r2 │ │ │ │ + bkpt 0x007c │ │ │ │ + movs r4, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ - ite cs │ │ │ │ - movcs r4, r4 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x0072 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + negs r0, r7 │ │ │ │ + movs r7, r4 │ │ │ │ + ite ne │ │ │ │ + movne r4, r4 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r6, r5 │ │ │ │ + nop {6} │ │ │ │ + movs r4, r4 │ │ │ │ + itte vc │ │ │ │ + movvc r4, r4 │ │ │ │ + bkpt 0x0020 │ │ │ │ + movvs r4, r4 │ │ │ │ + tst r6, r4 │ │ │ │ movs r7, r4 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x003c │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r2, r2 │ │ │ │ + itee │ │ │ │ + mov r4, r4 │ │ │ │ + lslal r6, r7 │ │ │ │ + moval r7, r4 │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ + movs r4, r4 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r2, r4 │ │ │ │ movs r7, r4 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r0, r1 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r7, r4 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - adcs r6, r7 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r7, r4 │ │ │ │ - itt cs │ │ │ │ - movcs r4, r4 │ │ │ │ - ldrcs r4, [sp, #28] │ │ │ │ + bkpt 0x0034 │ │ │ │ + movs r4, r4 │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #288] @ (843f8 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cbz r3, 84314 │ │ │ │ @@ -84271,75 +84269,75 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2624 @ 0xa40 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ - movs r4, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ - movs r4, r4 │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r2, 8445a │ │ │ │ movs r4, r4 │ │ │ │ - ands r6, r3 │ │ │ │ + itee cs │ │ │ │ + movcs r4, r4 │ │ │ │ + cbnz r0, 84460 @ unpredictable │ │ │ │ + movcc r4, r4 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 8444c │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r4, 84460 │ │ │ │ + rev r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + pop {r1, r2, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ movs r7, r4 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, 8446a │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0082 │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ movs r7, r4 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 84470 │ │ │ │ movs r4, r4 │ │ │ │ - pop {} │ │ │ │ + cbnz r0, 84480 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ movs r7, r4 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 8447c │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ movs r7, r4 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, 84482 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x003c │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r7, r4 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 84488 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ movs r7, r4 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 8448e │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00084478 : │ │ │ │ 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 │ │ │ │ @@ -85179,169 +85177,169 @@ │ │ │ │ movs r1, r5 │ │ │ │ cbnz r2, 84cb6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 84c94 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r4, r4 │ │ │ │ @ instruction: 0xb79c │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r4, lr} │ │ │ │ movs r4, r4 │ │ │ │ - revsh r6, r7 │ │ │ │ + rev r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ movs r7, r4 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r4, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 84cf8 │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r5} │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + cpsie ai │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + cbz r6, 84d4e │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, 84d1a │ │ │ │ + cbnz r4, 84cde │ │ │ │ movs r4, r4 │ │ │ │ - push {r5, r7} │ │ │ │ + cbz r0, 84d4c │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 84d50 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r7, r4 │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 84d56 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ movs r7, r4 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r4, 84d5a │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ movs r7, r4 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 84d0e │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, 84d5e │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r6, 84d5e │ │ │ │ movs r4, r4 │ │ │ │ - cpsie │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 84d60 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #20 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r6, 84da0 │ │ │ │ + cbz r6, 84d64 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r2, 84d56 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, 84d9a │ │ │ │ + uxtb r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ - cbz r0, 84dae │ │ │ │ + uxtb r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + cpsid a │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb65e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb62e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, 84dc4 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00084da4 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -87123,15 +87121,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #536 @ (adr r0, 86204 ) │ │ │ │ movs r1, r5 │ │ │ │ add r0, pc, #400 @ (adr r0, 86180 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #488 @ (adr r5, 861e0 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 86220 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00085ff8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -87152,15 +87150,15 @@ │ │ │ │ movne.w lr, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 86074 │ │ │ │ - bl 2cccfc │ │ │ │ + bl 2ccc14 │ │ │ │ teq r7, r5 │ │ │ │ bmi.n 86054 │ │ │ │ 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 │ │ │ │ @@ -87187,19 +87185,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 86082 │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #48 @ (adr r5, 860d8 ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 86118 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #832 @ (adr r4, 863f0 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 86430 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000860b0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -87219,15 +87217,15 @@ │ │ │ │ it ne │ │ │ │ movne.w ip, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 86118 │ │ │ │ - bl 2cccfc │ │ │ │ + bl 2ccc14 │ │ │ │ teq r4, r6 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ bmi.n 8610c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 8610a │ │ │ │ @@ -87246,15 +87244,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #248 @ (adr r4, 8623c ) │ │ │ │ + add r3, pc, #312 @ (adr r3, 8627c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086144 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -87307,15 +87305,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r1, r5 │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 865c8 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 86208 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000861d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87324,15 +87322,15 @@ │ │ │ │ cbz r1, 86222 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ beq.n 8620e │ │ │ │ - bl 2cca50 │ │ │ │ + bl 2cc968 │ │ │ │ teq r4, r5 │ │ │ │ bmi.n 86200 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mul.w r4, r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ addne.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -87353,19 +87351,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 8621c │ │ │ │ nop │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 86408 ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 86448 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #232 @ (adr r3, 86330 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 86370 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086248 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87376,15 +87374,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #2147483648 @ 0x80000000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 86284 │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 2ccce4 │ │ │ │ + bl 2ccbfc │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ teq r3, r2 │ │ │ │ bmi.n 86288 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cmp r1, #0 │ │ │ │ @@ -87400,15 +87398,15 @@ │ │ │ │ blx 52568 │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 86284 │ │ │ │ ldr r5, [sp, #640] @ 0x280 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #808 @ (adr r2, 865dc ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 8661c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000862b4 : │ │ │ │ ldr r3, [pc, #16] @ (862c8 ) │ │ │ │ ldr r2, [pc, #20] @ (862cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (862d0 ) │ │ │ │ @@ -87417,15 +87415,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52564 │ │ │ │ nop │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #912 @ (adr r2, 86664 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 866a4 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000862d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87484,15 +87482,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #504 @ (adr r2, 86568 ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 865a8 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086370 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87501,15 +87499,15 @@ │ │ │ │ cbz r1, 863c8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ beq.n 863b4 │ │ │ │ - bl 2cca50 │ │ │ │ + bl 2cc968 │ │ │ │ teq r4, r5 │ │ │ │ mov r3, r0 │ │ │ │ sxth r0, r0 │ │ │ │ bmi.n 863a4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r3, #1 │ │ │ │ mul.w r4, r0, r4 │ │ │ │ @@ -87533,19 +87531,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 863c2 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #816 @ (adr r1, 86714 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 86754 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #592 @ (adr r1, 8663c ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 8667c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000863ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87556,15 +87554,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r0, #32768 @ 0x8000 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 8642a │ │ │ │ strd r1, r0, [sp] │ │ │ │ - bl 2ccce4 │ │ │ │ + bl 2ccbfc │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ teq r3, r2 │ │ │ │ it pl │ │ │ │ sxthpl r0, r1 │ │ │ │ bmi.n 8642e │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -87584,15 +87582,15 @@ │ │ │ │ mvn.w r0, #112 @ 0x70 │ │ │ │ b.n 8642a │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #128 @ (adr r1, 864e0 ) │ │ │ │ + add r0, pc, #192 @ (adr r0, 86520 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086460 : │ │ │ │ ldr r3, [pc, #16] @ (86474 ) │ │ │ │ ldr r2, [pc, #20] @ (86478 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (8647c ) │ │ │ │ @@ -87601,15 +87599,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52564 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 865e0 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 86620 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086480 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -87664,15 +87662,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #392] @ 0x188 │ │ │ │ movs r1, r5 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #0 @ (adr r1, 8650c ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 8654c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008650c : │ │ │ │ ldr r3, [pc, #16] @ (86520 ) │ │ │ │ ldr r2, [pc, #20] @ (86524 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #20] @ (86528 ) │ │ │ │ @@ -87681,15 +87679,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52564 │ │ │ │ nop │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 8685c ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008652c : │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 8653c │ │ │ │ asrs r0, r0, #1 │ │ │ │ vmov s15, r0 │ │ │ │ @@ -87759,15 +87757,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #216 @ (adr r0, 866d4 ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000865fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -87803,15 +87801,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008666c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -87839,15 +87837,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000866cc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -87872,15 +87870,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008671c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -87920,15 +87918,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008679c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -87952,15 +87950,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000867ec : │ │ │ │ vabs.f64 d0, d0 │ │ │ │ vldr d7, [pc, #20] @ 86808 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -88057,15 +88055,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ str r7, [sp, #792] @ 0x318 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008691c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -88210,19 +88208,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ str r6, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086afc : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 86b6e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -88280,19 +88278,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 86b4e │ │ │ │ b.n 86b78 │ │ │ │ bl 52e28 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086ba8 : │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 86bec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -88351,19 +88349,19 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 86c10 │ │ │ │ b.n 86c26 │ │ │ │ bl 52e28 │ │ │ │ bl 52f54 │ │ │ │ nop │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086c5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88510,39 +88508,39 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2728 @ 0xaa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ str r3, [sp, #560] @ 0x230 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00086df4 : │ │ │ │ lsls r1, r1, #1 │ │ │ │ b.w 86c5c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -88831,51 +88829,51 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #872] @ 0x368 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ movs r1, r5 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r2, #32 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r2, #2 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008712c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -88932,17 +88930,17 @@ │ │ │ │ blx 52568 │ │ │ │ movs r0, #1 │ │ │ │ b.n 87196 │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000871cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88995,15 +88993,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r6, [r4, #46] @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087260 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -89037,15 +89035,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000872c0 <_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 │ │ │ │ @@ -89568,27 +89566,27 @@ │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52e28 │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000878b0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -89624,15 +89622,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087914 : │ │ │ │ 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 │ │ │ │ @@ -89720,21 +89718,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087a0c : │ │ │ │ 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 │ │ │ │ @@ -89821,21 +89819,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087b00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -90036,19 +90034,19 @@ │ │ │ │ b.w 528e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r6, #26] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087cec : │ │ │ │ ldr r3, [pc, #76] @ (87d3c ) │ │ │ │ ldr r2, [pc, #80] @ (87d40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -90080,19 +90078,19 @@ │ │ │ │ b.w 52cd4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r4, [r1, #24] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087d50 : │ │ │ │ ldr r3, [pc, #76] @ (87da0 ) │ │ │ │ ldr r2, [pc, #80] @ (87da4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -90124,19 +90122,19 @@ │ │ │ │ b.w 52658 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r5, #20] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087db4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -90215,15 +90213,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 52e28 │ │ │ │ strh r2, [r3, #14] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087e7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -90275,17 +90273,17 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #10] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087f14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90343,21 +90341,21 @@ │ │ │ │ bl 52e8c │ │ │ │ bl 52e28 │ │ │ │ nop │ │ │ │ strh r2, [r2, #6] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00087fb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90422,19 +90420,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r7, [pc, #800] @ (88384 ) │ │ │ │ + ldr r6, [pc, #864] @ (883c4 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088068 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -90478,19 +90476,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 880b6 │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000880e0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -90740,23 +90738,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #22] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r7, r4 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088350 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -90875,29 +90873,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r0, #1 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #848] @ (887d0 ) │ │ │ │ + ldr r2, [pc, #912] @ (88810 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r5, #0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088490 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -90961,19 +90959,19 @@ │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldrb r6, [r2, #13] │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #12] │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + adds r2, r3, #5 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #944] @ (888ec ) │ │ │ │ + ldr r2, [pc, #1008] @ (8892c ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #184] @ (885f8 ) │ │ │ │ + ldr r3, [pc, #248] @ (88638 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088540 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -91133,19 +91131,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r4, r7 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [pc, #480] @ (888ac ) │ │ │ │ + ldr r0, [pc, #544] @ (888ec ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000886d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91203,21 +91201,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #776] @ (88a7c ) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088778 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91270,21 +91268,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r2, r2 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #160] @ (888b0 ) │ │ │ │ + bx r7 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088814 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91351,25 +91349,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r7, r4 │ │ │ │ - bx ip │ │ │ │ + mov r6, lr │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000888d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91431,25 +91429,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ movs r7, r4 │ │ │ │ - mov r8, r6 │ │ │ │ + cmp r8, r8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088990 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91517,21 +91515,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r1, r1 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r8, ip │ │ │ │ + add r8, lr │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088a58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91589,21 +91587,21 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r0, r8 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088b08 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91701,31 +91699,31 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r0, r9 │ │ │ │ + add r0, fp │ │ │ │ movs r4, r4 │ │ │ │ - cmp sl, r1 │ │ │ │ + add sl, r3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ movs r7, r4 │ │ │ │ - add r4, r5 │ │ │ │ + orrs r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088c24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -91826,35 +91824,35 @@ │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ strb r4, [r0, #15] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ movs r7, r4 │ │ │ │ - add r4, sl │ │ │ │ + muls r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - add lr, r2 │ │ │ │ + bics r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r7, r4 │ │ │ │ - orrs r0, r2 │ │ │ │ + tst r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r7, r4 │ │ │ │ - mvns r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r6, #3] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088d58 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -91885,25 +91883,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (88dc0 ) │ │ │ │ ldr r0, [pc, #32] @ (88dc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r7, r4 │ │ │ │ - muls r6, r7 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmn r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ movs r7, r4 │ │ │ │ - muls r4, r4 │ │ │ │ + negs r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088dc8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -92027,35 +92025,35 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ movs r7, r4 │ │ │ │ - adcs r4, r0 │ │ │ │ + eors r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r5 │ │ │ │ + ands r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00088f28 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -92220,39 +92218,39 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ movs r7, r4 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ movs r7, r4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000890ec : │ │ │ │ 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 │ │ │ │ @@ -92306,19 +92304,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00089184 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92338,15 +92336,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000891c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92394,15 +92392,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00089248 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92425,15 +92423,15 @@ │ │ │ │ blx 52568 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008928c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -92858,15 +92856,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00089664 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -93082,15 +93080,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ movs r4, r4 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movs r1, r5 │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ movs r2, r5 │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ movs r1, r5 │ │ │ │ @@ -93192,15 +93190,15 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 89930 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ movs r4, r4 │ │ │ │ str r6, [r7, #108] @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ str r4, [r0, #108] @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00089980 : │ │ │ │ @@ -94397,22 +94395,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ movs r1, r5 │ │ │ │ - vhadd.u d0, d6, d22 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cdp2 0, 4, cr0, cr6, cr6, {1} │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008a474 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ and.w r0, r0, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ @@ -94503,24 +94501,24 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr6, {1} │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + stc2l 0, cr0, [r0, #-152] @ 0xffffff68 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008a56c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -94543,18 +94541,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (8a5b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2856 @ 0xb28 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r4, #152] @ 0x98 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + ldc2l 0, cr0, [r4], {38} @ 0x26 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008a5bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -94611,28 +94609,28 @@ │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #-152] @ 0xffffff68 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + stc2l 0, cr0, [sl], #-152 @ 0xffffff68 │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + mcrr2 0, 2, r0, ip, cr6 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [r8, #-152]! @ 0xffffff68 │ │ │ │ - cmp r2, #10 │ │ │ │ + ldc2 0, cr0, [r8], #-152 @ 0xffffff68 │ │ │ │ + cmp r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008a678 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -94883,15 +94881,15 @@ │ │ │ │ movs r1, r5 │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008a8e0 : │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #96] @ (8a944 ) │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ @@ -95098,15 +95096,15 @@ │ │ │ │ blx 52334 │ │ │ │ blx 52c60 │ │ │ │ nop │ │ │ │ strb r0, [r2, r5] │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008aad4 : │ │ │ │ ldr r3, [pc, #56] @ (8ab10 ) │ │ │ │ ldr r0, [pc, #60] @ (8ab14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #60] @ (8ab18 ) │ │ │ │ @@ -95215,15 +95213,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ strb r2, [r1, r2] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r0, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008abec : │ │ │ │ cbz r0, 8ac06 │ │ │ │ lsls r3, r0, #31 │ │ │ │ bmi.n 8ac08 │ │ │ │ asrs r0, r0, #1 │ │ │ │ @@ -95315,15 +95313,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8aca0 │ │ │ │ nop │ │ │ │ strh r6, [r4, r5] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ad24 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95352,15 +95350,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8acf8 │ │ │ │ nop │ │ │ │ strh r6, [r1, r4] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ad7c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95389,15 +95387,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8ad50 │ │ │ │ nop │ │ │ │ strh r6, [r6, r2] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8add4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95426,15 +95424,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8ada8 │ │ │ │ nop │ │ │ │ strh r6, [r3, r1] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ae2c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95463,15 +95461,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8ae00 │ │ │ │ nop │ │ │ │ strh r6, [r0, r0] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ae84 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95500,15 +95498,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8ae58 │ │ │ │ nop │ │ │ │ str r6, [r5, r6] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8aedc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95537,15 +95535,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8aeb0 │ │ │ │ nop │ │ │ │ str r6, [r2, r5] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8af34 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95574,15 +95572,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8af08 │ │ │ │ nop │ │ │ │ str r6, [r7, r3] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8af8c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95611,15 +95609,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8af60 │ │ │ │ nop │ │ │ │ str r6, [r4, r2] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8afe4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95648,15 +95646,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8afb8 │ │ │ │ nop │ │ │ │ str r6, [r1, r1] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b03c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95685,15 +95683,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8b010 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (8b418 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b094 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95722,15 +95720,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8b068 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #632] @ (8b310 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b0ec ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95759,15 +95757,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8b0c0 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #280] @ (8b208 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b144 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95796,15 +95794,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8b118 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #952] @ (8b500 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b19c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95833,15 +95831,15 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8b170 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #600] @ (8b3f8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b1f4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95870,15 +95868,15 @@ │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ b.n 8b1c8 │ │ │ │ nop │ │ │ │ ldr r6, [pc, #248] @ (8b2f0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b24c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95907,15 +95905,15 @@ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ b.n 8b220 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #920] @ (8b5e8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b2a4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95944,15 +95942,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8b278 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #568] @ (8b4e0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b2fc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -95981,15 +95979,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8b2d0 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #216] @ (8b3d8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b354 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96018,15 +96016,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8b328 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #888] @ (8b6d0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b3ac ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96055,15 +96053,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8b380 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #536] @ (8b5c8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b404 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96092,15 +96090,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8b3d8 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #184] @ (8b4c0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b45c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96129,15 +96127,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8b430 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #856] @ (8b7b8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b4b4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96166,15 +96164,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8b488 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #504] @ (8b6b0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b50c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96203,15 +96201,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8b4e0 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #152] @ (8b5a8 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b564 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96240,15 +96238,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8b538 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #824] @ (8b8a0 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b5bc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96277,15 +96275,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8b590 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #472] @ (8b798 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b614 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96314,15 +96312,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8b5e8 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #120] @ (8b690 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b66c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96351,15 +96349,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8b640 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #792] @ (8b988 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b6c4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96388,15 +96386,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8b698 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #440] @ (8b880 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b71c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96425,15 +96423,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8b6f0 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #88] @ (8b778 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b774 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96462,15 +96460,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8b748 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #760] @ (8ba70 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b7cc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96499,15 +96497,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8b7a0 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #408] @ (8b968 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8b824 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96536,15 +96534,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8b7f8 │ │ │ │ nop │ │ │ │ ldr r0, [pc, #56] @ (8b860 ) │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8b880 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96573,15 +96571,15 @@ │ │ │ │ ldr.w r0, [r2, #472] @ 0x1d8 │ │ │ │ b.n 8b852 │ │ │ │ nop │ │ │ │ blxns r6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8b8dc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96610,15 +96608,15 @@ │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ b.n 8b8ae │ │ │ │ nop │ │ │ │ bx fp │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8b938 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96647,15 +96645,15 @@ │ │ │ │ ldr.w r0, [r2, #464] @ 0x1d0 │ │ │ │ b.n 8b90a │ │ │ │ nop │ │ │ │ mov ip, pc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8b994 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96684,15 +96682,15 @@ │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ b.n 8b966 │ │ │ │ nop │ │ │ │ mov r8, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8b9f0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96721,15 +96719,15 @@ │ │ │ │ ldr.w r0, [r2, #456] @ 0x1c8 │ │ │ │ b.n 8b9c2 │ │ │ │ nop │ │ │ │ mov r4, r8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ba4c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96758,15 +96756,15 @@ │ │ │ │ ldr.w r0, [r2, #452] @ 0x1c4 │ │ │ │ b.n 8ba1e │ │ │ │ nop │ │ │ │ cmp r8, sp │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8baa8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96795,15 +96793,15 @@ │ │ │ │ ldr.w r0, [r2, #448] @ 0x1c0 │ │ │ │ b.n 8ba7a │ │ │ │ nop │ │ │ │ cmp ip, r1 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bb04 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96832,15 +96830,15 @@ │ │ │ │ ldr.w r0, [r2, #444] @ 0x1bc │ │ │ │ b.n 8bad6 │ │ │ │ nop │ │ │ │ cmp r0, r6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bb60 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96869,15 +96867,15 @@ │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ b.n 8bb32 │ │ │ │ nop │ │ │ │ add ip, sl │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bbbc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96906,15 +96904,15 @@ │ │ │ │ ldr.w r0, [r2, #436] @ 0x1b4 │ │ │ │ b.n 8bb8e │ │ │ │ nop │ │ │ │ add r0, pc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bc18 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96943,15 +96941,15 @@ │ │ │ │ ldr.w r0, [r2, #432] @ 0x1b0 │ │ │ │ b.n 8bbea │ │ │ │ nop │ │ │ │ add r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bc74 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -96980,15 +96978,15 @@ │ │ │ │ ldr.w r0, [r2, #428] @ 0x1ac │ │ │ │ b.n 8bc46 │ │ │ │ nop │ │ │ │ mvns r0, r0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bcd0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97017,15 +97015,15 @@ │ │ │ │ ldr.w r0, [r2, #424] @ 0x1a8 │ │ │ │ b.n 8bca2 │ │ │ │ nop │ │ │ │ muls r4, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bd2c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97054,15 +97052,15 @@ │ │ │ │ ldr.w r0, [r2, #420] @ 0x1a4 │ │ │ │ b.n 8bcfe │ │ │ │ nop │ │ │ │ orrs r0, r1 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bd88 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97091,15 +97089,15 @@ │ │ │ │ ldr.w r0, [r2, #416] @ 0x1a0 │ │ │ │ b.n 8bd5a │ │ │ │ nop │ │ │ │ cmp r4, r5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bde4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97128,15 +97126,15 @@ │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ b.n 8bdb6 │ │ │ │ nop │ │ │ │ negs r0, r2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8be40 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97165,15 +97163,15 @@ │ │ │ │ ldr.w r0, [r2, #408] @ 0x198 │ │ │ │ b.n 8be12 │ │ │ │ nop │ │ │ │ rors r4, r6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8be9c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97202,15 +97200,15 @@ │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ b.n 8be6e │ │ │ │ nop │ │ │ │ sbcs r0, r3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bef8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97239,15 +97237,15 @@ │ │ │ │ ldr.w r0, [r2, #400] @ 0x190 │ │ │ │ b.n 8beca │ │ │ │ nop │ │ │ │ asrs r4, r7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bf54 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97276,15 +97274,15 @@ │ │ │ │ ldr.w r0, [r2, #396] @ 0x18c │ │ │ │ b.n 8bf26 │ │ │ │ nop │ │ │ │ lsrs r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8bfb0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97313,15 +97311,15 @@ │ │ │ │ ldr.w r0, [r2, #392] @ 0x188 │ │ │ │ b.n 8bf82 │ │ │ │ nop │ │ │ │ lsls r4, r0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c00c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97350,15 +97348,15 @@ │ │ │ │ ldr.w r0, [r2, #388] @ 0x184 │ │ │ │ b.n 8bfde │ │ │ │ nop │ │ │ │ ands r0, r5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c068 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97387,15 +97385,15 @@ │ │ │ │ ldr.w r0, [r2, #384] @ 0x180 │ │ │ │ b.n 8c03a │ │ │ │ nop │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c0c4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97424,15 +97422,15 @@ │ │ │ │ ldr.w r0, [r2, #380] @ 0x17c │ │ │ │ b.n 8c096 │ │ │ │ nop │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c120 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97461,15 +97459,15 @@ │ │ │ │ ldr.w r0, [r2, #376] @ 0x178 │ │ │ │ b.n 8c0f2 │ │ │ │ nop │ │ │ │ subs r7, #20 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c17c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97498,15 +97496,15 @@ │ │ │ │ ldr.w r0, [r2, #372] @ 0x174 │ │ │ │ b.n 8c14e │ │ │ │ nop │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c1d8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97535,15 +97533,15 @@ │ │ │ │ ldr.w r0, [r2, #368] @ 0x170 │ │ │ │ b.n 8c1aa │ │ │ │ nop │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c234 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97572,15 +97570,15 @@ │ │ │ │ ldr.w r0, [r2, #364] @ 0x16c │ │ │ │ b.n 8c206 │ │ │ │ nop │ │ │ │ subs r6, #0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c290 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97609,15 +97607,15 @@ │ │ │ │ ldr.w r0, [r2, #360] @ 0x168 │ │ │ │ b.n 8c262 │ │ │ │ nop │ │ │ │ subs r5, #164 @ 0xa4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c2ec ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97646,15 +97644,15 @@ │ │ │ │ ldr.w r0, [r2, #356] @ 0x164 │ │ │ │ b.n 8c2be │ │ │ │ nop │ │ │ │ subs r5, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c348 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97683,15 +97681,15 @@ │ │ │ │ ldr.w r0, [r2, #352] @ 0x160 │ │ │ │ b.n 8c31a │ │ │ │ nop │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c3a4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97720,15 +97718,15 @@ │ │ │ │ ldr.w r0, [r2, #348] @ 0x15c │ │ │ │ b.n 8c376 │ │ │ │ nop │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c400 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97757,15 +97755,15 @@ │ │ │ │ ldr.w r0, [r2, #344] @ 0x158 │ │ │ │ b.n 8c3d2 │ │ │ │ nop │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c45c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97794,15 +97792,15 @@ │ │ │ │ ldr.w r0, [r2, #340] @ 0x154 │ │ │ │ b.n 8c42e │ │ │ │ nop │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c4b8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97831,15 +97829,15 @@ │ │ │ │ ldr.w r0, [r2, #336] @ 0x150 │ │ │ │ b.n 8c48a │ │ │ │ nop │ │ │ │ subs r3, #124 @ 0x7c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c514 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97868,15 +97866,15 @@ │ │ │ │ ldr.w r0, [r2, #332] @ 0x14c │ │ │ │ b.n 8c4e6 │ │ │ │ nop │ │ │ │ subs r3, #32 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c570 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97905,15 +97903,15 @@ │ │ │ │ ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ b.n 8c542 │ │ │ │ nop │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c5cc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97942,15 +97940,15 @@ │ │ │ │ ldr.w r0, [r2, #324] @ 0x144 │ │ │ │ b.n 8c59e │ │ │ │ nop │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c628 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -97979,15 +97977,15 @@ │ │ │ │ ldr.w r0, [r2, #320] @ 0x140 │ │ │ │ b.n 8c5fa │ │ │ │ nop │ │ │ │ subs r2, #12 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c684 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98016,15 +98014,15 @@ │ │ │ │ ldr.w r0, [r2, #316] @ 0x13c │ │ │ │ b.n 8c656 │ │ │ │ nop │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c6e0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98053,15 +98051,15 @@ │ │ │ │ ldr.w r0, [r2, #312] @ 0x138 │ │ │ │ b.n 8c6b2 │ │ │ │ nop │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c73c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98090,15 +98088,15 @@ │ │ │ │ ldr.w r0, [r2, #308] @ 0x134 │ │ │ │ b.n 8c70e │ │ │ │ nop │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c798 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98127,15 +98125,15 @@ │ │ │ │ ldr.w r0, [r2, #304] @ 0x130 │ │ │ │ b.n 8c76a │ │ │ │ nop │ │ │ │ subs r0, #156 @ 0x9c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c7f4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98164,15 +98162,15 @@ │ │ │ │ ldr.w r0, [r2, #300] @ 0x12c │ │ │ │ b.n 8c7c6 │ │ │ │ nop │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c850 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98201,15 +98199,15 @@ │ │ │ │ ldr.w r0, [r2, #296] @ 0x128 │ │ │ │ b.n 8c822 │ │ │ │ nop │ │ │ │ adds r7, #228 @ 0xe4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c8ac ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98238,15 +98236,15 @@ │ │ │ │ ldr.w r0, [r2, #292] @ 0x124 │ │ │ │ b.n 8c87e │ │ │ │ nop │ │ │ │ adds r7, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c908 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98275,15 +98273,15 @@ │ │ │ │ ldr.w r0, [r2, #288] @ 0x120 │ │ │ │ b.n 8c8da │ │ │ │ nop │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c964 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98312,15 +98310,15 @@ │ │ │ │ ldr.w r0, [r2, #284] @ 0x11c │ │ │ │ b.n 8c936 │ │ │ │ nop │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8c9c0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98349,15 +98347,15 @@ │ │ │ │ ldr.w r0, [r2, #280] @ 0x118 │ │ │ │ b.n 8c992 │ │ │ │ nop │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ca1c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98386,15 +98384,15 @@ │ │ │ │ ldr.w r0, [r2, #276] @ 0x114 │ │ │ │ b.n 8c9ee │ │ │ │ nop │ │ │ │ adds r6, #24 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ca78 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98423,15 +98421,15 @@ │ │ │ │ ldr.w r0, [r2, #272] @ 0x110 │ │ │ │ b.n 8ca4a │ │ │ │ nop │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cad4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98460,15 +98458,15 @@ │ │ │ │ ldr.w r0, [r2, #268] @ 0x10c │ │ │ │ b.n 8caa6 │ │ │ │ nop │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cb30 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98497,15 +98495,15 @@ │ │ │ │ ldr.w r0, [r2, #264] @ 0x108 │ │ │ │ b.n 8cb02 │ │ │ │ nop │ │ │ │ adds r5, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + str r4, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cb8c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98534,15 +98532,15 @@ │ │ │ │ ldr.w r0, [r2, #260] @ 0x104 │ │ │ │ b.n 8cb5e │ │ │ │ nop │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + str r4, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cbe8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98571,15 +98569,15 @@ │ │ │ │ ldr.w r0, [r2, #256] @ 0x100 │ │ │ │ b.n 8cbba │ │ │ │ nop │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cc44 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98608,15 +98606,15 @@ │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ b.n 8cc16 │ │ │ │ nop │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + str r0, [r4, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cca0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98645,15 +98643,15 @@ │ │ │ │ ldr.w r0, [r2, #248] @ 0xf8 │ │ │ │ b.n 8cc72 │ │ │ │ nop │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ccfc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98682,15 +98680,15 @@ │ │ │ │ ldr.w r0, [r2, #244] @ 0xf4 │ │ │ │ b.n 8ccce │ │ │ │ nop │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cd58 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98719,15 +98717,15 @@ │ │ │ │ ldr.w r0, [r2, #240] @ 0xf0 │ │ │ │ b.n 8cd2a │ │ │ │ nop │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cdb4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98756,15 +98754,15 @@ │ │ │ │ ldr.w r0, [r2, #236] @ 0xec │ │ │ │ b.n 8cd86 │ │ │ │ nop │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ce10 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98793,15 +98791,15 @@ │ │ │ │ ldr.w r0, [r2, #232] @ 0xe8 │ │ │ │ b.n 8cde2 │ │ │ │ nop │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + str r0, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8ce6c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98830,15 +98828,15 @@ │ │ │ │ ldr.w r0, [r2, #228] @ 0xe4 │ │ │ │ b.n 8ce3e │ │ │ │ nop │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cec8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98867,15 +98865,15 @@ │ │ │ │ ldr.w r0, [r2, #224] @ 0xe0 │ │ │ │ b.n 8ce9a │ │ │ │ nop │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r5, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cf24 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98904,15 +98902,15 @@ │ │ │ │ ldr.w r0, [r2, #220] @ 0xdc │ │ │ │ b.n 8cef6 │ │ │ │ nop │ │ │ │ adds r1, #16 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cf80 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98941,15 +98939,15 @@ │ │ │ │ ldr.w r0, [r2, #216] @ 0xd8 │ │ │ │ b.n 8cf52 │ │ │ │ nop │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + str r4, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8cfdc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -98978,15 +98976,15 @@ │ │ │ │ ldr.w r0, [r2, #212] @ 0xd4 │ │ │ │ b.n 8cfae │ │ │ │ nop │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + ldr r7, [pc, #992] @ (8d3c8 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d038 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99015,15 +99013,15 @@ │ │ │ │ ldr.w r0, [r2, #208] @ 0xd0 │ │ │ │ b.n 8d00a │ │ │ │ nop │ │ │ │ cmp r7, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r7, [pc, #848] @ (8d394 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d094 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99052,15 +99050,15 @@ │ │ │ │ ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ b.n 8d066 │ │ │ │ nop │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + ldr r7, [pc, #720] @ (8d370 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d0f0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99089,15 +99087,15 @@ │ │ │ │ ldr.w r0, [r2, #200] @ 0xc8 │ │ │ │ b.n 8d0c2 │ │ │ │ nop │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r7, [pc, #592] @ (8d34c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d14c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99126,15 +99124,15 @@ │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ b.n 8d11e │ │ │ │ nop │ │ │ │ cmp r6, #232 @ 0xe8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #432] @ (8d308 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d1a8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99163,15 +99161,15 @@ │ │ │ │ ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ b.n 8d17a │ │ │ │ nop │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r7, [pc, #272] @ (8d2c4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d204 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99200,15 +99198,15 @@ │ │ │ │ ldr.w r0, [r2, #188] @ 0xbc │ │ │ │ b.n 8d1d6 │ │ │ │ nop │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r7, [pc, #128] @ (8d290 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d260 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99237,15 +99235,15 @@ │ │ │ │ ldr.w r0, [r2, #184] @ 0xb8 │ │ │ │ b.n 8d232 │ │ │ │ nop │ │ │ │ cmp r5, #212 @ 0xd4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #928] @ (8d60c ) │ │ │ │ + ldr r6, [pc, #992] @ (8d64c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d2bc ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99274,15 +99272,15 @@ │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ b.n 8d28e │ │ │ │ nop │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #848] @ (8d618 ) │ │ │ │ + ldr r6, [pc, #912] @ (8d658 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d318 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99311,15 +99309,15 @@ │ │ │ │ ldr.w r0, [r2, #176] @ 0xb0 │ │ │ │ b.n 8d2ea │ │ │ │ nop │ │ │ │ cmp r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #720] @ (8d5f4 ) │ │ │ │ + ldr r6, [pc, #784] @ (8d634 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d374 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99348,15 +99346,15 @@ │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ b.n 8d346 │ │ │ │ nop │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #608] @ (8d5e0 ) │ │ │ │ + ldr r6, [pc, #672] @ (8d620 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d3d0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99385,15 +99383,15 @@ │ │ │ │ ldr.w r0, [r2, #168] @ 0xa8 │ │ │ │ b.n 8d3a2 │ │ │ │ nop │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #448] @ (8d59c ) │ │ │ │ + ldr r6, [pc, #512] @ (8d5dc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d42c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99422,15 +99420,15 @@ │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ b.n 8d3fe │ │ │ │ nop │ │ │ │ cmp r4, #8 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #288] @ (8d558 ) │ │ │ │ + ldr r6, [pc, #352] @ (8d598 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d488 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99459,15 +99457,15 @@ │ │ │ │ ldr.w r0, [r2, #160] @ 0xa0 │ │ │ │ b.n 8d45a │ │ │ │ nop │ │ │ │ cmp r3, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #144] @ (8d524 ) │ │ │ │ + ldr r6, [pc, #208] @ (8d564 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d4e4 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99496,15 +99494,15 @@ │ │ │ │ ldr.w r0, [r2, #156] @ 0x9c │ │ │ │ b.n 8d4b6 │ │ │ │ nop │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #0] @ (8d4f0 ) │ │ │ │ + ldr r6, [pc, #64] @ (8d530 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d540 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99533,15 +99531,15 @@ │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ b.n 8d512 │ │ │ │ nop │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #864] @ (8d8ac ) │ │ │ │ + ldr r5, [pc, #928] @ (8d8ec ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d59c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99570,15 +99568,15 @@ │ │ │ │ ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ b.n 8d56e │ │ │ │ nop │ │ │ │ cmp r2, #152 @ 0x98 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #704] @ (8d868 ) │ │ │ │ + ldr r5, [pc, #768] @ (8d8a8 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d5f8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99607,15 +99605,15 @@ │ │ │ │ ldr.w r0, [r2, #144] @ 0x90 │ │ │ │ b.n 8d5ca │ │ │ │ nop │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #560] @ (8d834 ) │ │ │ │ + ldr r5, [pc, #624] @ (8d874 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d654 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99644,15 +99642,15 @@ │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ b.n 8d626 │ │ │ │ nop │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #384] @ (8d7e0 ) │ │ │ │ + ldr r5, [pc, #448] @ (8d820 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d6b0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99681,15 +99679,15 @@ │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ b.n 8d682 │ │ │ │ nop │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #256] @ (8d7bc ) │ │ │ │ + ldr r5, [pc, #320] @ (8d7fc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d70c ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99718,15 +99716,15 @@ │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ b.n 8d6de │ │ │ │ nop │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #112] @ (8d788 ) │ │ │ │ + ldr r5, [pc, #176] @ (8d7c8 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (8d768 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99755,15 +99753,15 @@ │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ b.n 8d73a │ │ │ │ nop │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (8db64 ) │ │ │ │ + ldr r5, [pc, #48] @ (8d7a4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d7c0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99792,15 +99790,15 @@ │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ b.n 8d794 │ │ │ │ nop │ │ │ │ cmp r0, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #872] @ (8db34 ) │ │ │ │ + ldr r4, [pc, #936] @ (8db74 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d818 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99829,15 +99827,15 @@ │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ b.n 8d7ec │ │ │ │ nop │ │ │ │ cmp r0, #26 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #760] @ (8db1c ) │ │ │ │ + ldr r4, [pc, #824] @ (8db5c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d870 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99866,15 +99864,15 @@ │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ b.n 8d844 │ │ │ │ nop │ │ │ │ movs r7, #194 @ 0xc2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #648] @ (8db04 ) │ │ │ │ + ldr r4, [pc, #712] @ (8db44 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d8c8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99903,15 +99901,15 @@ │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ b.n 8d89c │ │ │ │ nop │ │ │ │ movs r7, #106 @ 0x6a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #520] @ (8dadc ) │ │ │ │ + ldr r4, [pc, #584] @ (8db1c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d920 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99940,15 +99938,15 @@ │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ b.n 8d8f4 │ │ │ │ nop │ │ │ │ movs r7, #18 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #376] @ (8daa4 ) │ │ │ │ + ldr r4, [pc, #440] @ (8dae4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d978 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -99977,15 +99975,15 @@ │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ b.n 8d94c │ │ │ │ nop │ │ │ │ movs r6, #186 @ 0xba │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #248] @ (8da7c ) │ │ │ │ + ldr r4, [pc, #312] @ (8dabc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8d9d0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100014,15 +100012,15 @@ │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ b.n 8d9a4 │ │ │ │ nop │ │ │ │ movs r6, #98 @ 0x62 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #120] @ (8da54 ) │ │ │ │ + ldr r4, [pc, #184] @ (8da94 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8da28 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100051,15 +100049,15 @@ │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ b.n 8d9fc │ │ │ │ nop │ │ │ │ movs r6, #10 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #1016] @ (8de2c ) │ │ │ │ + ldr r4, [pc, #56] @ (8da6c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8da80 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100088,15 +100086,15 @@ │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ b.n 8da54 │ │ │ │ nop │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #904] @ (8de14 ) │ │ │ │ + ldr r3, [pc, #968] @ (8de54 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dad8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100125,15 +100123,15 @@ │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ b.n 8daac │ │ │ │ nop │ │ │ │ movs r5, #90 @ 0x5a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #792] @ (8ddfc ) │ │ │ │ + ldr r3, [pc, #856] @ (8de3c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8db30 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100162,15 +100160,15 @@ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ b.n 8db04 │ │ │ │ nop │ │ │ │ movs r5, #2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #664] @ (8ddd4 ) │ │ │ │ + ldr r3, [pc, #728] @ (8de14 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8db88 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100199,15 +100197,15 @@ │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ b.n 8db5c │ │ │ │ nop │ │ │ │ movs r4, #170 @ 0xaa │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #520] @ (8dd9c ) │ │ │ │ + ldr r3, [pc, #584] @ (8dddc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dbe0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100236,15 +100234,15 @@ │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ b.n 8dbb4 │ │ │ │ nop │ │ │ │ movs r4, #82 @ 0x52 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #392] @ (8dd74 ) │ │ │ │ + ldr r3, [pc, #456] @ (8ddb4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dc38 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100273,15 +100271,15 @@ │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ b.n 8dc0c │ │ │ │ nop │ │ │ │ movs r3, #250 @ 0xfa │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #248] @ (8dd3c ) │ │ │ │ + ldr r3, [pc, #312] @ (8dd7c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dc90 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100310,15 +100308,15 @@ │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ b.n 8dc64 │ │ │ │ nop │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #104] @ (8dd04 ) │ │ │ │ + ldr r3, [pc, #168] @ (8dd44 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dce8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100347,15 +100345,15 @@ │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ b.n 8dcbc │ │ │ │ nop │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #984] @ (8e0cc ) │ │ │ │ + ldr r3, [pc, #24] @ (8dd0c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dd40 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100384,15 +100382,15 @@ │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ b.n 8dd14 │ │ │ │ nop │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #856] @ (8e0a4 ) │ │ │ │ + ldr r2, [pc, #920] @ (8e0e4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dd98 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100421,15 +100419,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8dd6c │ │ │ │ nop │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #728] @ (8e07c ) │ │ │ │ + ldr r2, [pc, #792] @ (8e0bc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8ddf0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100458,15 +100456,15 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8ddc4 │ │ │ │ nop │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #600] @ (8e054 ) │ │ │ │ + ldr r2, [pc, #664] @ (8e094 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8de48 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100495,15 +100493,15 @@ │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ b.n 8de1c │ │ │ │ nop │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #440] @ (8e00c ) │ │ │ │ + ldr r2, [pc, #504] @ (8e04c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dea0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100532,15 +100530,15 @@ │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ b.n 8de74 │ │ │ │ nop │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #312] @ (8dfe4 ) │ │ │ │ + ldr r2, [pc, #376] @ (8e024 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8def8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100569,15 +100567,15 @@ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ b.n 8decc │ │ │ │ nop │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #200] @ (8dfcc ) │ │ │ │ + ldr r2, [pc, #264] @ (8e00c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8df50 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100606,15 +100604,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8df24 │ │ │ │ nop │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #72] @ (8dfa4 ) │ │ │ │ + ldr r2, [pc, #136] @ (8dfe4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8dfa8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100643,15 +100641,15 @@ │ │ │ │ ldr r0, [r2, #32] │ │ │ │ b.n 8df7c │ │ │ │ nop │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #968] @ (8e37c ) │ │ │ │ + ldr r2, [pc, #8] @ (8dfbc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e000 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100680,15 +100678,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8dfd4 │ │ │ │ nop │ │ │ │ movs r0, #50 @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #840] @ (8e354 ) │ │ │ │ + ldr r1, [pc, #904] @ (8e394 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e058 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100717,15 +100715,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8e02c │ │ │ │ nop │ │ │ │ subs r2, r3, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #696] @ (8e31c ) │ │ │ │ + ldr r1, [pc, #760] @ (8e35c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e0b0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100754,15 +100752,15 @@ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ b.n 8e084 │ │ │ │ nop │ │ │ │ subs r2, r0, #6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #552] @ (8e2e4 ) │ │ │ │ + ldr r1, [pc, #616] @ (8e324 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e108 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100791,15 +100789,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8e0dc │ │ │ │ nop │ │ │ │ subs r2, r5, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #424] @ (8e2bc ) │ │ │ │ + ldr r1, [pc, #488] @ (8e2fc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e160 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100828,15 +100826,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8e134 │ │ │ │ nop │ │ │ │ subs r2, r2, #3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #280] @ (8e284 ) │ │ │ │ + ldr r1, [pc, #344] @ (8e2c4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e1b8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100865,15 +100863,15 @@ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ b.n 8e18c │ │ │ │ nop │ │ │ │ subs r2, r7, #1 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #136] @ (8e24c ) │ │ │ │ + ldr r1, [pc, #200] @ (8e28c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e210 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100902,15 +100900,15 @@ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ b.n 8e1e4 │ │ │ │ nop │ │ │ │ subs r2, r4, #0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #1000] @ (8e604 ) │ │ │ │ + ldr r1, [pc, #40] @ (8e244 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e268 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100939,15 +100937,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8e23c │ │ │ │ nop │ │ │ │ adds r2, r1, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #840] @ (8e5bc ) │ │ │ │ + ldr r0, [pc, #904] @ (8e5fc ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e2c0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -100976,15 +100974,15 @@ │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ b.n 8e294 │ │ │ │ nop │ │ │ │ adds r2, r6, #5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #648] @ (8e554 ) │ │ │ │ + ldr r0, [pc, #712] @ (8e594 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e318 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101013,15 +101011,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8e2ec │ │ │ │ nop │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #456] @ (8e4ec ) │ │ │ │ + ldr r0, [pc, #520] @ (8e52c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e370 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101050,15 +101048,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8e344 │ │ │ │ nop │ │ │ │ adds r2, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #296] @ (8e4a4 ) │ │ │ │ + ldr r0, [pc, #360] @ (8e4e4 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e3c8 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101087,15 +101085,15 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ b.n 8e39c │ │ │ │ nop │ │ │ │ adds r2, r5, #1 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #104] @ (8e43c ) │ │ │ │ + ldr r0, [pc, #168] @ (8e47c ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e420 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101124,15 +101122,15 @@ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ b.n 8e3f4 │ │ │ │ nop │ │ │ │ adds r2, r2, #0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #968] @ (8e7f4 ) │ │ │ │ + ldr r0, [pc, #8] @ (8e434 ) │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e478 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101161,15 +101159,15 @@ │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ b.n 8e44c │ │ │ │ nop │ │ │ │ subs r2, r7, r6 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #808] @ (8e7ac ) │ │ │ │ + @ instruction: 0x47da │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (8e4d0 ) │ │ │ │ mov r2, r0 │ │ │ │ @@ -101198,15 +101196,15 @@ │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ b.n 8e4a4 │ │ │ │ nop │ │ │ │ subs r2, r4, r5 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #632] @ (8e754 ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008e4dc : │ │ │ │ lsls r3, r1, #31 │ │ │ │ bmi.n 8e4e4 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -101930,25 +101928,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb61a │ │ │ │ movs r6, r4 │ │ │ │ - b.n 8f3f0 │ │ │ │ + b.n 8f210 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 8f454 │ │ │ │ + b.n 8f274 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 8e4b0 │ │ │ │ + b.n 8f2d0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0008eca8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -102258,15 +102256,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 8eda6 │ │ │ │ ldr r3, [pc, #444] @ (8f1a0 ) │ │ │ │ - movw r2, #35369 @ 0x8a29 │ │ │ │ + movw r2, #35373 @ 0x8a2d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #440] @ (8f1a4 ) │ │ │ │ ldr r0, [pc, #440] @ (8f1a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ @@ -102294,35 +102292,35 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 8ef66 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 8ef22 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (8f1ac ) │ │ │ │ - movw r2, #35371 @ 0x8a2b │ │ │ │ + movw r2, #35375 @ 0x8a2f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (8f1b0 ) │ │ │ │ ldr r0, [pc, #352] @ (8f1b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (8f1b8 ) │ │ │ │ - movw r2, #35370 @ 0x8a2a │ │ │ │ + movw r2, #35374 @ 0x8a2e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (8f1bc ) │ │ │ │ ldr r0, [pc, #336] @ (8f1c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (8f1c4 ) │ │ │ │ - movw r2, #35375 @ 0x8a2f │ │ │ │ + movw r2, #35379 @ 0x8a33 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (8f1c8 ) │ │ │ │ ldr r0, [pc, #320] @ (8f1cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ @@ -102333,55 +102331,55 @@ │ │ │ │ ldr r0, [pc, #312] @ (8f1d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (8f1dc ) │ │ │ │ - movw r2, #35376 @ 0x8a30 │ │ │ │ + movw r2, #35380 @ 0x8a34 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #296] @ (8f1e0 ) │ │ │ │ ldr r0, [pc, #296] @ (8f1e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #284] @ (8f1e8 ) │ │ │ │ - movw r2, #35372 @ 0x8a2c │ │ │ │ + movw r2, #35376 @ 0x8a30 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #280] @ (8f1ec ) │ │ │ │ ldr r0, [pc, #280] @ (8f1f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (8f1f4 ) │ │ │ │ - movw r2, #35377 @ 0x8a31 │ │ │ │ + movw r2, #35381 @ 0x8a35 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #264] @ (8f1f8 ) │ │ │ │ ldr r0, [pc, #264] @ (8f1fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (8f200 ) │ │ │ │ - movw r2, #35346 @ 0x8a12 │ │ │ │ + movw r2, #35350 @ 0x8a16 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (8f204 ) │ │ │ │ ldr r0, [pc, #248] @ (8f208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #236] @ (8f20c ) │ │ │ │ - movw r2, #35347 @ 0x8a13 │ │ │ │ + movw r2, #35351 @ 0x8a17 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (8f210 ) │ │ │ │ ldr r0, [pc, #232] @ (8f214 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ @@ -102393,15 +102391,15 @@ │ │ │ │ ldr r0, [pc, #216] @ (8f220 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #208] @ (8f224 ) │ │ │ │ - movw r2, #35348 @ 0x8a14 │ │ │ │ + movw r2, #35352 @ 0x8a18 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #200] @ (8f228 ) │ │ │ │ ldr r0, [pc, #204] @ (8f22c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2888 @ 0xb48 │ │ │ │ add r0, pc │ │ │ │ @@ -102424,87 +102422,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #5 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r6, 8f200 │ │ │ │ + uxth r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 8f4d0 │ │ │ │ + b.n 8f2f0 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, 8f1f4 │ │ │ │ + sxth r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r6, r6 │ │ │ │ + sxth r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 8f202 │ │ │ │ movs r6, r4 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 8f208 │ │ │ │ movs r6, r4 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 8f20e │ │ │ │ movs r6, r4 │ │ │ │ - svc 8 │ │ │ │ + udf #24 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 8f212 │ │ │ │ movs r6, r4 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 8f1e8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 8f218 │ │ │ │ movs r6, r4 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + ble.n 8f1bc │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r6, r2 │ │ │ │ + cbz r6, 8f21c │ │ │ │ movs r6, r4 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + ble.n 8f190 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 8f222 │ │ │ │ movs r6, r4 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + ble.n 8f164 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ - sxth r6, r3 │ │ │ │ + cbz r6, 8f226 │ │ │ │ movs r6, r4 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + ble.n 8f1c0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ - sxth r4, r0 │ │ │ │ + cbz r4, 8f22c │ │ │ │ movs r6, r4 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + ble.n 8f310 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008f230 : │ │ │ │ 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 │ │ │ │ @@ -102769,15 +102767,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 8f2be │ │ │ │ ldr r3, [pc, #444] @ (8f6b8 ) │ │ │ │ - movw r2, #44150 @ 0xac76 │ │ │ │ + movw r2, #44154 @ 0xac7a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #440] @ (8f6bc ) │ │ │ │ ldr r0, [pc, #440] @ (8f6c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ @@ -102805,35 +102803,35 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 8f47e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 8f43a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (8f6c4 ) │ │ │ │ - movw r2, #44152 @ 0xac78 │ │ │ │ + movw r2, #44156 @ 0xac7c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (8f6c8 ) │ │ │ │ ldr r0, [pc, #352] @ (8f6cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (8f6d0 ) │ │ │ │ - movw r2, #44151 @ 0xac77 │ │ │ │ + movw r2, #44155 @ 0xac7b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (8f6d4 ) │ │ │ │ ldr r0, [pc, #336] @ (8f6d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (8f6dc ) │ │ │ │ - movw r2, #44156 @ 0xac7c │ │ │ │ + movw r2, #44160 @ 0xac80 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (8f6e0 ) │ │ │ │ ldr r0, [pc, #320] @ (8f6e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ @@ -102844,55 +102842,55 @@ │ │ │ │ ldr r0, [pc, #312] @ (8f6f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #300] @ (8f6f4 ) │ │ │ │ - movw r2, #44157 @ 0xac7d │ │ │ │ + movw r2, #44161 @ 0xac81 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #296] @ (8f6f8 ) │ │ │ │ ldr r0, [pc, #296] @ (8f6fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #284] @ (8f700 ) │ │ │ │ - movw r2, #44153 @ 0xac79 │ │ │ │ + movw r2, #44157 @ 0xac7d │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #280] @ (8f704 ) │ │ │ │ ldr r0, [pc, #280] @ (8f708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (8f70c ) │ │ │ │ - movw r2, #44158 @ 0xac7e │ │ │ │ + movw r2, #44162 @ 0xac82 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #264] @ (8f710 ) │ │ │ │ ldr r0, [pc, #264] @ (8f714 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #252] @ (8f718 ) │ │ │ │ - movw r2, #44127 @ 0xac5f │ │ │ │ + movw r2, #44131 @ 0xac63 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (8f71c ) │ │ │ │ ldr r0, [pc, #248] @ (8f720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #236] @ (8f724 ) │ │ │ │ - movw r2, #44128 @ 0xac60 │ │ │ │ + movw r2, #44132 @ 0xac64 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (8f728 ) │ │ │ │ ldr r0, [pc, #232] @ (8f72c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ @@ -102904,15 +102902,15 @@ │ │ │ │ ldr r0, [pc, #216] @ (8f738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #208] @ (8f73c ) │ │ │ │ - movw r2, #44129 @ 0xac61 │ │ │ │ + movw r2, #44133 @ 0xac65 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #200] @ (8f740 ) │ │ │ │ ldr r0, [pc, #204] @ (8f744 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r0, pc │ │ │ │ @@ -102935,87 +102933,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #17 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ movs r4, r4 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 8f638 │ │ │ │ + bls.n 8f658 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 8f7b8 │ │ │ │ + blt.n 8f5d8 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 8f77c │ │ │ │ + bls.n 8f79c │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 8f750 │ │ │ │ + bls.n 8f770 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + adds r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 8f724 │ │ │ │ + bls.n 8f744 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 8f60c │ │ │ │ + bls.n 8f62c │ │ │ │ movs r3, r4 │ │ │ │ - bge.n 8f668 │ │ │ │ + bls.n 8f688 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f6dc │ │ │ │ + bls.n 8f6fc │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f6b0 │ │ │ │ + bhi.n 8f6d0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f684 │ │ │ │ + bhi.n 8f6a4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f658 │ │ │ │ + bhi.n 8f678 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r6, #98 @ 0x62 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f62c │ │ │ │ + bhi.n 8f64c │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f688 │ │ │ │ + bhi.n 8f6a8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 8f7d8 │ │ │ │ + bhi.n 8f7f8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r4, 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] @ (8f81c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -103108,27 +103106,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r5, #10 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n 8f8d0 │ │ │ │ + bvc.n 8f8f0 │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n 8f92c │ │ │ │ + bvc.n 8f74c │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - bvc.n 8f830 │ │ │ │ + bvc.n 8f850 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ movs r4, 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] @ (8f974 ) │ │ │ │ @@ -103258,27 +103256,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #216 @ 0xd8 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 8f98c │ │ │ │ + bvs.n 8f9ac │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 8f9e8 │ │ │ │ + bvs.n 8fa08 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 8f8e4 │ │ │ │ + bpl.n 8f904 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ movs r4, 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] @ (8fa74 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -103371,27 +103369,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 8fa78 │ │ │ │ + bpl.n 8fa98 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 8fad4 │ │ │ │ + bpl.n 8faf4 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 8f9d8 │ │ │ │ + bmi.n 8f9f8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r4, 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] @ (8fb74 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -103484,27 +103482,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #136 @ (adr r7, 8fc14 ) │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 8fb78 │ │ │ │ + bmi.n 8fb98 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 8fbd4 │ │ │ │ + bmi.n 8fbf4 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 8ff88 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 8fbc8 ) │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 8fad8 │ │ │ │ + bcc.n 8faf8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 0008fba0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -103544,17 +103542,17 @@ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52450 <_Py_Dealloc@plt> │ │ │ │ nop │ │ │ │ lsls r2, r1, #17 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (8fc80 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -103597,19 +103595,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 8fc68 │ │ │ │ nop │ │ │ │ lsls r6, r2, #15 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (8fcfc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103648,19 +103646,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 8fce4 │ │ │ │ nop │ │ │ │ lsls r6, r2, #13 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (8fd74 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103699,19 +103697,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 8fd5c │ │ │ │ nop │ │ │ │ lsls r6, r3, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (8fdec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103750,19 +103748,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 8fdd4 │ │ │ │ nop │ │ │ │ lsls r6, r4, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (8fe84 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -103817,19 +103815,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #7 │ │ │ │ movs r1, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (8ff14 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103873,19 +103871,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 8fefe │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r1, r5 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (8ff9c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103929,19 +103927,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 8ff86 │ │ │ │ lsls r6, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (90024 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -103985,19 +103983,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9000e │ │ │ │ movs r6, r7 │ │ │ │ movs r1, r5 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #28 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (900a0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104039,19 +104037,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90088 │ │ │ │ nop │ │ │ │ vaddl.u q0, d6, d24 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #14 │ │ │ │ + adds r0, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90120 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104093,19 +104091,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90108 │ │ │ │ nop │ │ │ │ vhadd.u d0, d6, d24 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (901ac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104148,19 +104146,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (901b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90196 │ │ │ │ cdp2 0, 11, cr0, cr6, cr8, {1} │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (90214 ) │ │ │ │ add r2, pc │ │ │ │ @@ -104193,19 +104191,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 901fe │ │ │ │ cdp2 0, 3, cr0, cr0, cr8, {1} │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (902a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104248,19 +104246,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (902b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9028e │ │ │ │ ldc2 0, cr0, [lr, #160]! @ 0xa0 │ │ │ │ - cmp r7, #244 @ 0xf4 │ │ │ │ + cmp r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9032c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104303,19 +104301,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (90338 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90316 │ │ │ │ ldc2 0, cr0, [r6, #-160]! @ 0xffffff60 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (903b4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104358,19 +104356,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (903c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9039e │ │ │ │ stc2 0, cr0, [lr], #160 @ 0xa0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (9044c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104424,19 +104422,19 @@ │ │ │ │ b.n 90434 │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r6], #-160 @ 0xffffff60 │ │ │ │ lsls r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (904dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104479,19 +104477,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (904e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 904c6 │ │ │ │ @ instruction: 0xfb860028 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ movs r4, 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] @ (90574 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104544,19 +104542,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9055c │ │ │ │ nop │ │ │ │ @ instruction: 0xfafe0028 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (90600 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104599,19 +104597,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (9060c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 905ea │ │ │ │ @ instruction: 0xfa620028 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (90688 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104654,19 +104652,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (90694 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90672 │ │ │ │ ldr??.w r0, [sl, #40] @ 0x28 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (90710 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -104709,19 +104707,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (9071c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 906fa │ │ │ │ ldr??.w r0, [r2, r8, lsl #2] │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9078c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104763,19 +104761,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90774 │ │ │ │ nop │ │ │ │ str.w r0, [sl, #40] @ 0x28 │ │ │ │ lsls r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r5, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9080c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104817,19 +104815,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 907f4 │ │ │ │ nop │ │ │ │ str.w r0, [sl, r8, lsl #2] │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9088c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104871,19 +104869,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90874 │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ca0028 │ │ │ │ lsls r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9090c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104925,19 +104923,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 908f4 │ │ │ │ nop │ │ │ │ @ instruction: 0xf74a0028 │ │ │ │ lsrs r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9098c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -104979,19 +104977,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90974 │ │ │ │ nop │ │ │ │ movt r0, #43048 @ 0xa828 │ │ │ │ lsrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90a0c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105033,19 +105031,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 909f4 │ │ │ │ nop │ │ │ │ movw r0, #43048 @ 0xa828 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90a8c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105087,19 +105085,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90a74 │ │ │ │ nop │ │ │ │ rsb r0, sl, #11010048 @ 0xa80000 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90b0c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105141,19 +105139,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90af4 │ │ │ │ nop │ │ │ │ adc.w r0, sl, #11010048 @ 0xa80000 │ │ │ │ lsrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (90ba8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105207,19 +105205,19 @@ │ │ │ │ b.n 90b90 │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ca0028 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (90c28 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105257,18 +105255,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90c10 │ │ │ │ nop │ │ │ │ bic.w r0, sl, #11010048 @ 0xa80000 │ │ │ │ - cdp2 0, 10, cr0, cr14, cr3, {1} │ │ │ │ + ldc2 0, cr0, [lr, #140]! @ 0x8c │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (90cc0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105322,19 +105320,19 @@ │ │ │ │ b.n 90ca8 │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b20028 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (90d60 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105388,19 +105386,19 @@ │ │ │ │ b.n 90d48 │ │ │ │ nop │ │ │ │ @ instruction: 0xf3120028 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90de4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105442,19 +105440,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90dcc │ │ │ │ nop │ │ │ │ @ instruction: 0xf2720028 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (90e50 ) │ │ │ │ add r2, pc │ │ │ │ @@ -105487,19 +105485,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 90e3a │ │ │ │ @ instruction: 0xf1f40028 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (90ed0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -105537,18 +105535,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90eb8 │ │ │ │ nop │ │ │ │ @ instruction: 0xf1820028 │ │ │ │ - stc2 0, cr0, [r6], {35} @ 0x23 │ │ │ │ + smlatb r0, r6, r3, r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r3, #14 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (90f4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105590,19 +105588,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 90f34 │ │ │ │ nop │ │ │ │ add.w r0, sl, #40 @ 0x28 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (90fe8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105656,19 +105654,19 @@ │ │ │ │ b.n 90fd0 │ │ │ │ nop │ │ │ │ eor.w r0, sl, #40 @ 0x28 │ │ │ │ lsls r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9106c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105710,19 +105708,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 91054 │ │ │ │ nop │ │ │ │ vaddl.s32 q8, d10, d24 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (910ec ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105764,19 +105762,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 910d4 │ │ │ │ nop │ │ │ │ vhadd.s32 d16, d10, d24 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9116c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105818,19 +105816,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 91154 │ │ │ │ nop │ │ │ │ cdp 0, 14, cr0, cr10, cr8, {1} │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (911ec ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105872,19 +105870,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 911d4 │ │ │ │ nop │ │ │ │ cdp 0, 6, cr0, cr10, cr8, {1} │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9126c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105926,19 +105924,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 91254 │ │ │ │ nop │ │ │ │ stcl 0, cr0, [sl, #160]! @ 0xa0 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (912ec ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105980,19 +105978,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 912d4 │ │ │ │ nop │ │ │ │ stcl 0, cr0, [sl, #-160]! @ 0xffffff60 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (91388 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106046,19 +106044,19 @@ │ │ │ │ b.n 91370 │ │ │ │ nop │ │ │ │ stcl 0, cr0, [sl], #160 @ 0xa0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + adds r2, r3, #0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (913f8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106091,19 +106089,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 913e2 │ │ │ │ mcrr 0, 2, r0, ip, cr8 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds r4, r6, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91468 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106136,19 +106134,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91452 │ │ │ │ rsbs r0, ip, r8, asr #32 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (914ec ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106190,19 +106188,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 914d4 │ │ │ │ nop │ │ │ │ sbc.w r0, sl, r8, asr #32 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (91578 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106245,19 +106243,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (91584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 91562 │ │ │ │ @ instruction: 0xeaea0028 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r1, r2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (915f0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106295,18 +106293,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 915d8 │ │ │ │ nop │ │ │ │ orn r0, r2, r8, asr #32 │ │ │ │ - @ instruction: 0xf4e60023 │ │ │ │ + @ instruction: 0xf3f60023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9166c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106348,19 +106346,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 91654 │ │ │ │ nop │ │ │ │ strd r0, r0, [sl, #160]! @ 0xa0 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ movs r4, 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] @ (91708 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106415,19 +106413,19 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 916f0 │ │ │ │ nop │ │ │ │ strd r0, r0, [sl, #-160]! @ 0xa0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91774 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106460,19 +106458,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 9175e │ │ │ │ @ instruction: 0xe8d00028 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r7, r1 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (917e4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106505,19 +106503,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 917ce │ │ │ │ strd r0, r0, [r0], #-160 @ 0xa0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r1, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r4, 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] @ (91884 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106573,19 +106571,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 9186c │ │ │ │ nop │ │ │ │ b.n 91864 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (918f0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106619,19 +106617,19 @@ │ │ │ │ b.n 918da │ │ │ │ b.n 9179c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r7, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91960 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106665,19 +106663,19 @@ │ │ │ │ b.n 9194a │ │ │ │ b.n 9172c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r1, r2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (919d0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106711,19 +106709,19 @@ │ │ │ │ b.n 919ba │ │ │ │ b.n 916bc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91a40 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106757,19 +106755,19 @@ │ │ │ │ b.n 91a2a │ │ │ │ b.n 9164c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91ab0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -106803,19 +106801,19 @@ │ │ │ │ b.n 91a9a │ │ │ │ b.n 915dc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r5, #12 │ │ │ │ movs r4, 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] @ (91b50 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -106871,19 +106869,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91b38 │ │ │ │ nop │ │ │ │ b.n 91598 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - itte hi │ │ │ │ - movhi r4, r4 │ │ │ │ - lsrhi r4, r6, #20 │ │ │ │ - movls r0, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + bkpt 0x0096 │ │ │ │ + movs r4, r4 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91bd0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -106926,19 +106924,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91bb8 │ │ │ │ nop │ │ │ │ b.n 914e0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (91c3c ) │ │ │ │ add r2, pc │ │ │ │ @@ -106972,19 +106970,19 @@ │ │ │ │ b.n 91c26 │ │ │ │ b.n 91450 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ movs r4, 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] @ (91cdc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107040,19 +107038,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91cc4 │ │ │ │ nop │ │ │ │ b.n 9240c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91d5c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107095,19 +107093,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91d44 │ │ │ │ nop │ │ │ │ b.n 92354 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91ddc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107150,19 +107148,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91dc4 │ │ │ │ nop │ │ │ │ b.n 922d4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91e5c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107205,19 +107203,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91e44 │ │ │ │ nop │ │ │ │ b.n 92254 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91edc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107260,19 +107258,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91ec4 │ │ │ │ nop │ │ │ │ b.n 921d4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91f5c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107315,19 +107313,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91f44 │ │ │ │ nop │ │ │ │ b.n 92154 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (91fdc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107370,19 +107368,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 91fc4 │ │ │ │ nop │ │ │ │ b.n 920d4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9205c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107425,19 +107423,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92044 │ │ │ │ nop │ │ │ │ svc 250 @ 0xfa │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (920dc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107480,19 +107478,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 920c4 │ │ │ │ nop │ │ │ │ svc 122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9215c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107535,19 +107533,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92144 │ │ │ │ nop │ │ │ │ udf #250 @ 0xfa │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (921dc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107590,19 +107588,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 921c4 │ │ │ │ nop │ │ │ │ udf #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (9225c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107645,19 +107643,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92244 │ │ │ │ nop │ │ │ │ ble.n 92254 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (922e8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107701,19 +107699,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 922d2 │ │ │ │ ble.n 923e0 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r4, #32 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (92360 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107752,19 +107750,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 92348 │ │ │ │ nop │ │ │ │ bgt.n 92348 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 92254 │ │ │ │ + b.n 92074 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (923c8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107798,19 +107796,19 @@ │ │ │ │ b.n 923b2 │ │ │ │ bgt.n 924c4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92438 ) │ │ │ │ add r2, pc │ │ │ │ @@ -107844,19 +107842,19 @@ │ │ │ │ b.n 92422 │ │ │ │ bgt.n 92454 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (924c8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -107900,19 +107898,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 924b2 │ │ │ │ blt.n 92400 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (92544 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -107955,19 +107953,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 9252c │ │ │ │ nop │ │ │ │ blt.n 9256c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (925b0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108001,19 +107999,19 @@ │ │ │ │ b.n 9259a │ │ │ │ bge.n 924dc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r4, 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] @ (92650 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108067,19 +108065,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92638 │ │ │ │ nop │ │ │ │ bge.n 92698 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r4, 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] @ (926ec ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108133,19 +108131,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 926d4 │ │ │ │ nop │ │ │ │ bls.n 925fc │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92788 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108200,19 +108198,19 @@ │ │ │ │ nop │ │ │ │ bhi.n 92760 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (92818 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108256,19 +108254,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 92802 │ │ │ │ bhi.n 928b0 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ movs r4, 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] @ (928c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108333,19 +108331,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 92848 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92960 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108400,19 +108398,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 92988 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r1, #22 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (929e0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108451,19 +108449,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 929c8 │ │ │ │ nop │ │ │ │ bvs.n 92ac8 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 92bd4 │ │ │ │ + b.n 929f4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (92a68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108507,19 +108505,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 92a52 │ │ │ │ bpl.n 92a60 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ movs r4, 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] @ (92b00 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108573,19 +108571,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92ae8 │ │ │ │ nop │ │ │ │ bpl.n 92be8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ movs r4, 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] @ (92b9c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108639,19 +108637,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92b84 │ │ │ │ nop │ │ │ │ bmi.n 92b4c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + subs r6, r2, #7 │ │ │ │ movs r4, 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] @ (92c48 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108716,19 +108714,19 @@ │ │ │ │ nop │ │ │ │ bmi.n 92cc0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + subs r2, r5, #5 │ │ │ │ movs r4, 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] @ (92ce8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108782,19 +108780,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 92cd0 │ │ │ │ nop │ │ │ │ bcc.n 92c00 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + subs r6, r1, #5 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92d54 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108828,19 +108826,19 @@ │ │ │ │ b.n 92d3e │ │ │ │ bcs.n 92d38 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r4, #3 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (92dc4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -108874,19 +108872,19 @@ │ │ │ │ b.n 92dae │ │ │ │ bcs.n 92cc8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (92e44 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -108925,19 +108923,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 92e2c │ │ │ │ nop │ │ │ │ bcs.n 92e64 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 92d70 │ │ │ │ + blt.n 92d90 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r4, #1 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (92edc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -108992,19 +108990,19 @@ │ │ │ │ nop │ │ │ │ bne.n 92e0c │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ (92f74 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109061,19 +109059,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + adds r6, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (92ff8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109112,19 +109110,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 92fe0 │ │ │ │ nop │ │ │ │ beq.n 930b0 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 92fbc │ │ │ │ + bls.n 92fdc │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93070 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109163,19 +109161,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93058 │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 93144 │ │ │ │ + bls.n 93164 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + adds r6, r3, #5 │ │ │ │ movs r4, 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] @ (93108 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109229,19 +109227,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 930f0 │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r5, r2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (93174 ) │ │ │ │ add r2, pc │ │ │ │ @@ -109275,19 +109273,19 @@ │ │ │ │ b.n 9315e │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r1, #3 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93204 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109331,18 +109329,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 931ee │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr3, {1} │ │ │ │ + cdp2 0, 0, cr0, cr0, cr3, {1} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r7, #1 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9328c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109386,18 +109384,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93276 │ │ │ │ ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - cdp2 0, 6, cr0, cr8, cr3, {1} │ │ │ │ + ldc2l 0, cr0, [r8, #-140]! @ 0xffffff74 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r6, #0 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93314 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109441,18 +109439,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 932fe │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stc2l 0, cr0, [r0, #140]! @ 0x8c │ │ │ │ + ldc2l 0, cr0, [r0], #140 @ 0x8c │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9339c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109496,18 +109494,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93386 │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldc2l 0, cr0, [r8, #-140] @ 0xffffff74 │ │ │ │ + stc2l 0, cr0, [r8], #-140 @ 0xffffff74 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93414 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109546,19 +109544,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 933fc │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 933a0 │ │ │ │ + bpl.n 933c0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9349c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109602,18 +109600,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93486 │ │ │ │ ldmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - mrrc2 0, 2, r0, r8, cr3 │ │ │ │ + @ instruction: 0xfb680023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93514 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109652,19 +109650,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 934fc │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 934a0 │ │ │ │ + bmi.n 934c0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + subs r6, r0, r3 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (9359c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109708,18 +109706,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93586 │ │ │ │ ldmia r2, {r1, r2, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfb580023 │ │ │ │ + @ instruction: 0xfa680023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93624 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109763,18 +109761,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9360e │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xfad00023 │ │ │ │ + vld1.8 {d16[1]}, [r0], r3 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (936a0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109817,19 +109815,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93688 │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r4 │ │ │ │ + subs r6, r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r4, 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] @ (9373c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -109885,19 +109883,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93724 │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #616 @ (adr r3, 939b0 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 939f0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + adds r6, r5, r6 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #132] @ (937e4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -109960,19 +109958,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + adds r2, r1, r6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93868 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110011,19 +110009,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93850 │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 9394c │ │ │ │ + bne.n 9396c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r4, 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] @ (93900 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110077,19 +110075,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 938e8 │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r1, r3 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (9396c ) │ │ │ │ add r2, pc │ │ │ │ @@ -110123,18 +110121,18 @@ │ │ │ │ b.n 93956 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ + strb.w r0, [r0, #35] @ 0x23 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r3, r2 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ (93a04 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110191,19 +110189,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93a98 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110247,18 +110245,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93a82 │ │ │ │ stmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf65c0023 │ │ │ │ + sbc.w r0, ip, #10682368 @ 0xa30000 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93b10 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110297,19 +110295,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93af8 │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r4, 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] @ (93ba8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110365,19 +110363,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93b90 │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93c24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110416,19 +110414,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93c0c │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (93ca0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110471,19 +110469,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93c88 │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (93d20 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110526,19 +110524,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93d08 │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (93da0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -110581,19 +110579,19 @@ │ │ │ │ blx 52568 │ │ │ │ b.n 93d88 │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93e2c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110637,18 +110635,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93e16 │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - movt r0, #32803 @ 0x8023 │ │ │ │ + rsbs r0, r8, #35 @ 0x23 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (93e94 ) │ │ │ │ add r2, pc │ │ │ │ @@ -110682,18 +110680,18 @@ │ │ │ │ b.n 93e7e │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf3580023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (93f24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110737,18 +110735,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93f0e │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - rsbs r0, r0, #35 @ 0x23 │ │ │ │ + @ instruction: 0xf0e00023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (93f9c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110787,19 +110785,19 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 93f84 │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94024 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110843,18 +110841,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9400e │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf2740023 │ │ │ │ + @ instruction: 0xf1840023 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (940ac ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110898,18 +110896,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 94096 │ │ │ │ itet lt │ │ │ │ movlt r0, r5 │ │ │ │ - @ instruction: 0xf1ec0023 │ │ │ │ + @ instruction: 0xf0fc0023 │ │ │ │ lsrlt r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94134 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -110953,18 +110951,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9411e │ │ │ │ itee cs │ │ │ │ movcs r0, r5 │ │ │ │ - sbccc.w r0, r4, #35 @ 0x23 │ │ │ │ + ornscc r0, r4, #35 @ 0x23 │ │ │ │ lsrcc r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (941bc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111008,18 +111006,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 941a6 │ │ │ │ bkpt 0x00a6 │ │ │ │ movs r0, r5 │ │ │ │ - vhadd.s d0, d8, d19 │ │ │ │ + cdp 0, 4, cr0, cr8, cr3, {1} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (94244 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -111063,18 +111061,18 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ b.n 9422e │ │ │ │ bkpt 0x001e │ │ │ │ movs r0, r5 │ │ │ │ - cdp 0, 11, cr0, cr0, cr3, {1} │ │ │ │ + stcl 0, cr0, [r0, #140] @ 0x8c │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094254 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -111208,21 +111206,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r1, r2} │ │ │ │ movs r1, r5 │ │ │ │ pop {r1, r2, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000943b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111264,21 +111262,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cbz r6, 9447c │ │ │ │ movs r1, r5 │ │ │ │ pop {r1, r2, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094434 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111320,21 +111318,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cbz r6, 944dc │ │ │ │ movs r1, r5 │ │ │ │ cbnz r6, 94508 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000944b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111376,21 +111374,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ uxth r6, r0 │ │ │ │ movs r1, r5 │ │ │ │ cbnz r6, 94568 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094534 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -111487,34 +111485,34 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ movs r0, r5 │ │ │ │ hlt 0x000c │ │ │ │ movs r0, r5 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r7 │ │ │ │ movs r0, r5 │ │ │ │ - stcl 0, cr0, [r6, #140]! @ 0x8c │ │ │ │ + ldcl 0, cr0, [r6], #140 @ 0x8c │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 946a0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -111547,15 +111545,15 @@ │ │ │ │ pop {pc} │ │ │ │ cbnz r6, 946ca │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000946b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111597,21 +111595,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ cbnz r2, 94726 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094730 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111653,21 +111651,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb8aa │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000947b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111709,21 +111707,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb82a │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094830 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111765,21 +111763,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb7aa │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000948b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111821,21 +111819,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb72a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094930 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111877,21 +111875,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb6aa │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000949b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111933,21 +111931,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ @ instruction: 0xb62a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094a30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -111989,21 +111987,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ push {r1, r3, r5, r7, lr} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094ab0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112045,21 +112043,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094b30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112101,21 +112099,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094bb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112157,21 +112155,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r3, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ push {r1, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094c30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112213,21 +112211,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ cbz r2, 94d06 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094cb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112269,21 +112267,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ cbz r2, 94d66 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094d30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112325,21 +112323,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ uxth r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094db0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112381,21 +112379,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ sxth r2, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094e30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112437,21 +112435,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ cbz r2, 94ec6 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094eb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112493,21 +112491,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ cbz r2, 94f26 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsls r4, r5, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094f30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112549,21 +112547,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00094fb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112605,21 +112603,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, pc, #552 @ (adr r7, 95240 ) │ │ │ │ movs r1, r5 │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095030 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112661,21 +112659,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, pc, #40 @ (adr r7, 950c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r7, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000950b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112717,21 +112715,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, pc, #552 @ (adr r6, 95340 ) │ │ │ │ movs r1, r5 │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095130 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112773,21 +112771,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, pc, #40 @ (adr r6, 951c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000951b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112829,21 +112827,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, pc, #552 @ (adr r5, 95440 ) │ │ │ │ movs r1, r5 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095230 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112885,21 +112883,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, pc, #40 @ (adr r5, 952c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r5, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000952b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112941,21 +112939,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, pc, #552 @ (adr r4, 95540 ) │ │ │ │ movs r1, r5 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095330 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -112997,21 +112995,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r4, pc, #40 @ (adr r4, 953c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000953b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113053,21 +113051,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r3, pc, #552 @ (adr r3, 95640 ) │ │ │ │ movs r1, r5 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095430 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113109,21 +113107,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r3, pc, #40 @ (adr r3, 954c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000954b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113165,21 +113163,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, pc, #552 @ (adr r2, 95740 ) │ │ │ │ movs r1, r5 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095530 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113221,21 +113219,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, pc, #40 @ (adr r2, 955c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000955b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113277,21 +113275,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #552 @ (adr r1, 95840 ) │ │ │ │ movs r1, r5 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095630 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113333,21 +113331,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #40 @ (adr r1, 956c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000956b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113389,21 +113387,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #552 @ (adr r0, 95940 ) │ │ │ │ movs r1, r5 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + vaddl.u32 q8, d12, d19 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095730 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113445,21 +113442,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r0, pc, #40 @ (adr r0, 957c0 ) │ │ │ │ movs r1, r5 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r4, r5, #6 │ │ │ │ + vhadd.u32 d16, d12, d19 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000957b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113501,20 +113497,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q8, d12, d19 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr3, {1} │ │ │ │ + movs r4, r7 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095830 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113556,21 +113552,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r7, pc, #680 @ (adr r7, 95b44 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d12, d19 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - movs r4, r4 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr3, {1} │ │ │ │ + vrev64. d0, d19 │ │ │ │ │ │ │ │ 000958b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113611,21 +113606,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r7, pc, #168 @ (adr r7, 959c4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 13, cr0, cr12, cr3, {1} │ │ │ │ - movs r4, r5 │ │ │ │ - movs r4, r4 │ │ │ │ + stc2l 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ + vhadd.u d0, d12, d19 │ │ │ │ │ │ │ │ 00095930 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113666,20 +113660,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r6, pc, #680 @ (adr r6, 95c44 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr3, {1} │ │ │ │ - vaddl.u32 q0, d12, d19 │ │ │ │ + stc2l 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ + cdp2 0, 11, cr0, cr12, cr3, {1} │ │ │ │ │ │ │ │ 000959b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113720,20 +113714,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r6, pc, #168 @ (adr r6, 95ac4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #140] @ 0x8c │ │ │ │ - vhadd.u32 d0, d12, d19 │ │ │ │ + stc2l 0, cr0, [ip], #140 @ 0x8c │ │ │ │ + cdp2 0, 3, cr0, cr12, cr3, {1} │ │ │ │ │ │ │ │ 00095a30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113774,20 +113768,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r5, pc, #680 @ (adr r5, 95d44 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #-140] @ 0xffffff74 │ │ │ │ - cdp2 0, 10, cr0, cr12, cr3, {1} │ │ │ │ + stc2l 0, cr0, [ip], #-140 @ 0xffffff74 │ │ │ │ + ldc2 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ │ │ │ │ 00095ab0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113828,20 +113822,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r5, pc, #168 @ (adr r5, 95bc4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], {35} @ 0x23 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr3, {1} │ │ │ │ + @ instruction: 0xfbec0023 │ │ │ │ + ldc2 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ │ │ │ │ 00095b30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -113882,20 +113876,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r4, pc, #680 @ (adr r4, 95e44 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 2, r0, ip, cr3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + @ instruction: 0xfb6c0023 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095bb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113937,20 +113931,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r4, pc, #168 @ (adr r4, 95cc4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbdc0023 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + @ instruction: 0xfaec0023 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095c30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -113992,20 +113986,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r3, pc, #680 @ (adr r3, 95f44 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5c0023 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + @ instruction: 0xfa6c0023 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095cb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114047,20 +114041,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r3, pc, #168 @ (adr r3, 95dc4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfadc0023 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + vld1.8 {d16[1]}, [ip], r3 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 00095d30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114102,20 +114096,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r2, pc, #680 @ (adr r2, 96044 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5c0023 │ │ │ │ - uxtb r4, r3 │ │ │ │ + vld4.8 {d16-d19}, [ip :128], r3 │ │ │ │ + cbz r4, 95dea │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095db0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114157,20 +114151,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ add r2, pc, #168 @ (adr r2, 95ec4 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, #35] @ 0x23 │ │ │ │ - sxtb r4, r3 │ │ │ │ + str??.w r0, [ip, #35] @ 0x23 │ │ │ │ + cbz r4, 95e4a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095e30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114212,20 +114206,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, r5 │ │ │ │ add r1, pc, #680 @ (adr r1, 96144 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ - cbz r4, 95ee6 │ │ │ │ + str??.w r0, [ip, r3, lsl #2] │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 00095eb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114317,35 +114311,35 @@ │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ movs r0, r5 │ │ │ │ add r1, pc, #184 @ (adr r1, 96048 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[1]}, [r8], r3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + ldr.w r0, [r8, #35] @ 0x23 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r5, r4 │ │ │ │ add r1, pc, #24 @ (adr r1, 95fb8 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #784 @ (adr r0, 962c0 ) │ │ │ │ movs r0, r5 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d16-d19}, [lr :128], r3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + ldr.w r0, [lr, r3, lsl #2] │ │ │ │ + lsls r2, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ movs r4, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 9601c │ │ │ │ sub sp, #12 │ │ │ │ @@ -114378,15 +114372,15 @@ │ │ │ │ pop {pc} │ │ │ │ add r0, pc, #136 @ (adr r0, 960a8 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009602c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114428,20 +114422,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7600023 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + @ instruction: 0xf6700023 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 000960ac : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114483,21 +114477,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [sp, #568] @ 0x238 │ │ │ │ movs r1, r5 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e00023 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - movs r4, r4 │ │ │ │ + @ instruction: 0xf5f00023 │ │ │ │ + vrev64.8 d16, d19 │ │ │ │ │ │ │ │ 0009612c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 961e0 │ │ │ │ @@ -114573,33 +114566,31 @@ │ │ │ │ b.n 961a2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7560023 │ │ │ │ + @ instruction: 0xf6660023 │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ movs r5, r4 │ │ │ │ ldr r6, [sp, #568] @ 0x238 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - movs r4, r4 │ │ │ │ + vaddl.u8 q8, d2, d19 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - movs r4, r4 │ │ │ │ + vaddl.u8 q8, d4, d19 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 96268 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (9626c ) │ │ │ │ @@ -114631,15 +114622,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096278 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -114716,31 +114707,31 @@ │ │ │ │ b.n 962ee │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, sl, #2083 @ 0x823 │ │ │ │ + adds.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ movs r5, r4 │ │ │ │ ldr r5, [sp, #264] @ 0x108 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - vaddl.u8 q0, d10, d19 │ │ │ │ + cdp2 0, 9, cr0, cr10, cr3, {1} │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d16, d8, d19 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr3, {1} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 963b4 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (963b8 ) │ │ │ │ @@ -114772,15 +114763,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000963c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -114822,19 +114813,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r5 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr12, cr3, {1} │ │ │ │ + stc2 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c80023 │ │ │ │ - cdp2 0, 10, cr0, cr8, cr3, {1} │ │ │ │ + @ instruction: 0xf2d80023 │ │ │ │ + ldc2 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ │ │ │ │ 00096444 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 964fc │ │ │ │ @@ -114914,24 +114905,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r0, r5 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr3, {1} │ │ │ │ + stc2l 0, cr0, [r6, #-140] @ 0xffffff74 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr8, cr3, {1} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr3, {1} │ │ │ │ + ldc2l 0, cr0, [r8, #-140] @ 0xffffff74 │ │ │ │ + stc2 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 964d0 │ │ │ │ + bne.n 964f0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009652c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -115023,26 +115014,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ movs r0, r5 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6, #-140] @ 0xffffff74 │ │ │ │ + mrrc2 0, 2, r0, r6, cr3 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #-140]! @ 0xffffff74 │ │ │ │ - stc2 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ + ldc2l 0, cr0, [r4], #-140 @ 0xffffff74 │ │ │ │ + ldc2 0, cr0, [r0], #-140 @ 0xffffff74 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #824 @ (adr r4, 96968 ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 969a8 ) │ │ │ │ movs r3, r4 │ │ │ │ - bne.n 965cc │ │ │ │ + beq.n 965ec │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00096634 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -115085,19 +115076,19 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #1016 @ (adr r1, 96a94 ) │ │ │ │ movs r1, r5 │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], {35} @ 0x23 │ │ │ │ + @ instruction: 0xfbae0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, sl, #35 @ 0x23 │ │ │ │ - ldc2 0, cr0, [sl], #-140 @ 0xffffff74 │ │ │ │ + orn r0, sl, #35 @ 0x23 │ │ │ │ + @ instruction: 0xfb4a0023 │ │ │ │ │ │ │ │ 000966b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115154,19 +115145,19 @@ │ │ │ │ b.n 96722 │ │ │ │ add r1, pc, #504 @ (adr r1, 96934 ) │ │ │ │ movs r1, r5 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe60023 │ │ │ │ + @ instruction: 0xfaf60023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], #-140 @ 0xffffff74 │ │ │ │ - @ instruction: 0xfbbe0023 │ │ │ │ + @ instruction: 0xfb4e0023 │ │ │ │ + @ instruction: 0xface0023 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ 0009675c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -115212,19 +115203,19 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #856 @ (adr r0, 96b1c ) │ │ │ │ movs r1, r5 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbba0023 │ │ │ │ + @ instruction: 0xfaca0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r2, #35 @ 0x23 │ │ │ │ - smlatb r0, r2, r3, r0 │ │ │ │ + vhadd.s8 d16, d2, d19 │ │ │ │ + @ instruction: 0xfa220023 │ │ │ │ │ │ │ │ 000967dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115284,19 +115275,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4a0023 │ │ │ │ + @ instruction: 0xfa5a0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf60023 │ │ │ │ - @ instruction: 0xfa760023 │ │ │ │ + @ instruction: 0xfa060023 │ │ │ │ + vst1.8 {d0[1]}, [r6], r3 │ │ │ │ │ │ │ │ 00096880 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115338,19 +115329,19 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r5 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfade0023 │ │ │ │ + vld1.8 {d16[1]}, [lr], r3 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d14, d19 │ │ │ │ - vld1.8 {d16[1]}, [lr], r3 │ │ │ │ + cdp 0, 1, cr0, cr14, cr3, {1} │ │ │ │ + ldr??.w r0, [lr, #35] @ 0x23 │ │ │ │ │ │ │ │ 00096900 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115410,19 +115401,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa760023 │ │ │ │ + vst1.8 {d0[1]}, [r6], r3 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r2, #35] @ 0x23 │ │ │ │ - ldr??.w r0, [r2, r3, lsl #2] │ │ │ │ + str??.w r0, [r2, #35] @ 0x23 │ │ │ │ + str??.w r0, [r2, r3, lsl #2] │ │ │ │ │ │ │ │ 000969a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #172] @ 96a60 │ │ │ │ @@ -115509,23 +115500,23 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[1]}, [r0], r3 │ │ │ │ - strb.w r0, [ip, #35] @ 0x23 │ │ │ │ + ldr??.w r0, [r0, #35] @ 0x23 │ │ │ │ + @ instruction: 0xf79c0023 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[1]}, [r2], r3 │ │ │ │ + ldrh.w r0, [r2, #35] @ 0x23 │ │ │ │ │ │ │ │ 00096a94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115593,19 +115584,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, #35] @ 0x23 │ │ │ │ + strb.w r0, [r6, r3, lsl #2] │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r2, r3, lsl #2] │ │ │ │ - @ instruction: 0xf7b20023 │ │ │ │ + @ instruction: 0xf7420023 │ │ │ │ + movt r0, #10275 @ 0x2823 │ │ │ │ │ │ │ │ 00096b48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115647,19 +115638,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r5 │ │ │ │ str r4, [sp, #592] @ 0x250 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [lr, #35] @ 0x23 │ │ │ │ + @ instruction: 0xf7ae0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 2, r0, r6, cr3 │ │ │ │ - @ instruction: 0xf7260023 │ │ │ │ + adcs.w r0, r6, r3, asr #32 │ │ │ │ + @ instruction: 0xf6360023 │ │ │ │ │ │ │ │ 00096bc8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115701,19 +115692,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r5 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r2, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7520023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, r3, asr #32 │ │ │ │ - subw r0, r6, #2083 @ 0x823 │ │ │ │ + @ instruction: 0xead60023 │ │ │ │ + subs.w r0, r6, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ 00096c48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115755,19 +115746,19 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r5 │ │ │ │ str r3, [sp, #592] @ 0x250 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ee0023 │ │ │ │ + @ instruction: 0xf6fe0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r6, r3, asr #32 │ │ │ │ - @ instruction: 0xf6260023 │ │ │ │ + orrs.w r0, r6, r3, asr #32 │ │ │ │ + @ instruction: 0xf5360023 │ │ │ │ │ │ │ │ 00096cc8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115808,19 +115799,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r5 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7a40023 │ │ │ │ + @ instruction: 0xf6b40023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r0, r4, r3, asr #32 │ │ │ │ - sub.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + ldrd r0, r0, [r4, #140] @ 0x8c │ │ │ │ + @ instruction: 0xf4b40023 │ │ │ │ │ │ │ │ 00096d48 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115879,19 +115870,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73c0023 │ │ │ │ + movw r0, #51235 @ 0xc823 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5880023 │ │ │ │ - add.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + eors.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + ands.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ │ │ │ │ 00096dec : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -115932,19 +115923,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r1, r5 │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6d00023 │ │ │ │ + @ instruction: 0xf5e00023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9a00023 │ │ │ │ - eor.w r0, r0, #10682368 @ 0xa30000 │ │ │ │ + ldmia.w r0!, {r0, r1, r5} │ │ │ │ + @ instruction: 0xf3900023 │ │ │ │ │ │ │ │ 00096e6c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -116003,19 +115994,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6640023 │ │ │ │ + sbcs.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf3e40023 │ │ │ │ + @ instruction: 0xf3740023 │ │ │ │ + @ instruction: 0xf2f40023 │ │ │ │ │ │ │ │ 00096f10 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #116] @ (96f94 ) │ │ │ │ @@ -116066,29 +116057,29 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xe9800023 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + ldmia.w r0, {r0, r1, r5} │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r6, r4 │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, ip, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf4ec0023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3400023 │ │ │ │ + @ instruction: 0xf2500023 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 97010 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (97014 ) │ │ │ │ @@ -116120,15 +116111,15 @@ │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097020 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116188,19 +116179,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d00023 │ │ │ │ + @ instruction: 0xf3e00023 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b00023 │ │ │ │ - @ instruction: 0xf2300023 │ │ │ │ + rsb r0, r0, #35 @ 0x23 │ │ │ │ + adc.w r0, r0, #35 @ 0x23 │ │ │ │ │ │ │ │ 000970c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (97144 ) │ │ │ │ @@ -116256,20 +116247,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ movs r5, r4 │ │ │ │ - orrs.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + @ instruction: 0xf3680023 │ │ │ │ + strh r6, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - bics.w r0, r6, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf3460023 │ │ │ │ b.w 970c4 │ │ │ │ │ │ │ │ 00097168 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -116326,18 +116317,18 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d00023 │ │ │ │ - @ instruction: 0xf3b40023 │ │ │ │ - @ instruction: 0xf3ae0023 │ │ │ │ - @ instruction: 0xf3920023 │ │ │ │ + @ instruction: 0xf2e00023 │ │ │ │ + movt r0, #16419 @ 0x4023 │ │ │ │ + @ instruction: 0xf2be0023 │ │ │ │ + subw r0, r2, #35 @ 0x23 │ │ │ │ │ │ │ │ 00097208 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #228] @ 972fc │ │ │ │ @@ -116457,20 +116448,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d00023 │ │ │ │ + @ instruction: 0xf1e00023 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2be0023 │ │ │ │ - subw r0, r2, #35 @ 0x23 │ │ │ │ - @ instruction: 0xf29a0023 │ │ │ │ + rsb r0, lr, #35 @ 0x23 │ │ │ │ + subs.w r0, r2, #35 @ 0x23 │ │ │ │ + sub.w r0, sl, #35 @ 0x23 │ │ │ │ │ │ │ │ 00097338 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (97374 ) │ │ │ │ @@ -116495,16 +116486,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23e0023 │ │ │ │ - addw r0, r6, #35 @ 0x23 │ │ │ │ + adc.w r0, lr, #35 @ 0x23 │ │ │ │ + adds.w r0, r6, #35 @ 0x23 │ │ │ │ │ │ │ │ 00097384 : │ │ │ │ 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] @ 97434 │ │ │ │ @@ -116588,19 +116579,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #32] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r6, #35 @ 0x23 │ │ │ │ + eor.w r0, r6, #35 @ 0x23 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1800023 │ │ │ │ - adc.w r0, r8, #35 @ 0x23 │ │ │ │ + eors.w r0, r0, #35 @ 0x23 │ │ │ │ + orrs.w r0, r8, #35 @ 0x23 │ │ │ │ │ │ │ │ 00097464 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (974e4 ) │ │ │ │ @@ -116656,18 +116647,18 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r0, #35 @ 0x23 │ │ │ │ - @ instruction: 0xf0b80023 │ │ │ │ - @ instruction: 0xf0de0023 │ │ │ │ - eors.w r0, r6, #35 @ 0x23 │ │ │ │ + ands.w r0, r0, #35 @ 0x23 │ │ │ │ + vaddl.s8 q8, d8, d19 │ │ │ │ + vaddl.s32 q8, d14, d19 │ │ │ │ + vaddl.s32 q0, d6, d19 │ │ │ │ │ │ │ │ 00097504 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -116723,19 +116714,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, ip, #35 @ 0x23 │ │ │ │ + vhadd.s d0, d12, d19 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #35 @ 0x23 │ │ │ │ - vext.8 d16, d14, d19, #0 │ │ │ │ + vhadd.s16 d16, d6, d19 │ │ │ │ + vhadd.s8 d0, d14, d19 │ │ │ │ │ │ │ │ 000975a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (97620 ) │ │ │ │ @@ -116791,18 +116782,18 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q8, d12, d19 │ │ │ │ - vhadd.s d16, d12, d19 │ │ │ │ - vaddl.s32 q0, d10, d19 │ │ │ │ - vhadd.s16 d16, d10, d19 │ │ │ │ + cdp 0, 13, cr0, cr12, cr3, {1} │ │ │ │ + cdp 0, 8, cr0, cr12, cr3, {1} │ │ │ │ + cdp 0, 11, cr0, cr10, cr3, {1} │ │ │ │ + cdp 0, 6, cr0, cr10, cr3, {1} │ │ │ │ │ │ │ │ 00097640 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -116858,19 +116849,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr0, cr3, {1} │ │ │ │ + cdp 0, 0, cr0, cr0, cr3, {1} │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d2, d19 │ │ │ │ - cdp 0, 12, cr0, cr2, cr3, {1} │ │ │ │ + cdp 0, 2, cr0, cr2, cr3, {1} │ │ │ │ + ldcl 0, cr0, [r2, #140] @ 0x8c │ │ │ │ │ │ │ │ 000976dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (9775c ) │ │ │ │ @@ -116926,18 +116917,18 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 9, cr0, cr12, cr3, {1} │ │ │ │ - cdp 0, 4, cr0, cr0, cr3, {1} │ │ │ │ - cdp 0, 7, cr0, cr10, cr3, {1} │ │ │ │ - cdp 0, 1, cr0, cr14, cr3, {1} │ │ │ │ + stc 0, cr0, [ip, #140]! @ 0x8c │ │ │ │ + ldcl 0, cr0, [r0, #-140] @ 0xffffff74 │ │ │ │ + stc 0, cr0, [sl, #140] @ 0x8c │ │ │ │ + stc 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ │ │ │ │ 0009777c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -116993,19 +116984,19 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r4, #140]! @ 0x8c │ │ │ │ + stcl 0, cr0, [r4], {35} @ 0x23 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #140]! @ 0x8c │ │ │ │ - stc 0, cr0, [r6, #140] @ 0x8c │ │ │ │ + ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + ldc 0, cr0, [r6], {35} @ 0x23 │ │ │ │ │ │ │ │ 00097818 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117054,20 +117045,20 @@ │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #-140]! @ 0xffffff74 │ │ │ │ + ldcl 0, cr0, [sl], #-140 @ 0xffffff74 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + stc 0, cr0, [r2], {35} @ 0x23 │ │ │ │ │ │ │ │ 000978a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117116,19 +117107,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], {35} @ 0x23 │ │ │ │ + @ instruction: 0xebea0023 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl], #140 @ 0x8c │ │ │ │ - stcl 0, cr0, [r2], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0xebfa0023 │ │ │ │ + sbcs.w r0, r2, r3, asr #32 │ │ │ │ │ │ │ │ 00097938 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117203,19 +117194,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, sl, r3, asr #32 │ │ │ │ + @ instruction: 0xeaea0023 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9820023 │ │ │ │ - sub.w r0, sl, r3, asr #32 │ │ │ │ + ldmia.w r2, {r0, r1, r5} │ │ │ │ + @ instruction: 0xeaba0023 │ │ │ │ │ │ │ │ 000979fc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117256,20 +117247,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r6, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r8, r3, asr #32 │ │ │ │ + pkhtb r0, r8, r3, asr #32 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 97998 │ │ │ │ + bgt.n 979b8 │ │ │ │ movs r3, r4 │ │ │ │ - adds.w r0, r8, r3, asr #32 │ │ │ │ + bic.w r0, r8, r3, asr #32 │ │ │ │ │ │ │ │ 00097a7c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117310,20 +117301,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, ip, r3, asr #32 │ │ │ │ + orn r0, ip, r3, asr #32 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 97b18 │ │ │ │ + bgt.n 97b38 │ │ │ │ movs r3, r4 │ │ │ │ - eors.w r0, r8, r3, asr #32 │ │ │ │ + @ instruction: 0xe9a80023 │ │ │ │ │ │ │ │ 00097afc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117376,19 +117367,19 @@ │ │ │ │ movs r1, r5 │ │ │ │ strh r6, [r3, #38] @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaec0023 │ │ │ │ + ldrd r0, r0, [ip, #140]! @ 0x8c │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf40023 │ │ │ │ and.w r0, r4, r3, asr #32 │ │ │ │ + ldmdb r4, {r0, r1, r5} │ │ │ │ │ │ │ │ 00097b94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117447,20 +117438,20 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, ip, r3, asr #32 │ │ │ │ + ldrd r0, r0, [ip, #-140] @ 0x8c │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97aac │ │ │ │ + b.n 978cc │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r4, #-140]! @ 0x8c │ │ │ │ + ldrd r0, r0, [r4], #-140 @ 0x8c │ │ │ │ │ │ │ │ 00097c38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117501,20 +117492,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, #30] │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4, #140]! @ 0x8c │ │ │ │ + stmdb r4, {r0, r1, r5} │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 97d5c │ │ │ │ + bge.n 97d7c │ │ │ │ + movs r3, r4 │ │ │ │ + b.n 97c90 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe8dc0023 │ │ │ │ │ │ │ │ 00097cb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117555,20 +117547,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, #26] │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, #24] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9940023 │ │ │ │ + stmia.w r4!, {r0, r1, r5} │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 97cdc │ │ │ │ + bls.n 97cfc │ │ │ │ + movs r3, r4 │ │ │ │ + b.n 97c10 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe85c0023 │ │ │ │ │ │ │ │ 00097d38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -117609,20 +117602,20 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, #20] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r8!, {r0, r1, r5} │ │ │ │ + strex r0, r0, [r8, #140] @ 0x8c │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 97e5c │ │ │ │ + bls.n 97e7c │ │ │ │ movs r3, r4 │ │ │ │ - b.n 97d70 │ │ │ │ + b.n 97b90 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097db8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117682,21 +117675,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97888 │ │ │ │ + b.n 976a8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 97cdc │ │ │ │ + b.n 97afc │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097e5c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -117767,23 +117760,23 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r1, #3 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 97c90 │ │ │ │ + b.n 97ab0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 97c1c │ │ │ │ + b.n 97a3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00097f24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -117872,21 +117865,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #4] │ │ │ │ movs r0, r5 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97e9c │ │ │ │ + b.n 97cbc │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 97ba8 │ │ │ │ + b.n 979c8 │ │ │ │ movs r3, r4 │ │ │ │ strh r0, [r1, #2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ ... │ │ │ │ @@ -117937,21 +117930,21 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #0] │ │ │ │ movs r1, r5 │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97d84 │ │ │ │ + b.n 97ba4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97da4 │ │ │ │ + b.n 97bc4 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 97a90 │ │ │ │ + b.n 978b0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000980b0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118007,21 +118000,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97d30 │ │ │ │ + b.n 97b50 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 980d8 │ │ │ │ + bpl.n 980f8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 979ec │ │ │ │ + b.n 9880c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009814c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118077,21 +118070,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97c94 │ │ │ │ + b.n 97ab4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97a5c │ │ │ │ + b.n 9887c │ │ │ │ movs r3, r4 │ │ │ │ - b.n 98950 │ │ │ │ + b.n 98770 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000981e8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118150,21 +118143,21 @@ │ │ │ │ nop │ │ │ │ strh r2, [r1, #50] @ 0x32 │ │ │ │ movs r1, r5 │ │ │ │ ldrb r2, [r6, #23] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97be0 │ │ │ │ + b.n 98a00 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98498 │ │ │ │ + b.n 982b8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 988ec │ │ │ │ + b.n 9870c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ 00098294 : │ │ │ │ @@ -118228,21 +118221,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 97bac │ │ │ │ + b.n 989cc │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 983ac │ │ │ │ + svc 76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - b.n 98800 │ │ │ │ + b.n 98620 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098338 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118302,21 +118295,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98b40 │ │ │ │ + b.n 98960 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 9875c │ │ │ │ + b.n 9857c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000983dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118358,21 +118351,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ movs r1, r5 │ │ │ │ ldrb r6, [r7, #15] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98ae8 │ │ │ │ + b.n 98908 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 983b8 │ │ │ │ + bcs.n 983d8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 986cc │ │ │ │ + b.n 984ec │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009845c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118414,21 +118407,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r2, #30] │ │ │ │ movs r1, r5 │ │ │ │ ldrb r6, [r7, #13] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98ad8 │ │ │ │ + b.n 988f8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 98538 │ │ │ │ + bcs.n 98558 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 9864c │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000984dc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118470,21 +118463,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r2, #26] │ │ │ │ movs r1, r5 │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98ac8 │ │ │ │ + b.n 988e8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 984b8 │ │ │ │ + bne.n 984d8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 985cc │ │ │ │ + svc 72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009855c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118544,21 +118537,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98aa4 │ │ │ │ + b.n 988c4 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 986e4 │ │ │ │ + bgt.n 98504 │ │ │ │ movs r3, r4 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + udf #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098600 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -118652,21 +118645,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 98a08 │ │ │ │ + b.n 98828 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ movs r5, r4 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + ble.n 9867c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098700 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118720,17 +118713,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 98738 │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ movs r5, r4 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 98830 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ 00098798 : │ │ │ │ b.w 98700 │ │ │ │ │ │ │ │ @@ -118829,21 +118822,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #31] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + udf #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 988c0 │ │ │ │ + bgt.n 988e0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009889c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118885,21 +118878,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ movs r1, r5 │ │ │ │ strb r6, [r7, #28] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 98a0c │ │ │ │ + blt.n 9882c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009891c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -118959,21 +118952,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + ble.n 98944 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 98924 │ │ │ │ + bhi.n 98944 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n 98978 │ │ │ │ + bge.n 98998 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000989c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -119015,21 +119008,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r2, [r6, #25] │ │ │ │ movs r1, r5 │ │ │ │ strb r2, [r3, #24] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + ble.n 9895c │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - blt.n 98ae8 │ │ │ │ + bge.n 98b08 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00098a40 : │ │ │ │ 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 │ │ │ │ @@ -120141,143 +120134,143 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 99504 │ │ │ │ + bvc.n 99524 │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n 99524 │ │ │ │ + bvc.n 99544 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #108] @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 994bc │ │ │ │ + bvs.n 994dc │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 994dc │ │ │ │ + bvs.n 994fc │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 99684 │ │ │ │ + bvs.n 996a4 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 996a8 │ │ │ │ + bvs.n 994c8 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 99644 │ │ │ │ + bvs.n 99664 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 99668 │ │ │ │ + bvs.n 99688 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 995fc │ │ │ │ + bvs.n 9961c │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 99620 │ │ │ │ + bvs.n 99640 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 995d0 │ │ │ │ + bvs.n 995f0 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 995f4 │ │ │ │ + bvs.n 99614 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99580 │ │ │ │ + bpl.n 995a0 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 995a4 │ │ │ │ + bpl.n 995c4 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99550 │ │ │ │ + bpl.n 99570 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99574 │ │ │ │ + bpl.n 99594 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99528 │ │ │ │ + bpl.n 99548 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 9954c │ │ │ │ + bpl.n 9956c │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 996b8 │ │ │ │ + bpl.n 996d8 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 996dc │ │ │ │ + bpl.n 994fc │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99614 │ │ │ │ + bpl.n 99634 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 99638 │ │ │ │ + bpl.n 99658 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99584 │ │ │ │ + bmi.n 995a4 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 995a8 │ │ │ │ + bmi.n 995c8 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 9953c │ │ │ │ + bmi.n 9955c │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99560 │ │ │ │ + bmi.n 99580 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 996b8 │ │ │ │ + bmi.n 996d8 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 996dc │ │ │ │ + bmi.n 996fc │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99680 │ │ │ │ + bmi.n 996a0 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 996a4 │ │ │ │ + bmi.n 996c4 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99658 │ │ │ │ + bmi.n 99678 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 9967c │ │ │ │ + bmi.n 9969c │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99630 │ │ │ │ + bmi.n 99650 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 99654 │ │ │ │ + bmi.n 99674 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99608 │ │ │ │ + bcc.n 99628 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 9962c │ │ │ │ + bmi.n 9964c │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 995e0 │ │ │ │ + bcc.n 99600 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99608 │ │ │ │ + bcc.n 99628 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 995c4 │ │ │ │ + bcc.n 995e4 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 995e8 │ │ │ │ + bcc.n 99608 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 9971c │ │ │ │ + bcc.n 9973c │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99744 │ │ │ │ + bcc.n 99564 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 996f0 │ │ │ │ + bcc.n 99710 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99718 │ │ │ │ + bcc.n 99738 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 996b4 │ │ │ │ + bcc.n 996d4 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 996dc │ │ │ │ + bcc.n 996fc │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99694 │ │ │ │ + bcc.n 996b4 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 996bc │ │ │ │ + bcc.n 996dc │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 9966c │ │ │ │ + bcc.n 9968c │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 99690 │ │ │ │ + bcc.n 996b0 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99644 │ │ │ │ + bcs.n 99664 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 9966c │ │ │ │ + bcc.n 9968c │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99628 │ │ │ │ + bcs.n 99648 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 9964c │ │ │ │ + bcs.n 9966c │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 995d4 │ │ │ │ + bcs.n 995f4 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 995f8 │ │ │ │ + bcs.n 99618 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99774 │ │ │ │ + bcs.n 99594 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99598 │ │ │ │ + bcs.n 995b8 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99740 │ │ │ │ + bcs.n 99760 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99764 │ │ │ │ + bcs.n 99784 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 99718 │ │ │ │ + bcs.n 99738 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 9973c │ │ │ │ + bcs.n 9975c │ │ │ │ movs r3, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 996c0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -120608,176 +120601,176 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 998d6 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n 998ee │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (99b28 ) │ │ │ │ - movw r2, #56827 @ 0xddfb │ │ │ │ + movw r2, #56831 @ 0xddff │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (99b2c ) │ │ │ │ ldr r0, [pc, #288] @ (99b30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (99b34 ) │ │ │ │ - movw r2, #57082 @ 0xdefa │ │ │ │ + movw r2, #57086 @ 0xdefe │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (99b38 ) │ │ │ │ ldr r0, [pc, #272] @ (99b3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (99b40 ) │ │ │ │ - movw r2, #57128 @ 0xdf28 │ │ │ │ + movw r2, #57132 @ 0xdf2c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (99b44 ) │ │ │ │ ldr r0, [pc, #256] @ (99b48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (99b4c ) │ │ │ │ - movw r2, #57073 @ 0xdef1 │ │ │ │ + movw r2, #57077 @ 0xdef5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #240] @ (99b50 ) │ │ │ │ ldr r0, [pc, #240] @ (99b54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (99b58 ) │ │ │ │ - movw r2, #56834 @ 0xde02 │ │ │ │ + movw r2, #56838 @ 0xde06 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #224] @ (99b5c ) │ │ │ │ ldr r0, [pc, #224] @ (99b60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (99b64 ) │ │ │ │ - movw r2, #56849 @ 0xde11 │ │ │ │ + movw r2, #56853 @ 0xde15 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #208] @ (99b68 ) │ │ │ │ ldr r0, [pc, #208] @ (99b6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (99b70 ) │ │ │ │ - movw r2, #57049 @ 0xded9 │ │ │ │ + movw r2, #57053 @ 0xdedd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #192] @ (99b74 ) │ │ │ │ ldr r0, [pc, #192] @ (99b78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (99b7c ) │ │ │ │ - movw r2, #57025 @ 0xdec1 │ │ │ │ + movw r2, #57029 @ 0xdec5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #176] @ (99b80 ) │ │ │ │ ldr r0, [pc, #176] @ (99b84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2992 @ 0xbb0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 99a78 │ │ │ │ + bne.n 99a98 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 99a4c │ │ │ │ + beq.n 99a6c │ │ │ │ movs r3, r4 │ │ │ │ - bne.n 99a70 │ │ │ │ + beq.n 99a90 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n 99b84 │ │ │ │ + bne.n 99ba4 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n 99b54 │ │ │ │ + beq.n 99b74 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n 99b78 │ │ │ │ + beq.n 99b98 │ │ │ │ movs r3, r4 │ │ │ │ - bne.n 99a90 │ │ │ │ + beq.n 99ab0 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n 99a28 │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - beq.n 99a4c │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 99b38 │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ movs r3, r4 │ │ │ │ - beq.n 99b5c │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00099b88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -121455,105 +121448,105 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 99e72 │ │ │ │ ldr r3, [pc, #404] @ (9a404 ) │ │ │ │ - movw r2, #63248 @ 0xf710 │ │ │ │ + movw r2, #63252 @ 0xf714 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #400] @ (9a408 ) │ │ │ │ ldr r0, [pc, #400] @ (9a40c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #388] @ (9a410 ) │ │ │ │ - movw r2, #63103 @ 0xf67f │ │ │ │ + movw r2, #63107 @ 0xf683 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #384] @ (9a414 ) │ │ │ │ ldr r0, [pc, #384] @ (9a418 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #372] @ (9a41c ) │ │ │ │ - movw r2, #63253 @ 0xf715 │ │ │ │ + movw r2, #63257 @ 0xf719 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #368] @ (9a420 ) │ │ │ │ ldr r0, [pc, #368] @ (9a424 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (9a428 ) │ │ │ │ - movw r2, #63259 @ 0xf71b │ │ │ │ + movw r2, #63263 @ 0xf71f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (9a42c ) │ │ │ │ ldr r0, [pc, #352] @ (9a430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (9a434 ) │ │ │ │ - movw r2, #63201 @ 0xf6e1 │ │ │ │ + movw r2, #63205 @ 0xf6e5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (9a438 ) │ │ │ │ ldr r0, [pc, #336] @ (9a43c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (9a440 ) │ │ │ │ - movw r2, #63197 @ 0xf6dd │ │ │ │ + movw r2, #63201 @ 0xf6e1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (9a444 ) │ │ │ │ ldr r0, [pc, #320] @ (9a448 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (9a44c ) │ │ │ │ - movw r2, #63277 @ 0xf72d │ │ │ │ + movw r2, #63281 @ 0xf731 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (9a450 ) │ │ │ │ ldr r0, [pc, #304] @ (9a454 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (9a458 ) │ │ │ │ - movw r2, #63214 @ 0xf6ee │ │ │ │ + movw r2, #63218 @ 0xf6f2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (9a45c ) │ │ │ │ ldr r0, [pc, #288] @ (9a460 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (9a464 ) │ │ │ │ - movw r2, #63218 @ 0xf6f2 │ │ │ │ + movw r2, #63222 @ 0xf6f6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #272] @ (9a468 ) │ │ │ │ ldr r0, [pc, #272] @ (9a46c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (9a470 ) │ │ │ │ - movw r2, #63110 @ 0xf686 │ │ │ │ + movw r2, #63114 @ 0xf68a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #256] @ (9a474 ) │ │ │ │ ldr r0, [pc, #256] @ (9a478 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3036 @ 0xbdc │ │ │ │ add r0, pc │ │ │ │ @@ -121562,128 +121555,119 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + vaddl.u q8, d10, d21 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + vaddl.u16 q8, d14, d21 │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r5, #16 │ │ │ │ + vaddl.u8 q8, d2, d21 │ │ │ │ + cmp r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + vaddl.u32 q0, d6, d21 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + vaddl.u8 q0, d10, d21 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + vhadd.u32 d16, d14, d21 │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + vhadd.u16 d16, d2, d21 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, r4 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + vhadd.u d0, d6, d21 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, r1 │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + vhadd.u16 d0, d10, d21 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ movs r3, r4 │ │ │ │ - vaddl.u32 q8, d14, d21 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cdp2 0, 15, cr0, cr14, cr5, {1} │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009a47c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -121736,36 +121720,36 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #44] @ (9a534 ) │ │ │ │ - movw r2, #64600 @ 0xfc58 │ │ │ │ + movw r2, #64604 @ 0xfc5c │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #36] @ (9a538 ) │ │ │ │ ldr r0, [pc, #40] @ (9a53c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3076 @ 0xc04 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 9a59c │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr5, {1} │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + stc2l 0, cr0, [r0, #-148]! @ 0xffffff6c │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009a540 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -121842,33 +121826,33 @@ │ │ │ │ b.n 9a5b6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 9a650 │ │ │ │ + sxtb r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ adds r6, #120 @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 9a538 │ │ │ │ + bcc.n 9a558 │ │ │ │ movs r4, r4 │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, r1] │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + 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.w ip, [pc, #72] @ 9a67c │ │ │ │ sub sp, #12 │ │ │ │ @@ -121901,15 +121885,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r0, r7] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009a68c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121951,21 +121935,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [r4, #24] │ │ │ │ movs r1, r5 │ │ │ │ ldr r6, [r1, r5] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 9a708 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009a70c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122008,21 +121992,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #16] │ │ │ │ movs r1, r5 │ │ │ │ ldr r6, [r1, r3] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009a78c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -122217,15 +122201,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9a8a0 │ │ │ │ bl 52df8 │ │ │ │ ldr r3, [pc, #164] @ (9aa18 ) │ │ │ │ - movw r2, #6236 @ 0x185c │ │ │ │ + mov.w r2, #6240 @ 0x1860 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #160] @ (9aa1c ) │ │ │ │ ldr r0, [pc, #160] @ (9aa20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3116 @ 0xc2c │ │ │ │ add r0, pc │ │ │ │ @@ -122256,64 +122240,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - vld1.8 {d16[1]}, [r6], r5 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + ldr??.w r0, [r6, #37] @ 0x25 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr??.w r0, [r0, #37] @ 0x25 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + str??.w r0, [r0, #37] @ 0x25 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh.w r0, [r6, #37] @ 0x25 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + str.w r0, [r6, #37] @ 0x25 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009aa3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -122376,35 +122360,35 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - vst4.8 {d0-d3}, [r8 :128], r5 │ │ │ │ - bhi.n 9aa8c │ │ │ │ + ldrb.w r0, [r8, r5, lsl #2] │ │ │ │ + bvc.n 9aaac │ │ │ │ movs r5, r4 │ │ │ │ strb r4, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, 9ad50 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 9ad90 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ - movs r3, r4 │ │ │ │ + it pl │ │ │ │ + movpl 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] @ 9ab58 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #68] @ (9ab5c ) │ │ │ │ @@ -122436,15 +122420,15 @@ │ │ │ │ pop {pc} │ │ │ │ strb r6, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ 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] @ 9abc0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -122477,15 +122461,15 @@ │ │ │ │ pop {pc} │ │ │ │ strb r6, [r7, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ 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] @ 9ac28 │ │ │ │ sub sp, #12 │ │ │ │ @@ -122518,15 +122502,15 @@ │ │ │ │ pop {pc} │ │ │ │ strb r6, [r2, r0] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ac38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122568,21 +122552,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, r7] │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, r6] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009acb8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122624,21 +122608,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, r4] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ad38 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -122750,21 +122734,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ae50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -122870,39 +122854,39 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ str r4, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r4] │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #600 @ (adr r5, 9b1bc ) │ │ │ │ + add r4, pc, #664 @ (adr r4, 9b1fc ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 9afca │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [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.w ip, [pc, #72] @ 9afd4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -122935,15 +122919,15 @@ │ │ │ │ pop {pc} │ │ │ │ str r2, [r5, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + subs r4, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009afe4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -122969,17 +122953,17 @@ │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r0, r0] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r7, pc, #672 @ (adr r7, 9b2d0 ) │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r0, 9b09a │ │ │ │ + hlt 0x0028 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b034 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -123031,30 +123015,30 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #432 @ (adr r7, 9b26c ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf3100025 │ │ │ │ - bcs.n 9b080 │ │ │ │ + @ instruction: 0xf2200025 │ │ │ │ + bne.n 9b0a0 │ │ │ │ movs r5, r4 │ │ │ │ ldr r7, [pc, #624] @ (9b338 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 9b120 │ │ │ │ + rev16 r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 9b11e │ │ │ │ + rev r0, r3 │ │ │ │ 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] @ 9b134 │ │ │ │ sub sp, #12 │ │ │ │ @@ -123087,15 +123071,15 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r7, [pc, #40] @ (9b160 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b144 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -123295,39 +123279,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b22c │ │ │ │ + b.n 9b04c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r4, 9b36c │ │ │ │ + cbnz r4, 9b330 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 9b1cc │ │ │ │ + b.n 9afec │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, 9b368 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9b06c │ │ │ │ + b.n 9ae8c │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r0, 9b34a │ │ │ │ + @ instruction: 0xb818 │ │ │ │ movs r3, r4 │ │ │ │ - orns r0, sl, #37 @ 0x25 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + vaddl.s8 q0, d10, d21 │ │ │ │ + adds r4, r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #0] @ (9b354 ) │ │ │ │ + ldr r2, [pc, #64] @ (9b394 ) │ │ │ │ movs r3, r4 │ │ │ │ - orrs.w r0, lr, #37 @ 0x25 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + vhadd.s32 d16, d14, d21 │ │ │ │ + adds r0, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b360 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -123439,25 +123423,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #960] @ (9b83c ) │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 9ae90 │ │ │ │ + b.n 9acb0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b494 : │ │ │ │ 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 │ │ │ │ @@ -123691,47 +123675,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #64 @ (adr r3, 9b718 ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 9b758 ) │ │ │ │ movs r3, r4 │ │ │ │ - setpan #0 │ │ │ │ + push {r5, lr} │ │ │ │ movs r3, r4 │ │ │ │ ldr r2, [pc, #312] @ (9b818 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r2, pc, #784 @ (adr r2, 9b9f4 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 9ba34 ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #688 @ (adr r2, 9b99c ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 9b9dc ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #528 @ (adr r2, 9b904 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 9b944 ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #336 @ (adr r2, 9b84c ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 9b88c ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #240 @ (adr r2, 9b7f4 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 9b834 ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #144 @ (adr r2, 9b79c ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 9b7dc ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #48 @ (adr r2, 9b744 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 9b784 ) │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b718 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -123832,39 +123816,39 @@ │ │ │ │ nop │ │ │ │ movs r4, #188 @ 0xbc │ │ │ │ movs r0, r5 │ │ │ │ ldr r0, [pc, #792] @ (9bb24 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #368 @ (adr r1, 9b984 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 9b9c4 ) │ │ │ │ movs r3, r4 │ │ │ │ - bge.n 9b7d8 │ │ │ │ + bls.n 9b7f8 │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #616] @ (9ba84 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #304] @ (9b95c ) │ │ │ │ movs r0, r5 │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 9b87c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #848 @ (adr r0, 9bb88 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, 9b8b0 │ │ │ │ + uxtb r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, 9b8b8 │ │ │ │ + uxtb r6, r4 │ │ │ │ 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] @ 9b89c │ │ │ │ sub sp, #12 │ │ │ │ @@ -123897,15 +123881,15 @@ │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0x47a2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009b8ac : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124050,25 +124034,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9b978 │ │ │ │ ldr r3, [pc, #112] @ (9ba78 ) │ │ │ │ - movw r2, #33621 @ 0x8355 │ │ │ │ + movw r2, #33625 @ 0x8359 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #104] @ (9ba7c ) │ │ │ │ ldr r0, [pc, #108] @ (9ba80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3160 @ 0xc58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (9ba84 ) │ │ │ │ - movw r2, #33588 @ 0x8334 │ │ │ │ + movw r2, #33592 @ 0x8338 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #88] @ (9ba88 ) │ │ │ │ ldr r0, [pc, #92] @ (9ba8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3160 @ 0xc58 │ │ │ │ add r0, pc │ │ │ │ @@ -124078,43 +124062,43 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + udf #220 @ 0xdc │ │ │ │ movs r4, r4 │ │ │ │ - sxtb r0, r0 │ │ │ │ + cbz r0, 9ba6c │ │ │ │ movs r3, r4 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + udf #170 @ 0xaa │ │ │ │ movs r4, r4 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 9ba66 │ │ │ │ movs r3, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, 9baa0 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, 9baa2 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ movs r3, r4 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, 9baa4 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - ldrd r0, r0, [r0, #-148] @ 0x94 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + strd r0, r0, [r0], #-148 @ 0x94 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, 9bac0 │ │ │ │ + cbz r0, 9ba84 │ │ │ │ movs r3, r4 │ │ │ │ - ldmdb r4!, {r0, r2, r5} │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + strex r0, r0, [r4, #148] @ 0x94 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ba90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -124217,25 +124201,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ add ip, fp │ │ │ │ movs r0, r5 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 9bb7c │ │ │ │ + ble.n 9bb9c │ │ │ │ movs r4, r4 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bba8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124295,21 +124279,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #160 @ (adr r7, 9bce8 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 9bd28 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bc4c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -124351,21 +124335,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #920] @ (9c04c ) │ │ │ │ movs r1, r5 │ │ │ │ bics r6, r1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bccc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124564,31 +124548,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #720 @ (adr r7, 9c178 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 9c1b8 ) │ │ │ │ movs r3, r4 │ │ │ │ tst r0, r3 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #280 @ (adr r7, 9bfcc ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 9c00c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #104 @ (adr r7, 9bf24 ) │ │ │ │ + add r6, pc, #168 @ (adr r6, 9bf64 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 9c2b4 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 9bef4 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009bec4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -124690,35 +124674,35 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #120 @ (adr r6, 9c050 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 9c090 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #680 @ (adr r7, 9c28c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 9bec4 │ │ │ │ clz r0, r0 │ │ │ │ @@ -124927,53 +124911,53 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #16 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c214 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -125089,25 +125073,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c364 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -125306,41 +125290,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #240 @ (adr r7, 9c638 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #272 @ (adr r7, 9c65c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #144 @ (adr r7, 9c5e0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #176 @ (adr r7, 9c604 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #992 @ (adr r7, 9c938 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 9c578 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r7, pc, #64 @ (adr r7, 9c59c ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #904 @ (adr r7, 9c8e8 ) │ │ │ │ + add r6, pc, #968 @ (adr r6, 9c928 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #936 @ (adr r7, 9c90c ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 9c94c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #824 @ (adr r7, 9c8a4 ) │ │ │ │ + add r6, pc, #888 @ (adr r6, 9c8e4 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #736 @ (adr r7, 9c850 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 9c890 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 9c86c ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 9c8ac ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, 9c810 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 9c850 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #576 @ (adr r7, 9c7bc ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 9c7fc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c57c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125512,27 +125496,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #124 @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #16] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c73c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -125584,31 +125568,31 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 9c7d8 │ │ │ │ + blt.n 9c7f8 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 9c840 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r5, r4 │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #192 @ (adr r5, 9c89c ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 9c8dc ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [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.w ip, [pc, #72] @ 9c83c │ │ │ │ sub sp, #12 │ │ │ │ @@ -125641,15 +125625,15 @@ │ │ │ │ pop {pc} │ │ │ │ subs r0, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c84c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -125792,15 +125776,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9c936 │ │ │ │ ldr r3, [pc, #92] @ (9c9f0 ) │ │ │ │ - movw r2, #32861 @ 0x805d │ │ │ │ + movw r2, #32865 @ 0x8061 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #84] @ (9c9f4 ) │ │ │ │ ldr r0, [pc, #88] @ (9c9f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3196 @ 0xc7c │ │ │ │ add r0, pc │ │ │ │ @@ -125814,39 +125798,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #848 @ (adr r3, 9cd1c ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 9cd5c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #528 @ (adr r3, 9cbf8 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 9cc38 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #464 @ (adr r3, 9cbbc ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 9cbfc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ - bls.n 9c97c │ │ │ │ + bhi.n 9c99c │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #352 @ (adr r3, 9cb5c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 9cb9c ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009c9fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -125931,21 +125915,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #158 @ 0x9e │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #384 @ (adr r2, 9cc58 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 9cc98 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009cadc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -126136,21 +126120,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #664 @ (adr r0, 9cf40 ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ 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] @ (9cd40 ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -126217,15 +126201,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ (9cdec ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -126292,15 +126276,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ 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] @ (9ce98 ) │ │ │ │ cmp r2, #2 │ │ │ │ @@ -126367,15 +126351,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ceb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -126510,27 +126494,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d004 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -126643,33 +126627,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #204 @ 0xcc │ │ │ │ movs r0, r5 │ │ │ │ subs r0, #8 │ │ │ │ movs r1, r5 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d14c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -126839,31 +126823,31 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009d304 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -126969,39 +126953,39 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ 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] @ 9d488 │ │ │ │ sub sp, #12 │ │ │ │ @@ -127034,15 +127018,15 @@ │ │ │ │ pop {pc} │ │ │ │ cmp r3, #182 @ 0xb6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae80022 │ │ │ │ + ldr??.w r0, [r8, #34] @ 0x22 │ │ │ │ │ │ │ │ 0009d498 : │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #2372] @ 9ddf0 │ │ │ │ @@ -127877,35 +127861,35 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ b.n 9db4a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #320] @ (9dedc ) │ │ │ │ - movw r2, #6521 @ 0x1979 │ │ │ │ + movw r2, #6525 @ 0x197d │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #312] @ (9dee0 ) │ │ │ │ ldr r0, [pc, #316] @ (9dee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3228 @ 0xc9c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #304] @ (9dee8 ) │ │ │ │ - movw r2, #6525 @ 0x197d │ │ │ │ + movw r2, #6529 @ 0x1981 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #296] @ (9deec ) │ │ │ │ ldr r0, [pc, #300] @ (9def0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3228 @ 0xc9c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #288] @ (9def4 ) │ │ │ │ - movw r2, #6523 @ 0x197b │ │ │ │ + movw r2, #6527 @ 0x197f │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #280] @ (9def8 ) │ │ │ │ ldr r0, [pc, #284] @ (9defc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3228 @ 0xc9c │ │ │ │ add r0, pc │ │ │ │ @@ -127927,126 +127911,126 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf21a0022 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + @ instruction: 0xf12a0022 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1fe0022 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + add.w r0, lr, #34 @ 0x22 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf1e20022 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf0f20022 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009df00 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -128144,21 +128128,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009dffc : │ │ │ │ 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 │ │ │ │ @@ -128402,45 +128386,45 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9e124 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #184] @ (9e330 ) │ │ │ │ - movw r2, #6837 @ 0x1ab5 │ │ │ │ + movw r2, #6841 @ 0x1ab9 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #180] @ (9e334 ) │ │ │ │ ldr r0, [pc, #180] @ (9e338 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3260 @ 0xcbc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #168] @ (9e33c ) │ │ │ │ - movw r2, #6836 @ 0x1ab4 │ │ │ │ + movw r2, #6840 @ 0x1ab8 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #164] @ (9e340 ) │ │ │ │ ldr r0, [pc, #164] @ (9e344 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3260 @ 0xcbc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #152] @ (9e348 ) │ │ │ │ - movw r2, #6799 @ 0x1a8f │ │ │ │ + movw r2, #6803 @ 0x1a93 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #148] @ (9e34c ) │ │ │ │ ldr r0, [pc, #148] @ (9e350 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3260 @ 0xcbc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #136] @ (9e354 ) │ │ │ │ - movw r2, #6801 @ 0x1a91 │ │ │ │ + movw r2, #6805 @ 0x1a95 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #132] @ (9e358 ) │ │ │ │ ldr r0, [pc, #132] @ (9e35c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3260 @ 0xcbc │ │ │ │ add r0, pc │ │ │ │ @@ -128451,61 +128435,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ subs r2, r2, #3 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ - movs r3, r4 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + str r0, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - stcl 0, cr0, [r0, #-136] @ 0xffffff78 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - stc 0, cr0, [r4, #-136]! @ 0xffffff78 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + itee │ │ │ │ + mov r5, r4 │ │ │ │ + mrrcal 0, 2, r0, r0, cr2 @ │ │ │ │ + ldrhal r2, [r6, #18] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - stc 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + itet le │ │ │ │ + movle r5, r4 │ │ │ │ + ldcgt 0, cr0, [r4], #-136 @ 0xffffff78 │ │ │ │ + ldrhle r2, [r1, #18] │ │ │ │ + movs r3, r4 │ │ │ │ + itte lt │ │ │ │ + movlt r5, r4 │ │ │ │ + ldclt 0, cr0, [r8], {34} @ 0x22 │ │ │ │ + ldrhge r2, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ - movs r5, r4 │ │ │ │ - stcl 0, cr0, [ip], #136 @ 0x88 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ittt ls │ │ │ │ + movls r5, r4 │ │ │ │ + @ instruction: 0xebfc0022 │ │ │ │ + ldrhls r2, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009e360 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -128606,27 +128590,27 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #904] @ (9e7e0 ) │ │ │ │ + ldr r3, [pc, #968] @ (9e820 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009e470 : │ │ │ │ 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 │ │ │ │ @@ -129182,35 +129166,35 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ b.n 9e94a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (9eb28 ) │ │ │ │ - movw r2, #6992 @ 0x1b50 │ │ │ │ + movw r2, #6996 @ 0x1b54 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #228] @ (9eb2c ) │ │ │ │ ldr r0, [pc, #228] @ (9eb30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3296 @ 0xce0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #216] @ (9eb34 ) │ │ │ │ - movw r2, #6996 @ 0x1b54 │ │ │ │ + movw r2, #7000 @ 0x1b58 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #212] @ (9eb38 ) │ │ │ │ ldr r0, [pc, #212] @ (9eb3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3296 @ 0xce0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #200] @ (9eb40 ) │ │ │ │ - movw r2, #6994 @ 0x1b52 │ │ │ │ + movw r2, #6998 @ 0x1b56 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #196] @ (9eb44 ) │ │ │ │ ldr r0, [pc, #196] @ (9eb48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3296 @ 0xce0 │ │ │ │ add r0, pc │ │ │ │ @@ -129229,89 +129213,89 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - bx r7 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, 9eb32 │ │ │ │ + @ instruction: 0xb82a │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9e620 │ │ │ │ + b.n 9e440 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb80e │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9e5f4 │ │ │ │ + b.n 9e414 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 9e5c8 │ │ │ │ + b.n 9e3e8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009eb4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129409,21 +129393,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #16 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r5, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009ec48 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -129559,31 +129543,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #12 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009edac : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -129702,23 +129686,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #6 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009eee0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -129832,15 +129816,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (9f03c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ b.n 9efc0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (9f040 ) │ │ │ │ - movw r2, #12870 @ 0x3246 │ │ │ │ + movw r2, #12874 @ 0x324a │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #68] @ (9f044 ) │ │ │ │ ldr r0, [pc, #72] @ (9f048 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #3328 @ 0xd00 │ │ │ │ add r0, pc │ │ │ │ @@ -129856,28 +129840,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeae00023 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrd r0, r0, [r0, #140]! @ 0x8c │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, 9f09c │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r5, r4 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + svc 4 │ │ │ │ movs r2, r4 │ │ │ │ b.w 9eee0 │ │ │ │ │ │ │ │ 0009f050 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -130195,65 +130179,65 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9f18c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (9f46c ) │ │ │ │ - movw r2, #33733 @ 0x83c5 │ │ │ │ + movw r2, #33737 @ 0x83c9 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #252] @ (9f470 ) │ │ │ │ ldr r0, [pc, #256] @ (9f474 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (9f478 ) │ │ │ │ - movw r2, #33714 @ 0x83b2 │ │ │ │ + movw r2, #33718 @ 0x83b6 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #236] @ (9f47c ) │ │ │ │ ldr r0, [pc, #240] @ (9f480 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #228] @ (9f484 ) │ │ │ │ - movw r2, #33766 @ 0x83e6 │ │ │ │ + movw r2, #33770 @ 0x83ea │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #220] @ (9f488 ) │ │ │ │ ldr r0, [pc, #224] @ (9f48c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #212] @ (9f490 ) │ │ │ │ - movw r2, #33765 @ 0x83e5 │ │ │ │ + movw r2, #33769 @ 0x83e9 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #204] @ (9f494 ) │ │ │ │ ldr r0, [pc, #208] @ (9f498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (9f49c ) │ │ │ │ - movw r2, #33697 @ 0x83a1 │ │ │ │ + movw r2, #33701 @ 0x83a5 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #188] @ (9f4a0 ) │ │ │ │ ldr r0, [pc, #192] @ (9f4a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (9f4a8 ) │ │ │ │ - movw r2, #33712 @ 0x83b0 │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #172] @ (9f4ac ) │ │ │ │ ldr r0, [pc, #176] @ (9f4b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3364 @ 0xd24 │ │ │ │ add r0, pc │ │ │ │ @@ -130267,83 +130251,83 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r2, r5, #25 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ movs r3, r4 │ │ │ │ - eors r4, r3 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9f510 │ │ │ │ + blt.n 9f530 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9f4e4 │ │ │ │ + blt.n 9f504 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 9f4b8 │ │ │ │ + blt.n 9f4d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9f48c │ │ │ │ + blt.n 9f4ac │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9f460 │ │ │ │ + bge.n 9f480 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 9f4c8 │ │ │ │ + blt.n 9f4e8 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 9f434 │ │ │ │ + bge.n 9f454 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009f4b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -130444,25 +130428,25 @@ │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #10 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009f5c8 : │ │ │ │ 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 │ │ │ │ @@ -130997,85 +130981,85 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n 9f66a │ │ │ │ ldr r3, [pc, #372] @ (9fccc ) │ │ │ │ - movw r2, #33919 @ 0x847f │ │ │ │ + movw r2, #33923 @ 0x8483 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #368] @ (9fcd0 ) │ │ │ │ ldr r0, [pc, #368] @ (9fcd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (9fcd8 ) │ │ │ │ - movw r2, #34017 @ 0x84e1 │ │ │ │ + movw r2, #34021 @ 0x84e5 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #352] @ (9fcdc ) │ │ │ │ ldr r0, [pc, #352] @ (9fce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (9fce4 ) │ │ │ │ - movw r2, #33936 @ 0x8490 │ │ │ │ + movw r2, #33940 @ 0x8494 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #336] @ (9fce8 ) │ │ │ │ ldr r0, [pc, #336] @ (9fcec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (9fcf0 ) │ │ │ │ - movw r2, #33958 @ 0x84a6 │ │ │ │ + movw r2, #33962 @ 0x84aa │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #320] @ (9fcf4 ) │ │ │ │ ldr r0, [pc, #320] @ (9fcf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (9fcfc ) │ │ │ │ - movw r2, #33898 @ 0x846a │ │ │ │ + movw r2, #33902 @ 0x846e │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #304] @ (9fd00 ) │ │ │ │ ldr r0, [pc, #304] @ (9fd04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (9fd08 ) │ │ │ │ - movw r2, #34016 @ 0x84e0 │ │ │ │ + movw r2, #34020 @ 0x84e4 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #288] @ (9fd0c ) │ │ │ │ ldr r0, [pc, #288] @ (9fd10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (9fd14 ) │ │ │ │ - movw r2, #33909 @ 0x8475 │ │ │ │ + movw r2, #33913 @ 0x8479 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #272] @ (9fd18 ) │ │ │ │ ldr r0, [pc, #272] @ (9fd1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (9fd20 ) │ │ │ │ - movw r2, #33934 @ 0x848e │ │ │ │ + movw r2, #33938 @ 0x8492 │ │ │ │ movt r2, #5 │ │ │ │ ldr r1, [pc, #256] @ (9fd24 ) │ │ │ │ ldr r0, [pc, #256] @ (9fd28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3400 @ 0xd48 │ │ │ │ add r0, pc │ │ │ │ @@ -131092,121 +131076,121 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r7, pc, #72 @ (adr r7, 9fd18 ) │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9fd94 │ │ │ │ + bcc.n 9fdb4 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #920 @ (adr r7, a0074 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, a00b4 ) │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9fd68 │ │ │ │ + bcc.n 9fd88 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #808 @ (adr r7, a0010 ) │ │ │ │ + add r6, pc, #872 @ (adr r6, a0050 ) │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9fd3c │ │ │ │ + bcc.n 9fd5c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #696 @ (adr r7, 9ffac ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 9ffec ) │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 9fd10 │ │ │ │ + bcc.n 9fd30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #584 @ (adr r7, 9ff48 ) │ │ │ │ + add r6, pc, #648 @ (adr r6, 9ff88 ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9fce4 │ │ │ │ + bcc.n 9fd04 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #472 @ (adr r7, 9fee4 ) │ │ │ │ + add r6, pc, #536 @ (adr r6, 9ff24 ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9fcb8 │ │ │ │ + bcs.n 9fcd8 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #360 @ (adr r7, 9fe80 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 9fec0 ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9fc8c │ │ │ │ + bcs.n 9fcac │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #248 @ (adr r7, 9fe1c ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 9fe5c ) │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 9fc60 │ │ │ │ + bcs.n 9fc80 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009fd2c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -131276,21 +131260,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r4, #11 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #9 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0009fdf0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131465,21 +131449,21 @@ │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r1, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ 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, #88] @ (a0008 ) │ │ │ │ mov ip, r0 │ │ │ │ @@ -131522,15 +131506,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0018 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -131576,15 +131560,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n a0092 │ │ │ │ add.w sp, sp, #520 @ 0x208 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ vrev64. d0, d23 │ │ │ │ vaddl.u32 q0, d14, d23 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -131665,29 +131649,29 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ b.n a0130 │ │ │ │ nop │ │ │ │ vhadd.u d0, d6, d23 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0184 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131747,21 +131731,21 @@ │ │ │ │ cdp2 0, 5, cr0, cr6, cr7, {1} │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0228 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131816,21 +131800,21 @@ │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stc2l 0, cr0, [r0, #156] @ 0x9c │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a02c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131890,21 +131874,21 @@ │ │ │ │ ldc2 0, cr0, [r2, #-156] @ 0xffffff64 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a036c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -132149,57 +132133,57 @@ │ │ │ │ ldc2l 0, cr0, [sl], #-156 @ 0xffffff64 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, a0622 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfaa20022 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldrsh.w r0, [r2, #34] @ 0x22 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfa660022 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr??.w r0, [r6, r2, lsl #2] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, a0674 │ │ │ │ + uxtb r0, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ b.w a036c │ │ │ │ │ │ │ │ 000a061c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -132868,15 +132852,15 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n a09c4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #296] @ (a0dec ) │ │ │ │ - mov.w r2, #496 @ 0x1f0 │ │ │ │ + movw r2, #509 @ 0x1fd │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #292] @ (a0df0 ) │ │ │ │ ldr r0, [pc, #292] @ (a0df4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3432 @ 0xd68 │ │ │ │ add r0, pc │ │ │ │ @@ -132891,138 +132875,138 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #432] @ (a0eb4 ) │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf7140027 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #64] @ (a0d50 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #848] @ (a106c ) │ │ │ │ + ldr r6, [pc, #912] @ (a10ac ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #624] @ (a0f9c ) │ │ │ │ + ldr r6, [pc, #688] @ (a0fdc ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #472] @ (a0f14 ) │ │ │ │ + ldr r6, [pc, #536] @ (a0f54 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #96] @ (a0da0 ) │ │ │ │ + ldr r6, [pc, #160] @ (a0de0 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r4, #92] @ 0x5c │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #552] @ (a0f84 ) │ │ │ │ + ldr r5, [pc, #616] @ (a0fc4 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #24 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #456] @ (a0f30 ) │ │ │ │ + ldr r5, [pc, #520] @ (a0f70 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #328] @ (a0eb8 ) │ │ │ │ + ldr r5, [pc, #392] @ (a0ef8 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #144] @ (a0e0c ) │ │ │ │ + ldr r5, [pc, #208] @ (a0e4c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #952] @ (a114c ) │ │ │ │ + ldr r4, [pc, #1016] @ (a118c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #712] @ (a1068 ) │ │ │ │ + ldr r4, [pc, #776] @ (a10a8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #520] @ (a0fb8 ) │ │ │ │ + ldr r4, [pc, #584] @ (a0ff8 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #288] @ (a0edc ) │ │ │ │ + ldr r4, [pc, #352] @ (a0f1c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #200] @ (a0e8c ) │ │ │ │ + ldr r4, [pc, #264] @ (a0ecc ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #104] @ (a0e34 ) │ │ │ │ + ldr r4, [pc, #168] @ (a0e74 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #8] @ (a0ddc ) │ │ │ │ + ldr r4, [pc, #72] @ (a0e1c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #832] @ (a1124 ) │ │ │ │ + ldr r3, [pc, #896] @ (a1164 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #520] @ (a0ff4 ) │ │ │ │ + ldr r3, [pc, #584] @ (a1034 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r4, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0df8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133084,21 +133068,21 @@ │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xfa060028 │ │ │ │ sub.w r0, lr, #39 @ 0x27 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r7, #16] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #704] @ (a116c ) │ │ │ │ + ldr r1, [pc, #768] @ (a11ac ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0eac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133187,21 +133171,21 @@ │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0ec0027 │ │ │ │ vld4.8 {d0-d3}, [ip :128], r8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0b80027 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #80] @ (a0fec ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r3, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #784] @ (a12b8 ) │ │ │ │ + ldr r0, [pc, #848] @ (a12f8 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a0fa8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -133367,21 +133351,21 @@ │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ vhadd.s8 d16, d8, d23 │ │ │ │ @ instruction: 0xf7840028 │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 15, cr0, cr8, cr7, {1} │ │ │ │ - ldr r6, [pc, #272] @ (a126c ) │ │ │ │ + ldr r5, [pc, #336] @ (a12ac ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [pc, #16] @ (a1178 ) │ │ │ │ + bxns r2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a1168 : │ │ │ │ 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 │ │ │ │ @@ -133553,15 +133537,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w a11ee │ │ │ │ ldr r3, [pc, #652] @ (a15cc ) │ │ │ │ - movw r2, #846 @ 0x34e │ │ │ │ + movw r2, #859 @ 0x35b │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #644] @ (a15d0 ) │ │ │ │ ldr r0, [pc, #648] @ (a15d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ @@ -133667,55 +133651,55 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a1404 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a13e8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (a15d8 ) │ │ │ │ - movw r2, #849 @ 0x351 │ │ │ │ + movw r2, #862 @ 0x35e │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #352] @ (a15dc ) │ │ │ │ ldr r0, [pc, #352] @ (a15e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (a15e4 ) │ │ │ │ - mov.w r2, #848 @ 0x350 │ │ │ │ + movw r2, #861 @ 0x35d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (a15e8 ) │ │ │ │ ldr r0, [pc, #336] @ (a15ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a15f0 ) │ │ │ │ - movw r2, #854 @ 0x356 │ │ │ │ + movw r2, #867 @ 0x363 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #320] @ (a15f4 ) │ │ │ │ ldr r0, [pc, #320] @ (a15f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a15fc ) │ │ │ │ - movw r2, #853 @ 0x355 │ │ │ │ + movw r2, #866 @ 0x362 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #304] @ (a1600 ) │ │ │ │ ldr r0, [pc, #304] @ (a1604 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a1608 ) │ │ │ │ - mov.w r2, #852 @ 0x354 │ │ │ │ + movw r2, #865 @ 0x361 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #288] @ (a160c ) │ │ │ │ ldr r0, [pc, #288] @ (a1610 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ @@ -133726,15 +133710,15 @@ │ │ │ │ ldr r0, [pc, #276] @ (a161c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (a1620 ) │ │ │ │ - movw r2, #847 @ 0x34f │ │ │ │ + mov.w r2, #860 @ 0x35c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #260] @ (a1624 ) │ │ │ │ ldr r0, [pc, #264] @ (a1628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ @@ -133747,35 +133731,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ ldr r3, [pc, #236] @ (a1638 ) │ │ │ │ - movw r2, #823 @ 0x337 │ │ │ │ + mov.w r2, #836 @ 0x344 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #228] @ (a163c ) │ │ │ │ ldr r0, [pc, #232] @ (a1640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (a1644 ) │ │ │ │ - mov.w r2, #824 @ 0x338 │ │ │ │ + movw r2, #837 @ 0x345 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #212] @ (a1648 ) │ │ │ │ ldr r0, [pc, #216] @ (a164c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (a1650 ) │ │ │ │ - movw r2, #825 @ 0x339 │ │ │ │ + movw r2, #838 @ 0x346 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #196] @ (a1654 ) │ │ │ │ ldr r0, [pc, #200] @ (a1658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3508 @ 0xdb4 │ │ │ │ add r0, pc │ │ │ │ @@ -133794,86 +133778,87 @@ │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r4, #-156]! @ 0xffffff64 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + cbnz r6, a1634 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0034 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, a1630 │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, a1636 │ │ │ │ + rev r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, a163a │ │ │ │ + rev r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - revsh r0, r6 │ │ │ │ + rev r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, a1648 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, a165c │ │ │ │ + rev r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r4], #136 @ 0x88 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + b.n a1608 │ │ │ │ + movs r2, r4 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, a1654 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, a1676 │ │ │ │ + rev r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, a1686 │ │ │ │ + rev16 r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r2, r5 │ │ │ │ + cbnz r2, a165e │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, a1662 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - rev r2, r6 │ │ │ │ + cbnz r2, a1668 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a165c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -133913,21 +133898,21 @@ │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ rsbs r0, r6, #40 @ 0x28 │ │ │ │ ldrd r0, r0, [lr, #-156]! @ 0x9c │ │ │ │ lsls r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #768] @ (a19d0 ) │ │ │ │ + blx sl │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #256] @ (a17d8 ) │ │ │ │ + ldr r6, [pc, #320] @ (a1818 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, r0 │ │ │ │ + sbcs r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a16dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134022,39 +134007,39 @@ │ │ │ │ b.n a177a │ │ │ │ nop │ │ │ │ stmdb ip, {r0, r1, r2, r5} │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #384] @ (a1950 ) │ │ │ │ + ldr r0, [pc, #448] @ (a1990 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + subs r0, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #232] @ (a18c8 ) │ │ │ │ + ldr r0, [pc, #296] @ (a1908 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #136] @ (a1870 ) │ │ │ │ + ldr r0, [pc, #200] @ (a18b0 ) │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #8] @ (a17fc ) │ │ │ │ + ldr r0, [pc, #72] @ (a183c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a1830 ) │ │ │ │ bl a16dc │ │ │ │ @@ -134558,99 +134543,99 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - mov lr, r3 │ │ │ │ + cmp lr, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - mov r6, r0 │ │ │ │ + cmp r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ movs r4, r4 │ │ │ │ - cmp sl, lr │ │ │ │ + cmp r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r2, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, lr │ │ │ │ + add lr, r0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, ip │ │ │ │ + add r4, lr │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + subs r2, r6, #5 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ movs r3, r4 │ │ │ │ - add ip, pc │ │ │ │ + add r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - add r8, r6 │ │ │ │ + mvns r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - add ip, r2 │ │ │ │ + bics r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp │ │ │ │ + muls r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - add r4, fp │ │ │ │ + muls r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, r9 │ │ │ │ + muls r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, r1] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r0, #2 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r1 │ │ │ │ + orrs r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a1db8 ) │ │ │ │ bl a183c │ │ │ │ @@ -134868,15 +134853,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n a1ec2 │ │ │ │ ldr r3, [pc, #100] @ (a1ff0 ) │ │ │ │ - movw r2, #26379 @ 0x670b │ │ │ │ + movw r2, #26392 @ 0x6718 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #96] @ (a1ff4 ) │ │ │ │ ldr r0, [pc, #96] @ (a1ff8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3560 @ 0xde8 │ │ │ │ add r0, pc │ │ │ │ @@ -134885,49 +134870,49 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - rors r4, r7 │ │ │ │ + asrs r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ - sbcs r4, r7 │ │ │ │ + lsrs r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r6, r2] │ │ │ │ movs r3, r4 │ │ │ │ - adcs r0, r6 │ │ │ │ + lsls r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ - adcs r2, r3 │ │ │ │ + eors r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r5 │ │ │ │ + ands r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #840] @ (a2344 ) │ │ │ │ + ldr r5, [pc, #904] @ (a2384 ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a2038 ) │ │ │ │ bl a1dc4 │ │ │ │ @@ -135052,39 +135037,39 @@ │ │ │ │ nop │ │ │ │ svc 164 @ 0xa4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #520] @ (a2338 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r7, #12 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r7, [pc, #368] @ (a22b0 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r7, [pc, #280] @ (a2260 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #144] @ (a21e4 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a2194 ) │ │ │ │ bl a2044 │ │ │ │ @@ -135425,63 +135410,63 @@ │ │ │ │ movs r7, r4 │ │ │ │ udf #4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #256] @ (a25c4 ) │ │ │ │ + ldr r4, [pc, #320] @ (a2604 ) │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a24e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -135573,21 +135558,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n a24f4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a25d4 : │ │ │ │ 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 │ │ │ │ @@ -135706,15 +135691,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a264e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a26e2 │ │ │ │ ldr r3, [pc, #84] @ (a274c ) │ │ │ │ - movw r2, #26775 @ 0x6897 │ │ │ │ + movw r2, #26788 @ 0x68a4 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #76] @ (a2750 ) │ │ │ │ ldr r0, [pc, #80] @ (a2754 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3604 @ 0xe14 │ │ │ │ add r0, pc │ │ │ │ @@ -135722,41 +135707,41 @@ │ │ │ │ nop │ │ │ │ bge.n a2738 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #912] @ (a2ab8 ) │ │ │ │ + ldr r1, [pc, #976] @ (a2af8 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #680] @ (a29e4 ) │ │ │ │ + ldr r1, [pc, #744] @ (a2a24 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #504] @ (a2940 ) │ │ │ │ + ldr r1, [pc, #568] @ (a2980 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #824 @ (adr r7, a2a8c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #384] @ (a28d8 ) │ │ │ │ + ldr r1, [pc, #448] @ (a2918 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a2758 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135817,21 +135802,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #536] @ (a2a10 ) │ │ │ │ + ldr r0, [pc, #600] @ (a2a50 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a27fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -135892,29 +135877,29 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n a2824 │ │ │ │ nop │ │ │ │ bvc.n a2868 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + mov sl, r5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #224] @ (a297c ) │ │ │ │ + ldr r0, [pc, #288] @ (a29bc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #480] @ (a2a80 ) │ │ │ │ + ldr r0, [pc, #544] @ (a2ac0 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #320] @ (a29f0 ) │ │ │ │ + ldr r0, [pc, #384] @ (a2a30 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a28b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -135987,21 +135972,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ svc 90 @ 0x5a │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n a292c │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #520] @ (a2b84 ) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a2980 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -136099,33 +136084,33 @@ │ │ │ │ bl a0018 │ │ │ │ b.n a2a1c │ │ │ │ nop │ │ │ │ bvs.n a2b38 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + mov lr, r9 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - blxns r4 │ │ │ │ + mov ip, r6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n a2b24 │ │ │ │ + blt.n a2b44 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - bx pc │ │ │ │ + mov lr, r1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a2a90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -136185,21 +136170,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, sl │ │ │ │ + cmp r8, ip │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl a2980 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -136313,43 +136298,43 @@ │ │ │ │ nop │ │ │ │ bmi.n a2b60 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r6 │ │ │ │ + cmp r4, r8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ movs r3, r4 │ │ │ │ - mov r4, r1 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r3, r4 │ │ │ │ - cmp sl, sp │ │ │ │ + add sl, pc │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp lr, sl │ │ │ │ + add lr, ip │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, r8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a2cb8 ) │ │ │ │ bl a2b50 │ │ │ │ @@ -136585,69 +136570,69 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp │ │ │ │ + muls r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, r8 │ │ │ │ + muls r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, r5 │ │ │ │ + orrs r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, r1 │ │ │ │ + orrs r4, r3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r4, r5 │ │ │ │ + cmn r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ movs r3, r4 │ │ │ │ - mvns r2, r1 │ │ │ │ + cmn r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - bics r6, r6 │ │ │ │ + cmn r6, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - bics r4, r2 │ │ │ │ + cmp r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - negs r6, r5 │ │ │ │ + adcs r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a2f40 ) │ │ │ │ bl a2cc4 │ │ │ │ @@ -137092,133 +137077,133 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + eors r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7 │ │ │ │ + ands r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - eors r0, r5 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r5, #20 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r5, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a3458 ) │ │ │ │ bl a2f4c │ │ │ │ @@ -137662,65 +137647,65 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ ldr r3, [pc, #340] @ (a39c8 ) │ │ │ │ - movw r2, #26164 @ 0x6634 │ │ │ │ + movw r2, #26177 @ 0x6641 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #336] @ (a39cc ) │ │ │ │ ldr r0, [pc, #336] @ (a39d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a39d4 ) │ │ │ │ - movw r2, #26163 @ 0x6633 │ │ │ │ + movw r2, #26176 @ 0x6640 │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #320] @ (a39d8 ) │ │ │ │ ldr r0, [pc, #320] @ (a39dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a39e0 ) │ │ │ │ - movw r2, #26194 @ 0x6652 │ │ │ │ + movw r2, #26207 @ 0x665f │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #304] @ (a39e4 ) │ │ │ │ ldr r0, [pc, #304] @ (a39e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a39ec ) │ │ │ │ - movw r2, #26193 @ 0x6651 │ │ │ │ + movw r2, #26206 @ 0x665e │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #288] @ (a39f0 ) │ │ │ │ ldr r0, [pc, #288] @ (a39f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #276] @ (a39f8 ) │ │ │ │ - movw r2, #26192 @ 0x6650 │ │ │ │ + movw r2, #26205 @ 0x665d │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #272] @ (a39fc ) │ │ │ │ ldr r0, [pc, #272] @ (a3a00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #260] @ (a3a04 ) │ │ │ │ - movw r2, #26191 @ 0x664f │ │ │ │ + movw r2, #26204 @ 0x665c │ │ │ │ movt r2, #2 │ │ │ │ ldr r1, [pc, #256] @ (a3a08 ) │ │ │ │ ldr r0, [pc, #256] @ (a3a0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3656 @ 0xe48 │ │ │ │ add r0, pc │ │ │ │ @@ -137733,125 +137718,124 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, r5 │ │ │ │ + vhadd.u d0, d12, d18 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + cmp r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #0 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + lsls r6, r7, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ - movs r3, r4 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (a3a4c ) │ │ │ │ bl a3464 │ │ │ │ @@ -138075,55 +138059,55 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r6, #8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3c80 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138225,22 +138209,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, ip, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf37c0022 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (a3dc4 ) │ │ │ │ ldr r2, [pc, #40] @ (a3dc8 ) │ │ │ │ @@ -138260,15 +138244,15 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3dd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138305,21 +138289,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ movs r3, r4 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3e40 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138362,21 +138346,21 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ stmia r1!, {r1, r3, r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3ec0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138413,21 +138397,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r3, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3f30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138470,21 +138454,21 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1} │ │ │ │ movs r0, r5 │ │ │ │ stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a3fb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138616,52 +138600,52 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n a4084 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a40a4 │ │ │ │ ldr r3, [pc, #72] @ (a4134 ) │ │ │ │ - movw r2, #7905 @ 0x1ee1 │ │ │ │ + movw r2, #7909 @ 0x1ee5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #68] @ (a4138 ) │ │ │ │ ldr r0, [pc, #68] @ (a413c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3704 @ 0xe78 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ stmia r0!, {r1, r3, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a4140 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138833,33 +138817,33 @@ │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a42a8 │ │ │ │ bkpt 0x00aa │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r3, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #14 │ │ │ │ + subs r6, r3, #4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a4304 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -139040,48 +139024,48 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r1, #22 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #24 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf79c0022 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + subw r0, ip, #2082 @ 0x822 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a44e4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139138,21 +139122,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r3, #5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #30 │ │ │ │ + subs r6, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a4580 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -139314,47 +139298,47 @@ │ │ │ │ nop │ │ │ │ rev16 r2, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r0, #1 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r7, #0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r3, #0 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r6, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + adds r6, r1, #7 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r3, #2 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a4740 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -139423,21 +139407,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r5, #3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a47f4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -139480,37 +139464,37 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #44] @ (a4890 ) │ │ │ │ - movw r2, #42206 @ 0xa4de │ │ │ │ + movw r2, #42210 @ 0xa4e2 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #36] @ (a4894 ) │ │ │ │ ldr r0, [pc, #40] @ (a4898 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3796 @ 0xed4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f4 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + adds r6, r4, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl a47f4 │ │ │ │ movs r0, #0 │ │ │ │ @@ -140631,177 +140615,177 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r5, r3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r3, r0 │ │ │ │ movs r3, r4 │ │ │ │ - bkpt 0x0050 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + subs r4, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r4, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + subs r6, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + subs r4, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + subs r6, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r3, r4 │ │ │ │ ldr r2, [pc, #536] @ (a5768 ) │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ ldr r3, [pc, #536] @ (a576c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -140980,25 +140964,25 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n a4f42 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n a4f5a │ │ │ │ ldr r3, [pc, #256] @ (a5800 ) │ │ │ │ - movw r2, #33387 @ 0x826b │ │ │ │ + movw r2, #33391 @ 0x826f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (a5804 ) │ │ │ │ ldr r0, [pc, #252] @ (a5808 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3844 @ 0xf04 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #240] @ (a580c ) │ │ │ │ - movw r2, #33647 @ 0x836f │ │ │ │ + movw r2, #33651 @ 0x8373 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #232] @ (a5810 ) │ │ │ │ ldr r0, [pc, #236] @ (a5814 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3844 @ 0xf04 │ │ │ │ add r0, pc │ │ │ │ @@ -141021,111 +141005,111 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r2, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r0, r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2} │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + adds r0, r6, #5 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + adds r2, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r1, #5 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adds r6, r7, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r5, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r4, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + cbz r6, a5832 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r4, r4, #1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #352] @ (a5964 ) │ │ │ │ + ldr r3, [pc, #416] @ (a59a4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #240] @ (a5900 ) │ │ │ │ + ldr r3, [pc, #304] @ (a5940 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #112] @ (a588c ) │ │ │ │ + ldr r3, [pc, #176] @ (a58cc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #648 @ (adr r6, a5aac ) │ │ │ │ + add r5, pc, #712 @ (adr r5, a5aec ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #32] @ (a5848 ) │ │ │ │ + ldr r3, [pc, #96] @ (a5888 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a5830 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -141232,25 +141216,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #248 @ (adr r7, a5a28 ) │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r7, r1 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + subs r6, r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a5948 : │ │ │ │ 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 │ │ │ │ @@ -141690,25 +141674,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n a5c5e │ │ │ │ ldr r3, [pc, #272] @ (a5e7c ) │ │ │ │ - movw r2, #34119 @ 0x8547 │ │ │ │ + movw r2, #34123 @ 0x854b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #264] @ (a5e80 ) │ │ │ │ ldr r0, [pc, #268] @ (a5e84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #256] @ (a5e88 ) │ │ │ │ - movw r2, #34165 @ 0x8575 │ │ │ │ + movw r2, #34169 @ 0x8579 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #248] @ (a5e8c ) │ │ │ │ ldr r0, [pc, #252] @ (a5e90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3876 @ 0xf24 │ │ │ │ add r0, pc │ │ │ │ @@ -141720,123 +141704,123 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r5, r0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - cmp ip, sp │ │ │ │ + add ip, pc │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r8, sl │ │ │ │ + add r8, ip │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a5e94 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -141893,21 +141877,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a5f30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -142055,33 +142039,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #176 @ (adr r0, a6144 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a60c0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -142123,21 +142107,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r7, pc, #456 @ (adr r7, a62f0 ) │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a6140 : │ │ │ │ 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 │ │ │ │ @@ -142429,53 +142413,53 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ b.n a62c2 │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ movs r3, r4 │ │ │ │ - bx sp │ │ │ │ + mov r0, pc │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - mov r8, r5 │ │ │ │ + cmp r8, r7 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 000a6474 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -142583,26 +142567,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + movs r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - movs r3, r4 │ │ │ │ - movs r4, r7 │ │ │ │ - movs r3, r4 │ │ │ │ + vhadd.u32 d16, d8, d18 │ │ │ │ + vhadd.u8 d16, d12, d18 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - movs r3, r4 │ │ │ │ + vhadd.u16 d16, d0, d18 │ │ │ │ │ │ │ │ 000a6590 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -142741,38 +142722,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ - movs r3, r4 │ │ │ │ - movs r0, r5 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ - movs r4, r4 │ │ │ │ vhadd.u d0, d8, d18 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.u16 d0, d12, d18 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ - movs r3, r4 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr2, {1} │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 15, cr0, cr10, cr2, {1} │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + cdp2 0, 2, cr0, cr12, cr2, {1} │ │ │ │ + lsls r2, r0, #23 │ │ │ │ movs r3, r4 │ │ │ │ - vrev64. d0, d18 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr2, {1} │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ + movs r3, r4 │ │ │ │ cdp2 0, 12, cr0, cr12, cr2, {1} │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr2, {1} │ │ │ │ + ldc2l 0, cr0, [ip, #136] @ 0x88 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + movs r4, r4 │ │ │ │ + stc2l 0, cr0, [r4, #136] @ 0x88 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl a6590 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -142992,49 +142972,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ - movs r3, r4 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r8, #-136] @ 0xffffff78 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + stc2l 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [sl, #-136] @ 0xffffff78 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + ldc2 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r6, #136] @ 0x88 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + ldc2 0, cr0, [sl], {34} @ 0x22 │ │ │ │ + lsrs r6, r1, #10 │ │ │ │ movs r3, r4 │ │ │ │ stc2l 0, cr0, [r6], #136 @ 0x88 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [lr], {34} @ 0x22 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + @ instruction: 0xfbf60022 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [sl, #136] @ 0x88 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + @ instruction: 0xfbde0022 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r3, r4 │ │ │ │ stc2 0, cr0, [sl], #136 @ 0x88 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + @ instruction: 0xfbba0022 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + @ instruction: 0xfba20022 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xfb8a0022 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ + movs r3, r4 │ │ │ │ + @ instruction: 0xfb720022 │ │ │ │ │ │ │ │ 000a6988 : │ │ │ │ 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] @ (a6a88 ) │ │ │ │ @@ -143144,32 +143124,32 @@ │ │ │ │ b.n a6a16 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xfb5e0022 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r6], #-136 @ 0xffffff78 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + @ instruction: 0xfa6e0022 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xfb360022 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - smlatb r0, lr, r2, r0 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + @ instruction: 0xfa460022 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfb060022 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + @ instruction: 0xfa2e0022 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ + movs r3, r4 │ │ │ │ + @ instruction: 0xfa160022 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfaee0022 │ │ │ │ + ldr??.w r0, [lr, #34] @ 0x22 │ │ │ │ │ │ │ │ 000a6ac4 : │ │ │ │ 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] @ (a6bc0 ) │ │ │ │ @@ -143277,32 +143257,32 @@ │ │ │ │ b.n a6b4e │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ - movs r3, r4 │ │ │ │ - @ instruction: 0xfa260022 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfaee0022 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + ldrsh.w r0, [r6, r2, lsl #2] │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ ldr??.w r0, [lr, #34] @ 0x22 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r3, r4 │ │ │ │ - vld1.8 {d16[1]}, [r6], r2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + vst4.8 {d0-d3}, [lr :128], r2 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - vst1.8 {d16[1]}, [lr], r2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + ldr??.w r0, [r6, #34] @ 0x22 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh.w r0, [r6, #34] @ 0x22 │ │ │ │ + ldr.w r0, [lr, #34] @ 0x22 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ + movs r3, r4 │ │ │ │ + str.w r0, [r6, #34] @ 0x22 │ │ │ │ │ │ │ │ 000a6bfc : │ │ │ │ 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] @ a6ccc │ │ │ │ @@ -143399,22 +143379,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r3, r4 │ │ │ │ + vaddl.u8 q0, d10, d18 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh.w r0, [lr, #34] @ 0x22 │ │ │ │ - vst1.8 {d0[1]}, [r2], r2 │ │ │ │ + @ instruction: 0xf7ce0022 │ │ │ │ + ldrb.w r0, [r2, #34] @ 0x22 │ │ │ │ │ │ │ │ 000a6d00 : │ │ │ │ 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 │ │ │ │ @@ -143541,34 +143520,34 @@ │ │ │ │ bl 94254 │ │ │ │ b.n a6d88 │ │ │ │ nop │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6 │ │ │ │ + eors r4, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7ac0022 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + @ instruction: 0xf6bc0022 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7800022 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + @ instruction: 0xf6900022 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7640022 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + @ instruction: 0xf6740022 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf74c0022 │ │ │ │ + @ instruction: 0xf65c0022 │ │ │ │ │ │ │ │ 000a6e64 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -143609,21 +143588,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [sp, #824] @ 0x338 │ │ │ │ movs r0, r5 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6b00022 │ │ │ │ + rsb r0, r0, #10616832 @ 0xa20000 │ │ │ │ │ │ │ │ 000a6ee4 : │ │ │ │ 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] @ (a71fc ) │ │ │ │ @@ -143936,35 +143915,35 @@ │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ b.n a6faa │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ - movs r2, r4 │ │ │ │ - @ instruction: 0xf4aa0022 │ │ │ │ - eors.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - vaddl.u32 q8, d4, d18 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - orns r0, ip, #10616832 @ 0xa20000 │ │ │ │ - orn r0, r2, #10616832 @ 0xa20000 │ │ │ │ - orr.w r0, r0, #10616832 @ 0xa20000 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf3ba0022 │ │ │ │ + @ instruction: 0xf3a00022 │ │ │ │ + cdp2 0, 15, cr0, cr4, cr2, {1} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ + movs r2, r4 │ │ │ │ + @ instruction: 0xf38c0022 │ │ │ │ + @ instruction: 0xf3720022 │ │ │ │ + @ instruction: 0xf3500022 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - orr.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ - bic.w r0, r8, #10616832 @ 0xa20000 │ │ │ │ - and.w r0, r4, #10616832 @ 0xa20000 │ │ │ │ - vhadd.u32 d16, d8, d18 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xf3520022 │ │ │ │ + @ instruction: 0xf3380022 │ │ │ │ + @ instruction: 0xf3140022 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr2, {1} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7244 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -144061,21 +144040,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2940022 │ │ │ │ - @ instruction: 0xf2780022 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sub.w r0, r4, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf1880022 │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7344 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144117,15 +144096,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a73b4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -144226,31 +144205,30 @@ │ │ │ │ b.n a743a │ │ │ │ ldrh r0, [r6, #32] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ - adcs.w r0, ip, #34 @ 0x22 │ │ │ │ + orn r0, ip, #34 @ 0x22 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf13a0022 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + orr.w r0, sl, #34 @ 0x22 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - adds.w r0, r4, #34 @ 0x22 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - movs r3, r4 │ │ │ │ - addw r0, r0, #34 @ 0x22 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + bic.w r0, r4, #34 @ 0x22 │ │ │ │ + vhadd.u16 d16, d0, d18 │ │ │ │ + adds.w r0, r0, #34 @ 0x22 │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf0e00022 │ │ │ │ + vext.8 d16, d0, d18, #0 │ │ │ │ │ │ │ │ 000a74d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #28] @ (a7500 ) │ │ │ │ @@ -144315,19 +144293,19 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #136 @ (adr r4, a75f8 ) │ │ │ │ movs r0, r5 │ │ │ │ ldrh r4, [r2, #22] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1260022 │ │ │ │ + bics.w r0, r6, #34 @ 0x22 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4e0022 │ │ │ │ - and.w r0, lr, #34 @ 0x22 │ │ │ │ + @ instruction: 0xfa5e0022 │ │ │ │ + vhadd.s16 d0, d14, d18 │ │ │ │ │ │ │ │ 000a7588 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #32] @ (a75b8 ) │ │ │ │ @@ -144421,19 +144399,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ add r3, pc, #288 @ (adr r3, a778c ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #14] │ │ │ │ movs r7, r4 │ │ │ │ - bics.w r0, sl, #34 @ 0x22 │ │ │ │ + vhadd.s8 d16, d10, d18 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6e0022 │ │ │ │ - vhadd.s32 d0, d2, d18 │ │ │ │ + ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ + cdp 0, 3, cr0, cr2, cr2, {1} │ │ │ │ │ │ │ │ 000a7684 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #200] @ a775c │ │ │ │ @@ -144604,19 +144582,19 @@ │ │ │ │ movs r7, r4 │ │ │ │ add r1, pc, #640 @ (adr r1, a7aac ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ movs r7, r4 │ │ │ │ - cdp 0, 7, cr0, cr10, cr2, {1} │ │ │ │ + stc 0, cr0, [sl, #136] @ 0x88 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r6, #34] @ 0x22 │ │ │ │ - stcl 0, cr0, [r2, #-136]! @ 0xffffff78 │ │ │ │ + @ instruction: 0xf7c60022 │ │ │ │ + ldcl 0, cr0, [r2], #-136 @ 0xffffff78 │ │ │ │ │ │ │ │ 000a7844 : │ │ │ │ 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] @ a7c7c │ │ │ │ @@ -144787,15 +144765,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w a78ca │ │ │ │ ldr r3, [pc, #652] @ (a7ca8 ) │ │ │ │ - movw r2, #41208 @ 0xa0f8 │ │ │ │ + movw r2, #41212 @ 0xa0fc │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #644] @ (a7cac ) │ │ │ │ ldr r0, [pc, #648] @ (a7cb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ @@ -144901,55 +144879,55 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a7ae0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a7ac4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (a7cb4 ) │ │ │ │ - movw r2, #41211 @ 0xa0fb │ │ │ │ + movw r2, #41215 @ 0xa0ff │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (a7cb8 ) │ │ │ │ ldr r0, [pc, #352] @ (a7cbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (a7cc0 ) │ │ │ │ - movw r2, #41210 @ 0xa0fa │ │ │ │ + movw r2, #41214 @ 0xa0fe │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (a7cc4 ) │ │ │ │ ldr r0, [pc, #336] @ (a7cc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a7ccc ) │ │ │ │ - mov.w r2, #41216 @ 0xa100 │ │ │ │ + movw r2, #41220 @ 0xa104 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (a7cd0 ) │ │ │ │ ldr r0, [pc, #320] @ (a7cd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a7cd8 ) │ │ │ │ - movw r2, #41215 @ 0xa0ff │ │ │ │ + movw r2, #41219 @ 0xa103 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (a7cdc ) │ │ │ │ ldr r0, [pc, #304] @ (a7ce0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a7ce4 ) │ │ │ │ - movw r2, #41214 @ 0xa0fe │ │ │ │ + movw r2, #41218 @ 0xa102 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (a7ce8 ) │ │ │ │ ldr r0, [pc, #288] @ (a7cec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ @@ -144960,15 +144938,15 @@ │ │ │ │ ldr r0, [pc, #276] @ (a7cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (a7cfc ) │ │ │ │ - movw r2, #41209 @ 0xa0f9 │ │ │ │ + movw r2, #41213 @ 0xa0fd │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (a7d00 ) │ │ │ │ ldr r0, [pc, #264] @ (a7d04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ @@ -144981,35 +144959,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ ldr r3, [pc, #236] @ (a7d14 ) │ │ │ │ - movw r2, #41185 @ 0xa0e1 │ │ │ │ + movw r2, #41189 @ 0xa0e5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #228] @ (a7d18 ) │ │ │ │ ldr r0, [pc, #232] @ (a7d1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (a7d20 ) │ │ │ │ - movw r2, #41186 @ 0xa0e2 │ │ │ │ + movw r2, #41190 @ 0xa0e6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #212] @ (a7d24 ) │ │ │ │ ldr r0, [pc, #216] @ (a7d28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (a7d2c ) │ │ │ │ - movw r2, #41187 @ 0xa0e3 │ │ │ │ + movw r2, #41191 @ 0xa0e7 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #196] @ (a7d30 ) │ │ │ │ ldr r0, [pc, #200] @ (a7d34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3908 @ 0xf44 │ │ │ │ add r0, pc │ │ │ │ @@ -145031,87 +145009,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, a7d16 │ │ │ │ + uxtb r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #10 │ │ │ │ + movs r7, #26 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r6, a7cd0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, a7cd2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a7d16 │ │ │ │ + cbz r6, a7cda │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a7d18 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, a7d1a │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, a7d26 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, a7d30 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, a7d38 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r6, #8 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, a7d40 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7d38 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145154,19 +145132,20 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r4, #20] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6], #136 @ 0x88 │ │ │ │ + @ instruction: 0xe8060022 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6], #-136 @ 0x88 │ │ │ │ - b.n a7d74 │ │ │ │ + b.n a7ca0 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n a7b94 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7db8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145267,33 +145246,34 @@ │ │ │ │ b.n a7e3e │ │ │ │ strh r4, [r5, #16] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a7e00 │ │ │ │ + b.n a7c20 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a7d64 │ │ │ │ + b.n a7b84 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a7dc8 │ │ │ │ + b.n a7be8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a7d2c │ │ │ │ + b.n a7b4c │ │ │ │ movs r2, r4 │ │ │ │ - b.n a7d84 │ │ │ │ + b.n a7ba4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a7ce8 │ │ │ │ + b.n a7b08 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf63c0022 │ │ │ │ - @ instruction: 0xe81c0022 │ │ │ │ + adc.w r0, ip, #10616832 @ 0xa20000 │ │ │ │ b.n a7d28 │ │ │ │ movs r2, r4 │ │ │ │ - b.n a7c90 │ │ │ │ + b.n a7b48 │ │ │ │ + movs r2, r4 │ │ │ │ + b.n a7ab0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7ed8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145359,20 +145339,20 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ strh r0, [r2, #6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a7e04 │ │ │ │ + b.n a7c24 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, sl, #34 @ 0x22 │ │ │ │ - b.n a7ba0 │ │ │ │ + orrs.w r0, sl, #34 @ 0x22 │ │ │ │ + b.n a79c0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a7f8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145467,20 +145447,20 @@ │ │ │ │ movs r7, r4 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #31] │ │ │ │ movs r7, r4 │ │ │ │ - b.n a7d28 │ │ │ │ + b.n a7b48 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #34 @ 0x22 │ │ │ │ - b.n a7ac4 │ │ │ │ + vhadd.s d16, d10, d18 │ │ │ │ + b.n a78e4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a8088 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145652,20 +145632,20 @@ │ │ │ │ movs r7, r4 │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ movs r7, r4 │ │ │ │ - b.n a7b68 │ │ │ │ + b.n a8988 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 11, cr0, cr2, cr2, {1} │ │ │ │ - b.n a8904 │ │ │ │ + stcl 0, cr0, [r2, #136] @ 0x88 │ │ │ │ + b.n a8724 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a8248 : │ │ │ │ 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 │ │ │ │ @@ -145837,15 +145817,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w a82ce │ │ │ │ ldr r3, [pc, #652] @ (a86ac ) │ │ │ │ - movw r2, #41626 @ 0xa29a │ │ │ │ + movw r2, #41630 @ 0xa29e │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #644] @ (a86b0 ) │ │ │ │ ldr r0, [pc, #648] @ (a86b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ @@ -145951,55 +145931,55 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a84e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a84c8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (a86b8 ) │ │ │ │ - movw r2, #41629 @ 0xa29d │ │ │ │ + movw r2, #41633 @ 0xa2a1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (a86bc ) │ │ │ │ ldr r0, [pc, #352] @ (a86c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (a86c4 ) │ │ │ │ - movw r2, #41628 @ 0xa29c │ │ │ │ + movw r2, #41632 @ 0xa2a0 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (a86c8 ) │ │ │ │ ldr r0, [pc, #336] @ (a86cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a86d0 ) │ │ │ │ - movw r2, #41634 @ 0xa2a2 │ │ │ │ + movw r2, #41638 @ 0xa2a6 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (a86d4 ) │ │ │ │ ldr r0, [pc, #320] @ (a86d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a86dc ) │ │ │ │ - movw r2, #41633 @ 0xa2a1 │ │ │ │ + movw r2, #41637 @ 0xa2a5 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (a86e0 ) │ │ │ │ ldr r0, [pc, #304] @ (a86e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a86e8 ) │ │ │ │ - movw r2, #41632 @ 0xa2a0 │ │ │ │ + movw r2, #41636 @ 0xa2a4 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (a86ec ) │ │ │ │ ldr r0, [pc, #288] @ (a86f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ @@ -146010,15 +145990,15 @@ │ │ │ │ ldr r0, [pc, #276] @ (a86fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (a8700 ) │ │ │ │ - movw r2, #41627 @ 0xa29b │ │ │ │ + movw r2, #41631 @ 0xa29f │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (a8704 ) │ │ │ │ ldr r0, [pc, #264] @ (a8708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ @@ -146031,35 +146011,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ ldr r3, [pc, #236] @ (a8718 ) │ │ │ │ - movw r2, #41603 @ 0xa283 │ │ │ │ + movw r2, #41607 @ 0xa287 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #228] @ (a871c ) │ │ │ │ ldr r0, [pc, #232] @ (a8720 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (a8724 ) │ │ │ │ - movw r2, #41604 @ 0xa284 │ │ │ │ + movw r2, #41608 @ 0xa288 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #212] @ (a8728 ) │ │ │ │ ldr r0, [pc, #216] @ (a872c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (a8730 ) │ │ │ │ - movw r2, #41605 @ 0xa285 │ │ │ │ + movw r2, #41609 @ 0xa289 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #196] @ (a8734 ) │ │ │ │ ldr r0, [pc, #200] @ (a8738 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3948 @ 0xf6c │ │ │ │ add r0, pc │ │ │ │ @@ -146081,87 +146061,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #17] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [pc, #600] @ (a890c ) │ │ │ │ + ldr r2, [pc, #664] @ (a894c ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #336] @ (a8808 ) │ │ │ │ + ldr r4, [pc, #400] @ (a8848 ) │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r2, #4 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #400] @ (a8850 ) │ │ │ │ + ldr r1, [pc, #464] @ (a8890 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #264 @ (adr r7, a87cc ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + adds r2, r7, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #288] @ (a87ec ) │ │ │ │ + ldr r1, [pc, #352] @ (a882c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #104 @ (adr r7, a8738 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + adds r6, r3, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #176] @ (a8788 ) │ │ │ │ + ldr r1, [pc, #240] @ (a87c8 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #1000 @ (adr r7, a8ac4 ) │ │ │ │ + add r7, pc, #40 @ (adr r7, a8704 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + adds r2, r0, #3 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #64] @ (a8724 ) │ │ │ │ + ldr r1, [pc, #128] @ (a8764 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #840 @ (adr r7, a8a30 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, a8a70 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r4, #2 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #976] @ (a8ac0 ) │ │ │ │ + ldr r1, [pc, #16] @ (a8700 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #680 @ (adr r7, a899c ) │ │ │ │ + add r6, pc, #744 @ (adr r6, a89dc ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #128] @ (a877c ) │ │ │ │ + ldr r1, [pc, #192] @ (a87bc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #776] @ (a8a10 ) │ │ │ │ + ldr r0, [pc, #840] @ (a8a50 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #480 @ (adr r7, a88ec ) │ │ │ │ + add r6, pc, #544 @ (adr r6, a892c ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #176] @ (a87c4 ) │ │ │ │ + ldr r1, [pc, #240] @ (a8804 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #352] @ (a8878 ) │ │ │ │ + ldr r1, [pc, #416] @ (a88b8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r7, #0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #552] @ (a8948 ) │ │ │ │ + ldr r0, [pc, #616] @ (a8988 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, a8824 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, a8864 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #440] @ (a88e4 ) │ │ │ │ + ldr r0, [pc, #504] @ (a8924 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #192 @ (adr r7, a87f0 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, a8830 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r0, #0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #328] @ (a8880 ) │ │ │ │ + ldr r0, [pc, #392] @ (a88c0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #128 @ (adr r7, a87bc ) │ │ │ │ + add r6, pc, #192 @ (adr r6, a87fc ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a873c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146204,21 +146184,21 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r5 │ │ │ │ ldrb r0, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - svc 18 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + ble.n a889c │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a8770 │ │ │ │ + bgt.n a8790 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a87bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146319,34 +146299,34 @@ │ │ │ │ b.n a8842 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n a8814 │ │ │ │ + bgt.n a8834 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a8960 │ │ │ │ + bgt.n a8980 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n a87dc │ │ │ │ + bgt.n a87fc │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a8928 │ │ │ │ + bgt.n a8948 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a8998 │ │ │ │ + bgt.n a89b8 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a88e4 │ │ │ │ + bgt.n a8904 │ │ │ │ movs r2, r4 │ │ │ │ - ldc 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + adc.w r0, r8, r2, asr #32 │ │ │ │ + ble.n a896c │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a893c │ │ │ │ + bgt.n a895c │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n a888c │ │ │ │ + blt.n a88ac │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a88dc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -146412,21 +146392,21 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ strb r4, [r1, #27] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n a8a48 │ │ │ │ + bgt.n a8a68 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a8818 │ │ │ │ + b.n a8638 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n a899c │ │ │ │ + blt.n a89bc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a8990 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -146520,21 +146500,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ ldrh r0, [r0, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #23] │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n a8b68 │ │ │ │ + blt.n a8988 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a8750 │ │ │ │ + b.n a8570 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n a8abc │ │ │ │ + bge.n a8adc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a8a8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -146705,21 +146685,21 @@ │ │ │ │ movs r7, r4 │ │ │ │ ldrh r0, [r3, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #16] │ │ │ │ movs r7, r4 │ │ │ │ - bge.n a8ba8 │ │ │ │ + bls.n a8bc8 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a85a0 │ │ │ │ + b.n a93c0 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a8cfc │ │ │ │ + bhi.n a8d1c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a8c4c : │ │ │ │ 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 │ │ │ │ @@ -146891,15 +146871,15 @@ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w a8cd2 │ │ │ │ ldr r3, [pc, #652] @ (a90b0 ) │ │ │ │ - movw r2, #42044 @ 0xa43c │ │ │ │ + movw r2, #42048 @ 0xa440 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #644] @ (a90b4 ) │ │ │ │ ldr r0, [pc, #648] @ (a90b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ @@ -147005,55 +146985,55 @@ │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a8ee8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a8ecc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #356] @ (a90bc ) │ │ │ │ - movw r2, #42047 @ 0xa43f │ │ │ │ + movw r2, #42051 @ 0xa443 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #352] @ (a90c0 ) │ │ │ │ ldr r0, [pc, #352] @ (a90c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #340] @ (a90c8 ) │ │ │ │ - movw r2, #42046 @ 0xa43e │ │ │ │ + movw r2, #42050 @ 0xa442 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #336] @ (a90cc ) │ │ │ │ ldr r0, [pc, #336] @ (a90d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #324] @ (a90d4 ) │ │ │ │ - movw r2, #42052 @ 0xa444 │ │ │ │ + movw r2, #42056 @ 0xa448 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #320] @ (a90d8 ) │ │ │ │ ldr r0, [pc, #320] @ (a90dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #308] @ (a90e0 ) │ │ │ │ - movw r2, #42051 @ 0xa443 │ │ │ │ + movw r2, #42055 @ 0xa447 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #304] @ (a90e4 ) │ │ │ │ ldr r0, [pc, #304] @ (a90e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #292] @ (a90ec ) │ │ │ │ - movw r2, #42050 @ 0xa442 │ │ │ │ + movw r2, #42054 @ 0xa446 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #288] @ (a90f0 ) │ │ │ │ ldr r0, [pc, #288] @ (a90f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ @@ -147064,15 +147044,15 @@ │ │ │ │ ldr r0, [pc, #276] @ (a9100 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #268] @ (a9104 ) │ │ │ │ - movw r2, #42045 @ 0xa43d │ │ │ │ + movw r2, #42049 @ 0xa441 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #260] @ (a9108 ) │ │ │ │ ldr r0, [pc, #264] @ (a910c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ @@ -147085,35 +147065,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ ldr r3, [pc, #236] @ (a911c ) │ │ │ │ - movw r2, #42021 @ 0xa425 │ │ │ │ + movw r2, #42025 @ 0xa429 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #228] @ (a9120 ) │ │ │ │ ldr r0, [pc, #232] @ (a9124 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (a9128 ) │ │ │ │ - movw r2, #42022 @ 0xa426 │ │ │ │ + movw r2, #42026 @ 0xa42a │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #212] @ (a912c ) │ │ │ │ ldr r0, [pc, #216] @ (a9130 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ ldr r3, [pc, #204] @ (a9134 ) │ │ │ │ - movw r2, #42023 @ 0xa427 │ │ │ │ + movw r2, #42027 @ 0xa42b │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [pc, #196] @ (a9138 ) │ │ │ │ ldr r0, [pc, #200] @ (a913c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #3992 @ 0xf98 │ │ │ │ add r0, pc │ │ │ │ @@ -147135,87 +147115,87 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #9] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r5, r4 │ │ │ │ - sbcs r2, r2 │ │ │ │ + lsls r2, r4 │ │ │ │ movs r2, r4 │ │ │ │ - muls r0, r2 │ │ │ │ + negs r0, r4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r5, r4 │ │ │ │ - eors r0, r4 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ movs r5, r4 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #24] │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r5, r4 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r7, #0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ movs r5, r4 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ movs r5, r4 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a9140 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147257,21 +147237,21 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r5, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n a9214 │ │ │ │ + bmi.n a9234 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n a9274 │ │ │ │ + bcc.n a9294 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n a9168 │ │ │ │ + bcs.n a9188 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 000a91c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147308,98 +147288,98 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n a92f4 │ │ │ │ + bcs.n a9314 │ │ │ │ movs r2, r4 │ │ │ │ b.w a91c0 │ │ │ │ │ │ │ │ 000a9234 : │ │ │ │ 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] @ a9740 │ │ │ │ + ldr.w r2, [pc, #1248] @ a9728 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1272] @ a9744 │ │ │ │ + ldr.w r3, [pc, #1248] @ a972c │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #1268] @ a9748 │ │ │ │ + ldr.w r5, [pc, #1244] @ a9730 │ │ │ │ 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 a95a6 │ │ │ │ + beq.w a9594 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r4, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr.w r1, [pc, #1240] @ a974c │ │ │ │ + ldr.w r1, [pc, #1216] @ a9734 │ │ │ │ ldr.w sl, [r5, r1] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w a9410 │ │ │ │ - ldr.w r2, [pc, #1224] @ a9750 │ │ │ │ + beq.w a9412 │ │ │ │ + ldr.w r2, [pc, #1200] @ a9738 │ │ │ │ ldr.w fp, [r5, r2] │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a95ca │ │ │ │ + bne.w a95b8 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a95f0 │ │ │ │ - ldr.w r3, [pc, #1204] @ a9754 │ │ │ │ + beq.w a95de │ │ │ │ + ldr.w r3, [pc, #1180] @ a973c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9544 │ │ │ │ + beq.w a9532 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n a9356 │ │ │ │ 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 a9728 │ │ │ │ + beq.w a970e │ │ │ │ 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 a92fc │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a963c │ │ │ │ + bne.w a9622 │ │ │ │ ldr r5, [r6, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a956a │ │ │ │ + beq.w a9558 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -147410,2212 +147390,2203 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ beq.n a932c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a93a2 │ │ │ │ + beq.n a93a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a93b0 │ │ │ │ + beq.n a93b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a93ca │ │ │ │ + beq.n a93cc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n a93dc │ │ │ │ + bpl.n a93de │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 88d58 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bgt.n a92d2 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a968a │ │ │ │ + beq.w a9670 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9682 │ │ │ │ + beq.w a9668 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ blx 523bc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9634 │ │ │ │ + beq.w a961a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a9446 │ │ │ │ - ldr r3, [pc, #972] @ (a9758 ) │ │ │ │ + bne.w a94e4 │ │ │ │ + ldr r3, [pc, #944] @ (a9740 ) │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ - ldr r1, [pc, #968] @ (a975c ) │ │ │ │ - ldr r0, [pc, #972] @ (a9760 ) │ │ │ │ + ldr r1, [pc, #944] @ (a9744 ) │ │ │ │ + ldr r0, [pc, #944] @ (a9748 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9446 │ │ │ │ + b.n a94e4 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n a9330 │ │ │ │ - ldr r3, [pc, #932] @ (a9758 ) │ │ │ │ + ldr r3, [pc, #908] @ (a9740 ) │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r1, [pc, #936] @ (a9764 ) │ │ │ │ - ldr r0, [pc, #940] @ (a9768 ) │ │ │ │ + ldr r1, [pc, #912] @ (a974c ) │ │ │ │ + ldr r0, [pc, #912] @ (a9750 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a958c │ │ │ │ + b.n a957a │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n a9342 │ │ │ │ - ldr r3, [pc, #888] @ (a9758 ) │ │ │ │ + ldr r3, [pc, #864] @ (a9740 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r1, [pc, #904] @ (a976c ) │ │ │ │ - ldr r0, [pc, #908] @ (a9770 ) │ │ │ │ + ldr r1, [pc, #880] @ (a9754 ) │ │ │ │ + ldr r0, [pc, #880] @ (a9758 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #900] @ (a9774 ) │ │ │ │ + ldr r2, [pc, #876] @ (a975c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 9c000 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ - b.n a9566 │ │ │ │ + b.n a9554 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n a9512 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - cmp r2, #1 │ │ │ │ - beq.w a965e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.n a9502 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w a9644 │ │ │ │ + cmp.w r3, #306 @ 0x132 │ │ │ │ + bne.n a94c4 │ │ │ │ mov r0, r4 │ │ │ │ - cmp.w r2, #306 @ 0x132 │ │ │ │ - add.w r3, r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - beq.n a9464 │ │ │ │ - blx 524d4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r6, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w a9614 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w a96aa │ │ │ │ - ldr r2, [pc, #816] @ (a9778 ) │ │ │ │ - ldr r3, [pc, #760] @ (a9744 ) │ │ │ │ - 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 a9724 │ │ │ │ - mov r0, r6 │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl a91c0 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w a961c │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w a9692 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w a9690 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a96c2 │ │ │ │ + bne.w a96a8 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a96e8 │ │ │ │ + beq.w a96ce │ │ │ │ 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 52bcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a94bc │ │ │ │ + beq.n a9472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a962c │ │ │ │ + beq.w a960a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a94d0 │ │ │ │ + beq.n a9486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9624 │ │ │ │ + beq.w a9612 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a970c │ │ │ │ - ldr r3, [pc, #636] @ (a9754 ) │ │ │ │ + beq.w a96f2 │ │ │ │ + ldr r3, [pc, #684] @ (a973c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r5, r3] │ │ │ │ ldr.w r1, [r4, #184] @ 0xb8 │ │ │ │ bl 87a0c │ │ │ │ uxtb r0, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n a9446 │ │ │ │ + cbnz r0, a94e4 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4, #184] @ 0xb8 │ │ │ │ bl 87bc0 │ │ │ │ mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n a9446 │ │ │ │ - ldr r3, [pc, #604] @ (a9758 ) │ │ │ │ + cbnz r0, a94e4 │ │ │ │ + ldr r3, [pc, #656] @ (a9740 ) │ │ │ │ movw r2, #437 @ 0x1b5 │ │ │ │ - ldr r1, [pc, #632] @ (a977c ) │ │ │ │ - ldr r0, [pc, #636] @ (a9780 ) │ │ │ │ + ldr r1, [pc, #684] @ (a9760 ) │ │ │ │ + ldr r0, [pc, #684] @ (a9764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9446 │ │ │ │ + b.n a94e4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r0, r4 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + blx 524d4 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w a9602 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w a9678 │ │ │ │ + ldr r2, [pc, #640] @ (a9768 ) │ │ │ │ + ldr r3, [pc, #580] @ (a972c ) │ │ │ │ + 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 a970a │ │ │ │ + mov r0, r6 │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a9416 │ │ │ │ - ldr r1, [pc, #560] @ (a9758 ) │ │ │ │ + beq.n a9418 │ │ │ │ + ldr r1, [pc, #556] @ (a9740 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ - ldr r3, [pc, #600] @ (a9784 ) │ │ │ │ - ldr r0, [pc, #600] @ (a9788 ) │ │ │ │ + ldr r3, [pc, #592] @ (a976c ) │ │ │ │ + ldr r0, [pc, #596] @ (a9770 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #592] @ (a978c ) │ │ │ │ + ldr r1, [pc, #588] @ (a9774 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r3, [pc, #528] @ (a9758 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r3, [pc, #524] @ (a9740 ) │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ - ldr r1, [pc, #580] @ (a9790 ) │ │ │ │ - ldr r0, [pc, #580] @ (a9794 ) │ │ │ │ + ldr r1, [pc, #572] @ (a9778 ) │ │ │ │ + ldr r0, [pc, #576] @ (a977c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n a9446 │ │ │ │ - ldr r3, [pc, #492] @ (a9758 ) │ │ │ │ + b.n a94e4 │ │ │ │ + ldr r3, [pc, #484] @ (a9740 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r2, [pc, #552] @ (a9798 ) │ │ │ │ - ldr r0, [pc, #552] @ (a979c ) │ │ │ │ + ldr r2, [pc, #544] @ (a9780 ) │ │ │ │ + ldr r0, [pc, #548] @ (a9784 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #442 @ 0x1ba │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (a97a0 ) │ │ │ │ + ldr r3, [pc, #532] @ (a9788 ) │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r1, [pc, #432] @ (a9758 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r1, [pc, #424] @ (a9740 ) │ │ │ │ mov.w r0, #432 @ 0x1b0 │ │ │ │ - ldr r3, [pc, #500] @ (a97a4 ) │ │ │ │ - ldr r2, [pc, #504] @ (a97a8 ) │ │ │ │ + ldr r3, [pc, #496] @ (a978c ) │ │ │ │ + ldr r2, [pc, #496] @ (a9790 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (a97ac ) │ │ │ │ - ldr r0, [pc, #500] @ (a97b0 ) │ │ │ │ + ldr r1, [pc, #492] @ (a9794 ) │ │ │ │ + ldr r0, [pc, #492] @ (a9798 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r2, [pc, #396] @ (a9758 ) │ │ │ │ - ldr r3, [pc, #484] @ (a97b4 ) │ │ │ │ - ldr r1, [pc, #488] @ (a97b8 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r2, [pc, #388] @ (a9740 ) │ │ │ │ + ldr r3, [pc, #480] @ (a979c ) │ │ │ │ + ldr r1, [pc, #480] @ (a97a0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #488] @ (a97bc ) │ │ │ │ + ldr r0, [pc, #480] @ (a97a4 ) │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r2, [pc, #356] @ (a9758 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r2, [pc, #352] @ (a9740 ) │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ - ldr r3, [pc, #456] @ (a97c0 ) │ │ │ │ + ldr r3, [pc, #448] @ (a97a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #452] @ (a97c4 ) │ │ │ │ + ldr r2, [pc, #444] @ (a97ac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #448] @ (a97c8 ) │ │ │ │ - ldr r0, [pc, #448] @ (a97cc ) │ │ │ │ + ldr r1, [pc, #440] @ (a97b0 ) │ │ │ │ + ldr r0, [pc, #444] @ (a97b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n a95e8 │ │ │ │ + b.n a95d6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9440 │ │ │ │ - mov r0, r4 │ │ │ │ + b.n a94de │ │ │ │ + mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9476 │ │ │ │ + b.n a9472 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a94d0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a94bc │ │ │ │ + b.n a9486 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a9386 │ │ │ │ - ldr r3, [pc, #280] @ (a9758 ) │ │ │ │ + ldr r3, [pc, #284] @ (a9740 ) │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - ldr r2, [pc, #396] @ (a97d0 ) │ │ │ │ - ldr r1, [pc, #400] @ (a97d4 ) │ │ │ │ + ldr r2, [pc, #400] @ (a97b8 ) │ │ │ │ + ldr r1, [pc, #400] @ (a97bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #442 @ 0x1ba │ │ │ │ - ldr r0, [pc, #388] @ (a97d8 ) │ │ │ │ + ldr r0, [pc, #388] @ (a97c0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n a93fc │ │ │ │ - ldr r1, [pc, #248] @ (a9758 ) │ │ │ │ + b.n a93fe │ │ │ │ + ldr r1, [pc, #248] @ (a9740 ) │ │ │ │ mov.w r0, #434 @ 0x1b2 │ │ │ │ - ldr r3, [pc, #372] @ (a97dc ) │ │ │ │ - ldr r2, [pc, #376] @ (a97e0 ) │ │ │ │ + ldr r3, [pc, #376] @ (a97c4 ) │ │ │ │ + ldr r2, [pc, #376] @ (a97c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #368] @ (a97e4 ) │ │ │ │ - ldr r0, [pc, #372] @ (a97e8 ) │ │ │ │ + ldr r1, [pc, #372] @ (a97cc ) │ │ │ │ + ldr r0, [pc, #372] @ (a97d0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n a9566 │ │ │ │ + b.n a9554 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a936e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ b.n a9362 │ │ │ │ - ldr r3, [pc, #196] @ (a9758 ) │ │ │ │ - movw r2, #435 @ 0x1b3 │ │ │ │ - ldr r1, [pc, #336] @ (a97ec ) │ │ │ │ - ldr r0, [pc, #340] @ (a97f0 ) │ │ │ │ + ldr r3, [pc, #196] @ (a9740 ) │ │ │ │ + movw r2, #439 @ 0x1b7 │ │ │ │ + ldr r1, [pc, #340] @ (a97d4 ) │ │ │ │ + ldr r0, [pc, #340] @ (a97d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r3, [pc, #172] @ (a9758 ) │ │ │ │ - movw r2, #439 @ 0x1b7 │ │ │ │ - ldr r1, [pc, #320] @ (a97f4 ) │ │ │ │ - ldr r0, [pc, #324] @ (a97f8 ) │ │ │ │ + b.n a94e4 │ │ │ │ + ldr r3, [pc, #172] @ (a9740 ) │ │ │ │ + movw r2, #435 @ 0x1b3 │ │ │ │ + ldr r1, [pc, #324] @ (a97dc ) │ │ │ │ + ldr r0, [pc, #324] @ (a97e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9446 │ │ │ │ - ldr r2, [pc, #148] @ (a9758 ) │ │ │ │ - ldr r3, [pc, #308] @ (a97fc ) │ │ │ │ - ldr r1, [pc, #312] @ (a9800 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r2, [pc, #148] @ (a9740 ) │ │ │ │ + ldr r3, [pc, #312] @ (a97e4 ) │ │ │ │ + ldr r1, [pc, #312] @ (a97e8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #312] @ (a9804 ) │ │ │ │ + ldr r0, [pc, #312] @ (a97ec ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #435 @ 0x1b3 │ │ │ │ bl 9c000 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9566 │ │ │ │ - ldr r2, [pc, #108] @ (a9758 ) │ │ │ │ + b.n a9554 │ │ │ │ + ldr r2, [pc, #112] @ (a9740 ) │ │ │ │ movw r1, #435 @ 0x1b3 │ │ │ │ - ldr r3, [pc, #280] @ (a9808 ) │ │ │ │ + ldr r3, [pc, #280] @ (a97f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #276] @ (a980c ) │ │ │ │ + ldr r2, [pc, #276] @ (a97f4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #272] @ (a9810 ) │ │ │ │ - ldr r0, [pc, #272] @ (a9814 ) │ │ │ │ + ldr r1, [pc, #272] @ (a97f8 ) │ │ │ │ + ldr r0, [pc, #276] @ (a97fc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n a96e0 │ │ │ │ - ldr r3, [pc, #72] @ (a9758 ) │ │ │ │ + b.n a96c6 │ │ │ │ + ldr r3, [pc, #76] @ (a9740 ) │ │ │ │ movw r2, #435 @ 0x1b3 │ │ │ │ - ldr r1, [pc, #260] @ (a9818 ) │ │ │ │ - ldr r0, [pc, #260] @ (a981c ) │ │ │ │ + ldr r1, [pc, #260] @ (a9800 ) │ │ │ │ + ldr r0, [pc, #264] @ (a9804 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9566 │ │ │ │ + b.n a9554 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (a9820 ) │ │ │ │ - movw r2, #53467 @ 0xd0db │ │ │ │ - ldr r1, [pc, #244] @ (a9824 ) │ │ │ │ - ldr r0, [pc, #244] @ (a9828 ) │ │ │ │ + ldr r3, [pc, #248] @ (a9808 ) │ │ │ │ + movw r2, #53465 @ 0xd0d9 │ │ │ │ + ldr r1, [pc, #244] @ (a980c ) │ │ │ │ + ldr r0, [pc, #248] @ (a9810 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #4036 @ 0xfc4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #88] @ 0x58 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n a9a20 │ │ │ │ + b.n a9824 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - b.n a99d4 │ │ │ │ + b.n a97d8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - b.n a998c │ │ │ │ + b.n a9790 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ - movs r7, r4 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + svc 78 @ 0x4e │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #840 @ (adr r6, a9ad0 ) │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ + movs r7, r4 │ │ │ │ + add r5, pc, #976 @ (adr r5, a9b40 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + udf #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + udf #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n a97f0 │ │ │ │ + bls.n a981c │ │ │ │ movs r2, r4 │ │ │ │ - svc 16 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - beq.n a9898 │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - svc 30 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a97bc │ │ │ │ + ble.n a97e8 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n a9860 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + udf #12 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n a9770 │ │ │ │ + bpl.n a97ac │ │ │ │ movs r2, r4 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + ble.n a9768 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, pc, #656 @ (adr r5, a9a74 ) │ │ │ │ + add r4, pc, #824 @ (adr r4, a9b04 ) │ │ │ │ movs r2, r4 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + ble.n a9720 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + ble.n a96dc │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + ble.n a98b4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #224 @ (adr r5, a98e0 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, a9970 ) │ │ │ │ movs r2, r4 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + ble.n a988c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bls.n a97dc │ │ │ │ + bls.n a9818 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #80 @ (adr r5, a9860 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, a98f0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a97f8 │ │ │ │ + ble.n a9834 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a97d8 │ │ │ │ + ble.n a9814 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ movs r2, r4 │ │ │ │ - ble.n a97c0 │ │ │ │ + bgt.n a97fc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000a982c : │ │ │ │ +000a9814 : │ │ │ │ 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] @ a98d4 │ │ │ │ + ldr.w ip, [pc, #152] @ a98bc │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #144] @ (a98d8 ) │ │ │ │ + ldr r3, [pc, #144] @ (a98c0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #136] @ (a98dc ) │ │ │ │ + ldr r4, [pc, #136] @ (a98c4 ) │ │ │ │ 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] @ (a98e0 ) │ │ │ │ + ldr r3, [pc, #120] @ (a98c8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, a98ca │ │ │ │ - ldr r3, [pc, #108] @ (a98e4 ) │ │ │ │ + cbz r0, a98b2 │ │ │ │ + ldr r3, [pc, #108] @ (a98cc ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a988e │ │ │ │ - ldr r3, [pc, #96] @ (a98e8 ) │ │ │ │ + beq.n a9876 │ │ │ │ + ldr r3, [pc, #96] @ (a98d0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n a98ac │ │ │ │ + bne.n a9894 │ │ │ │ mov r0, r5 │ │ │ │ bl a9234 │ │ │ │ - ldr r2, [pc, #84] @ (a98ec ) │ │ │ │ - ldr r3, [pc, #64] @ (a98d8 ) │ │ │ │ + ldr r2, [pc, #84] @ (a98d4 ) │ │ │ │ + ldr r3, [pc, #64] @ (a98c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n a98ce │ │ │ │ + bne.n a98b6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #64] @ (a98f0 ) │ │ │ │ + ldr r0, [pc, #64] @ (a98d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #60] @ (a98f4 ) │ │ │ │ - ldr r1, [pc, #64] @ (a98f8 ) │ │ │ │ + ldr r3, [pc, #60] @ (a98dc ) │ │ │ │ + ldr r1, [pc, #64] @ (a98e0 ) │ │ │ │ mov.w r2, #432 @ 0x1b0 │ │ │ │ - ldr r0, [pc, #60] @ (a98fc ) │ │ │ │ + ldr r0, [pc, #60] @ (a98e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n a9894 │ │ │ │ + b.n a987c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ - bgt.n a97f8 │ │ │ │ + blt.n a9830 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n a9968 │ │ │ │ + blt.n a99a0 │ │ │ │ + movs r2, r4 │ │ │ │ + bkpt 0x0092 │ │ │ │ movs r2, r4 │ │ │ │ - itet vs │ │ │ │ - movvs r2, r4 │ │ │ │ │ │ │ │ -000a9900 : │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ +000a98e8 : │ │ │ │ + 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] @ aa310 │ │ │ │ + ldr.w r2, [pc, #2556] @ aa2f8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2556] @ aa314 │ │ │ │ + ldr.w r3, [pc, #2556] @ aa2fc │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r4, [pc, #2552] @ aa318 │ │ │ │ + ldr.w r4, [pc, #2552] @ aa300 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ bl a2980 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w a9bba │ │ │ │ - cbnz r0, a997a │ │ │ │ - ldr.w r3, [pc, #2528] @ aa31c │ │ │ │ + beq.w a9ba2 │ │ │ │ + cbnz r0, a9962 │ │ │ │ + ldr.w r3, [pc, #2528] @ aa304 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #184] @ 0xb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa2dc │ │ │ │ + beq.w aa2c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9958 │ │ │ │ + beq.n a9940 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - ldr.w r2, [pc, #2500] @ aa320 │ │ │ │ - ldr.w r3, [pc, #2484] @ aa314 │ │ │ │ + ldr.w r2, [pc, #2500] @ aa308 │ │ │ │ + ldr.w r3, [pc, #2484] @ aa2fc │ │ │ │ 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 aa174 │ │ │ │ + bne.w aa15c │ │ │ │ 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 a9c1c │ │ │ │ - ldr.w r3, [pc, #2456] @ aa31c │ │ │ │ + beq.w a9c04 │ │ │ │ + ldr.w r3, [pc, #2456] @ aa304 │ │ │ │ lsls r2, r0, #31 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r6, [r3, #2840] @ 0xb18 │ │ │ │ - bmi.w a9c64 │ │ │ │ + bmi.w a9c4c │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 524a0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa2f6 │ │ │ │ + beq.w aa2de │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a99be │ │ │ │ + beq.n a99a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9b96 │ │ │ │ + beq.w a9b7e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a9c6e │ │ │ │ + beq.w a9c56 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w a9cb4 │ │ │ │ + bpl.w a9c9c │ │ │ │ ldr r5, [r7, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a9cfa │ │ │ │ + beq.w a9ce2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9b9e │ │ │ │ + beq.w a9b86 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a9bf2 │ │ │ │ - ldr.w r3, [pc, #2344] @ aa324 │ │ │ │ + beq.w a9bda │ │ │ │ + ldr.w r3, [pc, #2344] @ aa30c │ │ │ │ ldr.w r1, [r9, #2808] @ 0xaf8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9d28 │ │ │ │ + beq.w a9d10 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str.w r8, [sp, #28] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9a38 │ │ │ │ + beq.n a9a20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9be2 │ │ │ │ + beq.w a9bca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a9d52 │ │ │ │ - ldr.w r3, [pc, #2280] @ aa328 │ │ │ │ + beq.w a9d3a │ │ │ │ + ldr.w r3, [pc, #2280] @ aa310 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a9d70 │ │ │ │ + bne.w a9d58 │ │ │ │ mov r0, r5 │ │ │ │ bl a91c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9d98 │ │ │ │ + beq.w a9d80 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9dc8 │ │ │ │ + beq.w a9db0 │ │ │ │ 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 a9c10 │ │ │ │ + beq.w a9bf8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ movs r0, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 86dfc │ │ │ │ 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 a9aaa │ │ │ │ + beq.n a9a92 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a9c4a │ │ │ │ + beq.w a9c32 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a9ac0 │ │ │ │ + beq.n a9aa8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a9c5a │ │ │ │ + beq.w a9c42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n a9ad4 │ │ │ │ + beq.n a9abc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a9c52 │ │ │ │ + beq.w a9c3a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a9e16 │ │ │ │ + beq.w a9dfe │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 52258 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9e3a │ │ │ │ + beq.w a9e22 │ │ │ │ mov r0, r8 │ │ │ │ blx 52a70 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9b0e │ │ │ │ + beq.n a9af6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9bea │ │ │ │ + beq.n a9bd2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a9e64 │ │ │ │ + beq.w a9e4c │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a9e8e │ │ │ │ + beq.w a9e76 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a9c8c │ │ │ │ + bne.w a9c74 │ │ │ │ blx 524d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9bae │ │ │ │ + beq.n a9b96 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a9cdc │ │ │ │ + beq.w a9cc4 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52734 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9b62 │ │ │ │ + beq.n a9b4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a9bda │ │ │ │ + beq.n a9bc2 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n a9b14 │ │ │ │ - ldr.w r3, [pc, #1988] @ aa32c │ │ │ │ + bge.n a9afc │ │ │ │ + ldr.w r3, [pc, #1988] @ aa314 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1984] @ aa330 │ │ │ │ - ldr.w r0, [pc, #1984] @ aa334 │ │ │ │ + ldr.w r1, [pc, #1984] @ aa318 │ │ │ │ + ldr.w r0, [pc, #1984] @ aa31c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a99be │ │ │ │ + b.n a99a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w a99f8 │ │ │ │ - b.n a9bf2 │ │ │ │ + bne.w a99e0 │ │ │ │ + b.n a9bda │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a9b3e │ │ │ │ - ldr.w r3, [pc, #1904] @ aa32c │ │ │ │ + b.n a9b26 │ │ │ │ + ldr.w r3, [pc, #1904] @ aa314 │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr.w r1, [pc, #1908] @ aa338 │ │ │ │ - ldr.w r0, [pc, #1908] @ aa33c │ │ │ │ + ldr.w r1, [pc, #1908] @ aa320 │ │ │ │ + ldr.w r0, [pc, #1908] @ aa324 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r5, #0 │ │ │ │ - b.n a9958 │ │ │ │ + b.n a9940 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9b62 │ │ │ │ + b.n a9b4a │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9a38 │ │ │ │ + b.n a9a20 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9b0e │ │ │ │ - ldr.w r3, [pc, #1848] @ aa32c │ │ │ │ + b.n a9af6 │ │ │ │ + ldr.w r3, [pc, #1848] @ aa314 │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ - ldr.w r1, [pc, #1860] @ aa340 │ │ │ │ - ldr.w r0, [pc, #1860] @ aa344 │ │ │ │ + ldr.w r1, [pc, #1860] @ aa328 │ │ │ │ + ldr.w r0, [pc, #1860] @ aa32c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9b8e │ │ │ │ + b.n a9b76 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a9a80 │ │ │ │ - ldr.w r1, [pc, #1804] @ aa32c │ │ │ │ + b.n a9a68 │ │ │ │ + ldr.w r1, [pc, #1804] @ aa314 │ │ │ │ movw r0, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1824] @ aa348 │ │ │ │ - ldr.w r2, [pc, #1824] @ aa34c │ │ │ │ + ldr.w r3, [pc, #1824] @ aa330 │ │ │ │ + ldr.w r2, [pc, #1824] @ aa334 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1816] @ aa350 │ │ │ │ - ldr.w r0, [pc, #1816] @ aa354 │ │ │ │ + ldr.w r1, [pc, #1816] @ aa338 │ │ │ │ + ldr.w r0, [pc, #1816] @ aa33c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a9aaa │ │ │ │ + b.n a9a92 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9ad4 │ │ │ │ + b.n a9abc │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n a9ac0 │ │ │ │ + b.n a9aa8 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n a9994 │ │ │ │ - ldr.w r3, [pc, #1724] @ aa32c │ │ │ │ + b.n a997c │ │ │ │ + ldr.w r3, [pc, #1724] @ aa314 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r1, [pc, #1760] @ aa358 │ │ │ │ - ldr.w r0, [pc, #1760] @ aa35c │ │ │ │ + ldr.w r1, [pc, #1760] @ aa340 │ │ │ │ + ldr.w r0, [pc, #1760] @ aa344 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1692] @ aa32c │ │ │ │ - ldr.w r2, [pc, #1740] @ aa360 │ │ │ │ - ldr.w r1, [pc, #1740] @ aa364 │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1692] @ aa314 │ │ │ │ + ldr.w r2, [pc, #1740] @ aa348 │ │ │ │ + ldr.w r1, [pc, #1740] @ aa34c │ │ │ │ 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] @ aa368 │ │ │ │ + ldr.w r0, [pc, #1728] @ aa350 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n a9b82 │ │ │ │ - ldr.w r1, [pc, #1652] @ aa32c │ │ │ │ + b.n a9b6a │ │ │ │ + ldr.w r1, [pc, #1652] @ aa314 │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ - ldr.w r3, [pc, #1708] @ aa36c │ │ │ │ - ldr.w r0, [pc, #1708] @ aa370 │ │ │ │ + ldr.w r3, [pc, #1708] @ aa354 │ │ │ │ + ldr.w r0, [pc, #1708] @ aa358 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1700] @ aa374 │ │ │ │ + ldr.w r1, [pc, #1700] @ aa35c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1612] @ aa32c │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1612] @ aa314 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1680] @ aa378 │ │ │ │ - ldr.w r0, [pc, #1680] @ aa37c │ │ │ │ + ldr.w r1, [pc, #1680] @ aa360 │ │ │ │ + ldr.w r0, [pc, #1680] @ aa364 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9b82 │ │ │ │ - ldr.w r2, [pc, #1584] @ aa32c │ │ │ │ + b.n a9b6a │ │ │ │ + ldr.w r2, [pc, #1584] @ aa314 │ │ │ │ mov.w r1, #484 @ 0x1e4 │ │ │ │ - ldr.w r3, [pc, #1660] @ aa380 │ │ │ │ + ldr.w r3, [pc, #1660] @ aa368 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1652] @ aa384 │ │ │ │ + ldr.w r2, [pc, #1652] @ aa36c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ aa388 │ │ │ │ - ldr.w r0, [pc, #1648] @ aa38c │ │ │ │ + ldr.w r1, [pc, #1648] @ aa370 │ │ │ │ + ldr.w r0, [pc, #1648] @ aa374 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n a9b8e │ │ │ │ - ldr.w r3, [pc, #1536] @ aa32c │ │ │ │ + b.n a9b76 │ │ │ │ + ldr.w r3, [pc, #1536] @ aa314 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1628] @ aa390 │ │ │ │ - ldr.w r0, [pc, #1628] @ aa394 │ │ │ │ + ldr.w r1, [pc, #1628] @ aa378 │ │ │ │ + ldr.w r0, [pc, #1628] @ aa37c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1496] @ aa32c │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1496] @ aa314 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1596] @ aa398 │ │ │ │ - ldr.w r0, [pc, #1596] @ aa39c │ │ │ │ + ldr.w r1, [pc, #1596] @ aa380 │ │ │ │ + ldr.w r0, [pc, #1596] @ aa384 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9d44 │ │ │ │ - ldr.w r3, [pc, #1464] @ aa32c │ │ │ │ + b.n a9d2c │ │ │ │ + ldr.w r3, [pc, #1464] @ aa314 │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ - ldr.w r1, [pc, #1572] @ aa3a0 │ │ │ │ + ldr.w r1, [pc, #1572] @ aa388 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr.w r3, [pc, #1568] @ aa3a4 │ │ │ │ + ldr.w r3, [pc, #1568] @ aa38c │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1560] @ aa3a8 │ │ │ │ + ldr.w r0, [pc, #1560] @ aa390 │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n a9d44 │ │ │ │ - ldr.w r3, [pc, #1424] @ aa32c │ │ │ │ + b.n a9d2c │ │ │ │ + ldr.w r3, [pc, #1424] @ aa314 │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1544] @ aa3ac │ │ │ │ - ldr.w r0, [pc, #1544] @ aa3b0 │ │ │ │ + ldr.w r1, [pc, #1544] @ aa394 │ │ │ │ + ldr.w r0, [pc, #1544] @ aa398 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1512] @ aa3b4 │ │ │ │ - ldr.w r1, [pc, #1512] @ aa3b8 │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1512] @ aa39c │ │ │ │ + ldr.w r1, [pc, #1512] @ aa3a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa052 │ │ │ │ - ldr.w r3, [pc, #1348] @ aa32c │ │ │ │ + beq.w aa03a │ │ │ │ + ldr.w r3, [pc, #1348] @ aa314 │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1484] @ aa3bc │ │ │ │ - ldr.w r0, [pc, #1484] @ aa3c0 │ │ │ │ + ldr.w r1, [pc, #1484] @ aa3a4 │ │ │ │ + ldr.w r0, [pc, #1484] @ aa3a8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1300] @ aa32c │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1300] @ aa314 │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ - ldr.w r1, [pc, #1444] @ aa3c4 │ │ │ │ - ldr.w r0, [pc, #1444] @ aa3c8 │ │ │ │ + ldr.w r1, [pc, #1444] @ aa3ac │ │ │ │ + ldr.w r0, [pc, #1444] @ aa3b0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1264] @ aa32c │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1264] @ aa314 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1416] @ aa3cc │ │ │ │ - ldr.w r0, [pc, #1416] @ aa3d0 │ │ │ │ + ldr.w r1, [pc, #1416] @ aa3b4 │ │ │ │ + ldr.w r0, [pc, #1416] @ aa3b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr.w r3, [pc, #1220] @ aa32c │ │ │ │ + b.n a9bbe │ │ │ │ + ldr.w r3, [pc, #1220] @ aa314 │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr.w r1, [pc, #1380] @ aa3d4 │ │ │ │ - ldr.w r0, [pc, #1380] @ aa3d8 │ │ │ │ + ldr.w r1, [pc, #1380] @ aa3bc │ │ │ │ + ldr.w r0, [pc, #1380] @ aa3c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9ea2 │ │ │ │ + beq.n a9e8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa062 │ │ │ │ + beq.w aa04a │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aa0ba │ │ │ │ + bne.w aa0a2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ blx 523bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa02e │ │ │ │ + beq.w aa016 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa0d2 │ │ │ │ + beq.w aa0ba │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ bl 87bc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9eea │ │ │ │ + beq.n a9ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa06a │ │ │ │ + beq.w aa052 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa0f0 │ │ │ │ - ldr.w r3, [pc, #1256] @ aa3dc │ │ │ │ + beq.w aa0d8 │ │ │ │ + ldr.w r3, [pc, #1256] @ aa3c4 │ │ │ │ ldr.w r1, [r9, #3396] @ 0xd44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa108 │ │ │ │ + beq.w aa0f0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aa120 │ │ │ │ + beq.w aa108 │ │ │ │ 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 89a30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9f3c │ │ │ │ + beq.n a9f24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa042 │ │ │ │ + beq.w aa02a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aa1a2 │ │ │ │ + beq.w aa18a │ │ │ │ ldr.w r0, [r9, #3400] @ 0xd48 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r8, r6, [sp, #32] │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa178 │ │ │ │ + beq.w aa160 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9f78 │ │ │ │ + beq.n a9f60 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa092 │ │ │ │ + beq.w aa07a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9f8c │ │ │ │ + beq.n a9f74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa09a │ │ │ │ + beq.w aa082 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa150 │ │ │ │ + beq.w aa138 │ │ │ │ mov r0, r5 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a9fb4 │ │ │ │ + beq.n a9f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa04a │ │ │ │ + beq.n aa032 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aa268 │ │ │ │ + beq.w aa250 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa1ba │ │ │ │ + beq.w aa1a2 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n aa072 │ │ │ │ + bne.n aa05a │ │ │ │ blx 524d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, aa036 │ │ │ │ + cbz r3, aa01e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n aa0a2 │ │ │ │ + beq.n aa08a │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52734 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa000 │ │ │ │ + beq.n a9fe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, aa05a │ │ │ │ + cbz r3, aa042 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n a9fba │ │ │ │ - ldr r3, [pc, #804] @ (aa32c ) │ │ │ │ + bge.n a9fa2 │ │ │ │ + ldr r3, [pc, #804] @ (aa314 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #980] @ (aa3e0 ) │ │ │ │ - ldr r0, [pc, #980] @ (aa3e4 ) │ │ │ │ + ldr r1, [pc, #980] @ (aa3c8 ) │ │ │ │ + ldr r0, [pc, #980] @ (aa3cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9ec6 │ │ │ │ + b.n a9eae │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n a9fe0 │ │ │ │ + b.n a9fc8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9f3c │ │ │ │ + b.n a9f24 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9fb4 │ │ │ │ + b.n a9f9c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9de6 │ │ │ │ + b.n a9dce │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa000 │ │ │ │ + b.n a9fe8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9ea2 │ │ │ │ + b.n a9e8a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9eea │ │ │ │ - ldr r3, [pc, #696] @ (aa32c ) │ │ │ │ - ldr r2, [pc, #880] @ (aa3e8 ) │ │ │ │ - ldr r1, [pc, #884] @ (aa3ec ) │ │ │ │ + b.n a9ed2 │ │ │ │ + ldr r3, [pc, #696] @ (aa314 ) │ │ │ │ + ldr r2, [pc, #880] @ (aa3d0 ) │ │ │ │ + ldr r1, [pc, #884] @ (aa3d4 ) │ │ │ │ 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] @ (aa3f0 ) │ │ │ │ + ldr r0, [pc, #872] @ (aa3d8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n aa01a │ │ │ │ + b.n aa002 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9f78 │ │ │ │ + b.n a9f60 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n a9f8c │ │ │ │ - ldr r3, [pc, #648] @ (aa32c ) │ │ │ │ + b.n a9f74 │ │ │ │ + ldr r3, [pc, #648] @ (aa314 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #840] @ (aa3f4 ) │ │ │ │ - ldr r0, [pc, #844] @ (aa3f8 ) │ │ │ │ + ldr r1, [pc, #840] @ (aa3dc ) │ │ │ │ + ldr r0, [pc, #844] @ (aa3e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa01a │ │ │ │ - ldr r3, [pc, #624] @ (aa32c ) │ │ │ │ + b.n aa002 │ │ │ │ + ldr r3, [pc, #624] @ (aa314 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #824] @ (aa3fc ) │ │ │ │ - ldr r0, [pc, #828] @ (aa400 ) │ │ │ │ + ldr r1, [pc, #824] @ (aa3e4 ) │ │ │ │ + ldr r0, [pc, #828] @ (aa3e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9e80 │ │ │ │ - ldr r3, [pc, #600] @ (aa32c ) │ │ │ │ + b.n a9e68 │ │ │ │ + ldr r3, [pc, #600] @ (aa314 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #808] @ (aa404 ) │ │ │ │ - ldr r0, [pc, #812] @ (aa408 ) │ │ │ │ + ldr r1, [pc, #808] @ (aa3ec ) │ │ │ │ + ldr r0, [pc, #812] @ (aa3f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr r3, [pc, #568] @ (aa32c ) │ │ │ │ + b.n a9bbe │ │ │ │ + ldr r3, [pc, #568] @ (aa314 ) │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ - ldr r1, [pc, #788] @ (aa40c ) │ │ │ │ - ldr r0, [pc, #788] @ (aa410 ) │ │ │ │ + ldr r1, [pc, #788] @ (aa3f4 ) │ │ │ │ + ldr r0, [pc, #788] @ (aa3f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr r3, [pc, #544] @ (aa32c ) │ │ │ │ + b.n a9bbe │ │ │ │ + ldr r3, [pc, #544] @ (aa314 ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #772] @ (aa414 ) │ │ │ │ - ldr r0, [pc, #772] @ (aa418 ) │ │ │ │ + ldr r1, [pc, #772] @ (aa3fc ) │ │ │ │ + ldr r0, [pc, #772] @ (aa400 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa0e8 │ │ │ │ - ldr r3, [pc, #520] @ (aa32c ) │ │ │ │ + b.n aa0d0 │ │ │ │ + ldr r3, [pc, #520] @ (aa314 ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r0, [pc, #756] @ (aa41c ) │ │ │ │ + ldr r0, [pc, #756] @ (aa404 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #752] @ (aa420 ) │ │ │ │ + ldr r3, [pc, #752] @ (aa408 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #752] @ (aa424 ) │ │ │ │ + ldr r2, [pc, #752] @ (aa40c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #748] @ (aa428 ) │ │ │ │ + ldr r1, [pc, #748] @ (aa410 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr r3, [pc, #472] @ (aa32c ) │ │ │ │ + b.n a9bbe │ │ │ │ + ldr r3, [pc, #472] @ (aa314 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #724] @ (aa42c ) │ │ │ │ - ldr r0, [pc, #724] @ (aa430 ) │ │ │ │ + ldr r1, [pc, #724] @ (aa414 ) │ │ │ │ + ldr r0, [pc, #724] @ (aa418 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #432] @ (aa32c ) │ │ │ │ + ldr r3, [pc, #432] @ (aa314 ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #692] @ (aa434 ) │ │ │ │ - ldr r0, [pc, #692] @ (aa438 ) │ │ │ │ + ldr r1, [pc, #692] @ (aa41c ) │ │ │ │ + ldr r0, [pc, #692] @ (aa420 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr r3, [pc, #392] @ (aa32c ) │ │ │ │ + b.n a9bbe │ │ │ │ + ldr r3, [pc, #392] @ (aa314 ) │ │ │ │ mov.w r2, #488 @ 0x1e8 │ │ │ │ - ldr r1, [pc, #656] @ (aa43c ) │ │ │ │ - ldr r0, [pc, #660] @ (aa440 ) │ │ │ │ + ldr r1, [pc, #656] @ (aa424 ) │ │ │ │ + ldr r0, [pc, #660] @ (aa428 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa142 │ │ │ │ + b.n aa12a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa1cc │ │ │ │ + beq.n aa1b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa28c │ │ │ │ + beq.n aa274 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n aa294 │ │ │ │ + bne.n aa27c │ │ │ │ ldr.w r0, [r9, #800] @ 0x320 │ │ │ │ mov r1, r7 │ │ │ │ blx 523bc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa260 │ │ │ │ + beq.n aa248 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n aa2c4 │ │ │ │ + beq.n aa2ac │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 87bc0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aa208 │ │ │ │ + beq.n aa1f0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, aa254 │ │ │ │ + cbz r2, aa23c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aa2ac │ │ │ │ + beq.n aa294 │ │ │ │ ldr.w r1, [r9, #184] @ 0xb8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52bcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aa22c │ │ │ │ + beq.n aa214 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, aa24c │ │ │ │ + cbz r2, aa234 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a9958 │ │ │ │ - ldr r3, [pc, #248] @ (aa32c ) │ │ │ │ + bne.w a9940 │ │ │ │ + ldr r3, [pc, #248] @ (aa314 ) │ │ │ │ mov.w r2, #492 @ 0x1ec │ │ │ │ - ldr r1, [pc, #520] @ (aa444 ) │ │ │ │ - ldr r0, [pc, #524] @ (aa448 ) │ │ │ │ + ldr r1, [pc, #520] @ (aa42c ) │ │ │ │ + ldr r0, [pc, #524] @ (aa430 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w a9958 │ │ │ │ + b.w a9940 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa22c │ │ │ │ + b.n aa214 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n aa208 │ │ │ │ + b.n aa1f0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa1ea │ │ │ │ - ldr r3, [pc, #192] @ (aa32c ) │ │ │ │ + b.n aa1d2 │ │ │ │ + ldr r3, [pc, #192] @ (aa314 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #476] @ (aa44c ) │ │ │ │ - ldr r0, [pc, #476] @ (aa450 ) │ │ │ │ + ldr r1, [pc, #476] @ (aa434 ) │ │ │ │ + ldr r0, [pc, #476] @ (aa438 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n a9bd6 │ │ │ │ + b.n a9bbe │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa1cc │ │ │ │ - ldr r3, [pc, #148] @ (aa32c ) │ │ │ │ + b.n aa1b4 │ │ │ │ + ldr r3, [pc, #148] @ (aa314 ) │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - ldr r1, [pc, #440] @ (aa454 ) │ │ │ │ - ldr r0, [pc, #440] @ (aa458 ) │ │ │ │ + ldr r1, [pc, #440] @ (aa43c ) │ │ │ │ + ldr r0, [pc, #440] @ (aa440 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa27e │ │ │ │ - ldr r3, [pc, #124] @ (aa32c ) │ │ │ │ + b.n aa266 │ │ │ │ + ldr r3, [pc, #124] @ (aa314 ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #424] @ (aa45c ) │ │ │ │ - ldr r0, [pc, #424] @ (aa460 ) │ │ │ │ + ldr r1, [pc, #424] @ (aa444 ) │ │ │ │ + ldr r0, [pc, #424] @ (aa448 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n a9bd6 │ │ │ │ - ldr r3, [pc, #100] @ (aa32c ) │ │ │ │ + b.n a9bbe │ │ │ │ + ldr r3, [pc, #100] @ (aa314 ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ - ldr r1, [pc, #408] @ (aa464 ) │ │ │ │ - ldr r0, [pc, #408] @ (aa468 ) │ │ │ │ + ldr r1, [pc, #408] @ (aa44c ) │ │ │ │ + ldr r0, [pc, #408] @ (aa450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa0e8 │ │ │ │ - ldr r3, [pc, #396] @ (aa46c ) │ │ │ │ - movw r2, #30882 @ 0x78a2 │ │ │ │ + b.n aa0d0 │ │ │ │ + ldr r3, [pc, #396] @ (aa454 ) │ │ │ │ + movw r2, #30895 @ 0x78af │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #392] @ (aa470 ) │ │ │ │ - ldr r0, [pc, #392] @ (aa474 ) │ │ │ │ + ldr r1, [pc, #392] @ (aa458 ) │ │ │ │ + ldr r0, [pc, #392] @ (aa45c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (aa478 ) │ │ │ │ - movw r2, #30895 @ 0x78af │ │ │ │ + ldr r3, [pc, #384] @ (aa460 ) │ │ │ │ + movw r2, #30908 @ 0x78bc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ (aa47c ) │ │ │ │ - ldr r0, [pc, #380] @ (aa480 ) │ │ │ │ + ldr r1, [pc, #376] @ (aa464 ) │ │ │ │ + ldr r0, [pc, #380] @ (aa468 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n aa358 │ │ │ │ + bhi.n aa390 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n aa2b8 │ │ │ │ + bvc.n aa2f0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n aa250 │ │ │ │ + bvc.n aa288 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bx fp │ │ │ │ + mov r8, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n aa3e8 │ │ │ │ + bvc.n aa420 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n aa370 │ │ │ │ + bvc.n aa3a8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa340 │ │ │ │ + bvc.n aa378 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa2e0 │ │ │ │ + bvs.n aa318 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa2b4 │ │ │ │ + bvs.n aa2ec │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa460 │ │ │ │ + bvs.n aa298 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa434 │ │ │ │ + bvs.n aa46c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa3e8 │ │ │ │ + bvs.n aa420 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n aa3bc │ │ │ │ + bvs.n aa3f4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n aa370 │ │ │ │ + bvs.n aa3a8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #848] @ (aa70c ) │ │ │ │ + ldr r4, [pc, #1008] @ (aa794 ) │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n aa2e4 │ │ │ │ + bpl.n aa31c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n aa48c │ │ │ │ + bpl.n aa2c4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n aa44c │ │ │ │ + bpl.n aa484 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n aa400 │ │ │ │ + bpl.n aa438 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n aa4d8 │ │ │ │ + bcc.n aa310 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + ittt gt │ │ │ │ + movgt r2, r4 │ │ │ │ + ldrgt r2, [sp, #704] @ 0x2c0 │ │ │ │ + movgt r2, r4 │ │ │ │ + bcc.n aa440 │ │ │ │ + movs r2, r4 │ │ │ │ + itet mi │ │ │ │ + movmi r2, r4 │ │ │ │ + bcc.n aa3e8 @ unpredictable │ │ │ │ + movmi r2, r4 │ │ │ │ + itt cs │ │ │ │ + movcs r2, r4 │ │ │ │ + bcs.n aa3c0 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ite eq │ │ │ │ + moveq r2, r4 │ │ │ │ + bcs.n aa398 @ unpredictable │ │ │ │ movs r2, r4 │ │ │ │ - bmi.n aa408 │ │ │ │ + bkpt 0x00f4 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + bcs.n aa364 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n aa3b0 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r2, r4 │ │ │ │ - itt │ │ │ │ - mov r2, r4 │ │ │ │ - bcc.n aa388 @ unpredictable > │ │ │ │ + bcs.n aa33c │ │ │ │ movs r2, r4 │ │ │ │ - itt al │ │ │ │ - moval r2, r4 │ │ │ │ - bcc.n aa360 @ unpredictable │ │ │ │ + bkpt 0x00be │ │ │ │ movs r2, r4 │ │ │ │ - ite gt │ │ │ │ - movgt r2, r4 │ │ │ │ - bcc.n aa32c @ unpredictable │ │ │ │ + bkpt 0x00ac │ │ │ │ movs r2, r4 │ │ │ │ - itee ge │ │ │ │ - movge r2, r4 │ │ │ │ - bcc.n aa504 @ unpredictable │ │ │ │ - movlt r2, r4 │ │ │ │ - itet ls │ │ │ │ - movls r2, r4 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - movhi r2, r4 │ │ │ │ - strhi r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n aa4c4 │ │ │ │ + bcs.n aa4fc │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n aa48c │ │ │ │ + bcs.n aa4c4 │ │ │ │ movs r2, r4 │ │ │ │ - itee mi │ │ │ │ - movmi r2, r4 │ │ │ │ - bcc.n aa444 @ unpredictable │ │ │ │ - movpl r2, r4 │ │ │ │ - itte cs │ │ │ │ - movcs r2, r4 │ │ │ │ - bcs.n aa3f8 @ unpredictable │ │ │ │ - movcc r2, r4 │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x0076 │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n aa4e0 │ │ │ │ + bcs.n aa47c │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x006c │ │ │ │ + bkpt 0x004e │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n aa47c │ │ │ │ + bcs.n aa430 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r2, r4 │ │ │ │ - bne.n aa42c │ │ │ │ + bne.n aa518 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n aa404 │ │ │ │ + bne.n aa4b4 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - bne.n aa3dc │ │ │ │ + bne.n aa464 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + beq.n aa43c │ │ │ │ + movs r2, r4 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ + movs r2, r4 │ │ │ │ + beq.n aa414 │ │ │ │ + movs r2, r4 │ │ │ │ + pop {r1, pc} │ │ │ │ + movs r2, r4 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r4, #0 │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n aa560 │ │ │ │ + bne.n aa398 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa484 : │ │ │ │ +000aa46c : │ │ │ │ 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] @ (aa4e8 ) │ │ │ │ + ldr r3, [pc, #76] @ (aa4d0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (aa4ec ) │ │ │ │ + ldr r4, [pc, #72] @ (aa4d4 ) │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, aa4e4 │ │ │ │ - ldr r3, [pc, #64] @ (aa4f0 ) │ │ │ │ + cbz r0, aa4cc │ │ │ │ + ldr r3, [pc, #64] @ (aa4d8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aa4c4 │ │ │ │ + bne.n aa4ac │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w a9900 │ │ │ │ - ldr r0, [pc, #44] @ (aa4f4 ) │ │ │ │ + b.w a98e8 │ │ │ │ + ldr r0, [pc, #44] @ (aa4dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (aa4f8 ) │ │ │ │ - ldr r1, [pc, #40] @ (aa4fc ) │ │ │ │ + ldr r3, [pc, #40] @ (aa4e0 ) │ │ │ │ + ldr r1, [pc, #40] @ (aa4e4 ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ - ldr r0, [pc, #40] @ (aa500 ) │ │ │ │ + ldr r0, [pc, #40] @ (aa4e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, aa578 │ │ │ │ + revsh r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aa504 : │ │ │ │ +000aa4ec : │ │ │ │ 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] @ (aa698 ) │ │ │ │ + ldr r5, [pc, #384] @ (aa680 ) │ │ │ │ sub sp, #20 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aa5d4 │ │ │ │ + beq.n aa5bc │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r4, r3, #1 │ │ │ │ - cbz r1, aa54c │ │ │ │ - cbnz r4, aa55e │ │ │ │ - ldr r3, [pc, #368] @ (aa69c ) │ │ │ │ + cbz r1, aa534 │ │ │ │ + cbnz r4, aa546 │ │ │ │ + ldr r3, [pc, #368] @ (aa684 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r4, [r3, #800] @ 0x320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w aa67c │ │ │ │ + beq.w aa664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aa546 │ │ │ │ + beq.n aa52e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n aa52a │ │ │ │ + beq.n aa512 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aa632 │ │ │ │ + beq.n aa61a │ │ │ │ movs r1, #0 │ │ │ │ bl 886d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aa664 │ │ │ │ - ldr r2, [pc, #308] @ (aa6a0 ) │ │ │ │ + beq.n aa64c │ │ │ │ + ldr r2, [pc, #308] @ (aa688 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aa5f8 │ │ │ │ - ldr r2, [pc, #300] @ (aa6a4 ) │ │ │ │ + beq.n aa5e0 │ │ │ │ + ldr r2, [pc, #300] @ (aa68c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n aa5ae │ │ │ │ + bne.n aa596 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl a91c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n aa626 │ │ │ │ + beq.n aa60e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aa546 │ │ │ │ - ldr r3, [pc, #272] @ (aa6a8 ) │ │ │ │ + bne.n aa52e │ │ │ │ + ldr r3, [pc, #272] @ (aa690 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #268] @ (aa6ac ) │ │ │ │ - ldr r0, [pc, #272] @ (aa6b0 ) │ │ │ │ + ldr r1, [pc, #268] @ (aa694 ) │ │ │ │ + ldr r0, [pc, #272] @ (aa698 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa546 │ │ │ │ - ldr r1, [pc, #248] @ (aa6a8 ) │ │ │ │ + b.n aa52e │ │ │ │ + ldr r1, [pc, #248] @ (aa690 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r4, [pc, #252] @ (aa6b4 ) │ │ │ │ + ldr r4, [pc, #252] @ (aa69c ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #248] @ (aa6b8 ) │ │ │ │ - ldr r0, [pc, #252] @ (aa6bc ) │ │ │ │ + ldr r1, [pc, #248] @ (aa6a0 ) │ │ │ │ + ldr r0, [pc, #252] @ (aa6a4 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #208] @ (aa6a8 ) │ │ │ │ + ldr r1, [pc, #208] @ (aa690 ) │ │ │ │ movw r0, #311 @ 0x137 │ │ │ │ - ldr r3, [pc, #228] @ (aa6c0 ) │ │ │ │ - ldr r2, [pc, #228] @ (aa6c4 ) │ │ │ │ + ldr r3, [pc, #228] @ (aa6a8 ) │ │ │ │ + ldr r2, [pc, #228] @ (aa6ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (aa6c8 ) │ │ │ │ - ldr r0, [pc, #224] @ (aa6cc ) │ │ │ │ + ldr r1, [pc, #224] @ (aa6b0 ) │ │ │ │ + ldr r0, [pc, #224] @ (aa6b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n aa5cc │ │ │ │ + b.n aa5b4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl aa504 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, aa656 │ │ │ │ + cbz r2, aa63e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aa546 │ │ │ │ - ldr r3, [pc, #152] @ (aa6a8 ) │ │ │ │ + bne.n aa52e │ │ │ │ + ldr r3, [pc, #152] @ (aa690 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #184] @ (aa6d0 ) │ │ │ │ - ldr r0, [pc, #188] @ (aa6d4 ) │ │ │ │ + ldr r1, [pc, #184] @ (aa6b8 ) │ │ │ │ + ldr r0, [pc, #188] @ (aa6bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa546 │ │ │ │ + b.n aa52e │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aa546 │ │ │ │ - b.n aa596 │ │ │ │ - ldr r1, [pc, #116] @ (aa6a8 ) │ │ │ │ + bne.n aa52e │ │ │ │ + b.n aa57e │ │ │ │ + ldr r1, [pc, #116] @ (aa690 ) │ │ │ │ movw r0, #313 @ 0x139 │ │ │ │ - ldr r3, [pc, #156] @ (aa6d8 ) │ │ │ │ - ldr r2, [pc, #160] @ (aa6dc ) │ │ │ │ + ldr r3, [pc, #156] @ (aa6c0 ) │ │ │ │ + ldr r2, [pc, #160] @ (aa6c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #152] @ (aa6e0 ) │ │ │ │ - ldr r0, [pc, #156] @ (aa6e4 ) │ │ │ │ + ldr r1, [pc, #152] @ (aa6c8 ) │ │ │ │ + ldr r0, [pc, #156] @ (aa6cc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n aa5cc │ │ │ │ + b.n aa5b4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w aa546 │ │ │ │ - b.n aa60e │ │ │ │ - ldr r3, [pc, #64] @ (aa6a8 ) │ │ │ │ + bne.w aa52e │ │ │ │ + b.n aa5f6 │ │ │ │ + ldr r3, [pc, #64] @ (aa690 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #124] @ (aa6e8 ) │ │ │ │ - ldr r0, [pc, #124] @ (aa6ec ) │ │ │ │ + ldr r1, [pc, #124] @ (aa6d0 ) │ │ │ │ + ldr r0, [pc, #124] @ (aa6d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa5cc │ │ │ │ - ldr r3, [pc, #112] @ (aa6f0 ) │ │ │ │ - movw r2, #38703 @ 0x972f │ │ │ │ + b.n aa5b4 │ │ │ │ + ldr r3, [pc, #112] @ (aa6d8 ) │ │ │ │ + movw r2, #38707 @ 0x9733 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #108] @ (aa6f4 ) │ │ │ │ - ldr r0, [pc, #108] @ (aa6f8 ) │ │ │ │ + ldr r1, [pc, #108] @ (aa6dc ) │ │ │ │ + ldr r0, [pc, #108] @ (aa6e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #608] @ (aa910 ) │ │ │ │ + ldr r6, [pc, #768] @ (aa998 ) │ │ │ │ movs r4, r4 │ │ │ │ - it gt │ │ │ │ - movgt r2, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + bkpt 0x00f0 │ │ │ │ + movs r2, r4 │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #472] @ (aa894 ) │ │ │ │ + ldr r6, [pc, #632] @ (aa91c ) │ │ │ │ movs r4, r4 │ │ │ │ - it ge │ │ │ │ - movge r2, r4 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + bkpt 0x00d0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #304] @ (aa7fc ) │ │ │ │ - movs r4, r4 │ │ │ │ - ittt vc │ │ │ │ - movvc r2, r4 │ │ │ │ - ldrvc r7, [pc, #128] @ (aa754 ) │ │ │ │ - movvc r4, r4 │ │ │ │ - sevl │ │ │ │ + itet ls │ │ │ │ + movls r2, r4 │ │ │ │ + ldrhi r6, [pc, #464] @ (aa884 ) │ │ │ │ + movls r4, r4 │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldr r6, [pc, #288] @ (aa7dc ) │ │ │ │ + movs r4, r4 │ │ │ │ + bkpt 0x0078 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #952] @ (aaa9c ) │ │ │ │ + it cc │ │ │ │ + movcc r2, r4 │ │ │ │ + ldr r6, [pc, #88] @ (aa724 ) │ │ │ │ movs r4, r4 │ │ │ │ - wfe │ │ │ │ + bkpt 0x0048 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #808] @ (aaa14 ) │ │ │ │ + ldr r5, [pc, #968] @ (aaa9c ) │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00fa │ │ │ │ + bkpt 0x0022 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r5, r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ movs r2, r4 │ │ │ │ - b.w aa504 │ │ │ │ + b.w aa4ec │ │ │ │ │ │ │ │ -000aa700 : │ │ │ │ +000aa6e8 : │ │ │ │ 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] @ aab7c │ │ │ │ + ldr.w r5, [pc, #1124] @ aab64 │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w aa970 │ │ │ │ + beq.w aa958 │ │ │ │ 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, aa772 │ │ │ │ - ldr.w r2, [pc, #1104] @ aab80 │ │ │ │ + cbnz r2, aa75a │ │ │ │ + ldr.w r2, [pc, #1104] @ aab68 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n aa7a8 │ │ │ │ + beq.n aa790 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa964 │ │ │ │ + beq.w aa94c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1076] @ aab84 │ │ │ │ - ldr.w r1, [pc, #1076] @ aab88 │ │ │ │ + ldr.w r3, [pc, #1076] @ aab6c │ │ │ │ + ldr.w r1, [pc, #1076] @ aab70 │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr.w r0, [pc, #1072] @ aab8c │ │ │ │ + ldr.w r0, [pc, #1072] @ aab74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w aa932 │ │ │ │ + beq.w aa91a │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa92a │ │ │ │ - ldr.w r3, [pc, #1036] @ aab90 │ │ │ │ + beq.w aa912 │ │ │ │ + ldr.w r3, [pc, #1036] @ aab78 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #1012] @ (aab84 ) │ │ │ │ - ldr.w r1, [pc, #1028] @ aab94 │ │ │ │ + ldr r3, [pc, #1012] @ (aab6c ) │ │ │ │ + ldr.w r1, [pc, #1028] @ aab7c │ │ │ │ movw r2, #574 @ 0x23e │ │ │ │ - ldr.w r0, [pc, #1024] @ aab98 │ │ │ │ + ldr.w r0, [pc, #1024] @ aab80 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ blx 529b4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aaa42 │ │ │ │ + beq.w aaa2a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, aa7cc │ │ │ │ + cbz r0, aa7b4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n aa7cc │ │ │ │ + beq.n aa7b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaa38 │ │ │ │ + beq.w aaa20 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aaa5a │ │ │ │ + beq.w aaa42 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aaa22 │ │ │ │ + beq.w aaa0a │ │ │ │ lsls r3, r3, #1 │ │ │ │ - beq.w aa994 │ │ │ │ + beq.w aa97c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaa84 │ │ │ │ + beq.w aaa6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaaa8 │ │ │ │ + beq.w aaa90 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 886d0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aa9ae │ │ │ │ + beq.w aa996 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w aaacc │ │ │ │ - ldr r3, [pc, #884] @ (aab9c ) │ │ │ │ + beq.w aaab4 │ │ │ │ + ldr r3, [pc, #884] @ (aab84 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n aa83c │ │ │ │ - ldr r2, [pc, #876] @ (aaba0 ) │ │ │ │ + beq.n aa824 │ │ │ │ + ldr r2, [pc, #876] @ (aab88 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa9be │ │ │ │ + bne.w aa9a6 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aaae4 │ │ │ │ + beq.w aaacc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ itt ne │ │ │ │ @@ -149626,3640 +149597,3640 @@ │ │ │ │ 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 aa9ea │ │ │ │ + beq.w aa9d2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n aa888 │ │ │ │ + beq.n aa870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, aa888 │ │ │ │ + cbnz r3, aa870 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa9f8 │ │ │ │ + beq.w aa9e0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w aaa04 │ │ │ │ + beq.w aa9ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n aa994 │ │ │ │ + beq.n aa97c │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w aab1a │ │ │ │ + beq.w aab02 │ │ │ │ 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 527a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aab3e │ │ │ │ + beq.w aab26 │ │ │ │ movs r0, #2 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst.w r1, #67108864 @ 0x4000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - beq.w aab68 │ │ │ │ - ldr.w ip, [pc, #704] @ aaba4 │ │ │ │ + beq.w aab50 │ │ │ │ + ldr.w ip, [pc, #704] @ aab8c │ │ │ │ ldr.w r6, [r5, ip] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w aab52 │ │ │ │ - ldr.w ip, [pc, #696] @ aaba8 │ │ │ │ + beq.w aab3a │ │ │ │ + ldr.w ip, [pc, #696] @ aab90 │ │ │ │ ldr.w r5, [r5, ip] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w aab4e │ │ │ │ + beq.w aab36 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w aab4a │ │ │ │ + ble.w aab32 │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.w aab4a │ │ │ │ + beq.w aab32 │ │ │ │ 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 aa76a │ │ │ │ + bne.w aa752 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n aa76a │ │ │ │ + b.n aa752 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa780 │ │ │ │ - ldr r2, [pc, #588] @ (aab80 ) │ │ │ │ + b.n aa768 │ │ │ │ + ldr r2, [pc, #588] @ (aab68 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n aa998 │ │ │ │ + beq.n aa980 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aaa2c │ │ │ │ + beq.n aaa14 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #564] @ (aab84 ) │ │ │ │ - ldr r1, [pc, #604] @ (aabac ) │ │ │ │ + ldr r3, [pc, #564] @ (aab6c ) │ │ │ │ + ldr r1, [pc, #604] @ (aab94 ) │ │ │ │ movw r2, #582 @ 0x246 │ │ │ │ - ldr r0, [pc, #600] @ (aabb0 ) │ │ │ │ + ldr r0, [pc, #600] @ (aab98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n aa742 │ │ │ │ - ldr r1, [pc, #528] @ (aab84 ) │ │ │ │ + b.n aa72a │ │ │ │ + ldr r1, [pc, #528] @ (aab6c ) │ │ │ │ movw r0, #574 @ 0x23e │ │ │ │ - ldr r3, [pc, #572] @ (aabb4 ) │ │ │ │ - ldr r2, [pc, #572] @ (aabb8 ) │ │ │ │ + ldr r3, [pc, #572] @ (aab9c ) │ │ │ │ + ldr r2, [pc, #572] @ (aaba0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #568] @ (aabbc ) │ │ │ │ - ldr r0, [pc, #568] @ (aabc0 ) │ │ │ │ + ldr r1, [pc, #568] @ (aaba4 ) │ │ │ │ + ldr r0, [pc, #568] @ (aaba8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, aa9b6 │ │ │ │ + cbz r0, aa99e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aaa7e │ │ │ │ + beq.n aaa66 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa81e │ │ │ │ + b.n aa806 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aa9a2 │ │ │ │ - ldr r3, [pc, #452] @ (aab84 ) │ │ │ │ + b.n aa98a │ │ │ │ + ldr r3, [pc, #452] @ (aab6c ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #508] @ (aabc4 ) │ │ │ │ + ldr r1, [pc, #508] @ (aabac ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #508] @ (aabc8 ) │ │ │ │ + ldr r3, [pc, #508] @ (aabb0 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #500] @ (aabcc ) │ │ │ │ + ldr r0, [pc, #500] @ (aabb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ - b.n aa86e │ │ │ │ + b.n aa856 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n aa894 │ │ │ │ - ldr r3, [pc, #380] @ (aab84 ) │ │ │ │ + b.n aa87c │ │ │ │ + ldr r3, [pc, #380] @ (aab6c ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #452] @ (aabd0 ) │ │ │ │ - ldr r0, [pc, #452] @ (aabd4 ) │ │ │ │ + ldr r1, [pc, #452] @ (aabb8 ) │ │ │ │ + ldr r0, [pc, #452] @ (aabbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n aa768 │ │ │ │ + b.n aa750 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n aa7e0 │ │ │ │ + b.n aa7c8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n aa942 │ │ │ │ + b.n aa92a │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n aa7cc │ │ │ │ - ldr r3, [pc, #320] @ (aab84 ) │ │ │ │ + b.n aa7b4 │ │ │ │ + ldr r3, [pc, #320] @ (aab6c ) │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ - ldr r1, [pc, #396] @ (aabd8 ) │ │ │ │ - ldr r0, [pc, #400] @ (aabdc ) │ │ │ │ + ldr r1, [pc, #396] @ (aabc0 ) │ │ │ │ + ldr r0, [pc, #400] @ (aabc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aaa1a │ │ │ │ - ldr r2, [pc, #296] @ (aab84 ) │ │ │ │ + b.n aaa02 │ │ │ │ + ldr r2, [pc, #296] @ (aab6c ) │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ - ldr r3, [pc, #380] @ (aabe0 ) │ │ │ │ + ldr r3, [pc, #380] @ (aabc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #376] @ (aabe4 ) │ │ │ │ + ldr r2, [pc, #376] @ (aabcc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #372] @ (aabe8 ) │ │ │ │ - ldr r0, [pc, #376] @ (aabec ) │ │ │ │ + ldr r1, [pc, #372] @ (aabd0 ) │ │ │ │ + ldr r0, [pc, #376] @ (aabd4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n aaa1a │ │ │ │ + b.n aaa02 │ │ │ │ bl 706bc │ │ │ │ - b.n aa768 │ │ │ │ - ldr r2, [pc, #252] @ (aab84 ) │ │ │ │ + b.n aa750 │ │ │ │ + ldr r2, [pc, #252] @ (aab6c ) │ │ │ │ movw r1, #581 @ 0x245 │ │ │ │ - ldr r3, [pc, #356] @ (aabf0 ) │ │ │ │ + ldr r3, [pc, #356] @ (aabd8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #352] @ (aabf4 ) │ │ │ │ + ldr r2, [pc, #352] @ (aabdc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #348] @ (aabf8 ) │ │ │ │ - ldr r0, [pc, #348] @ (aabfc ) │ │ │ │ + ldr r1, [pc, #348] @ (aabe0 ) │ │ │ │ + ldr r0, [pc, #348] @ (aabe4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n aaa1a │ │ │ │ - ldr r3, [pc, #216] @ (aab84 ) │ │ │ │ + b.n aaa02 │ │ │ │ + ldr r3, [pc, #216] @ (aab6c ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r0, [pc, #336] @ (aac00 ) │ │ │ │ + ldr r0, [pc, #336] @ (aabe8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #332] @ (aac04 ) │ │ │ │ + ldr r3, [pc, #332] @ (aabec ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #328] @ (aac08 ) │ │ │ │ - ldr r1, [pc, #328] @ (aac0c ) │ │ │ │ + ldr r2, [pc, #328] @ (aabf0 ) │ │ │ │ + ldr r1, [pc, #328] @ (aabf4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n aa9dc │ │ │ │ - ldr r3, [pc, #180] @ (aab84 ) │ │ │ │ + b.n aa9c4 │ │ │ │ + ldr r3, [pc, #180] @ (aab6c ) │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - ldr r1, [pc, #316] @ (aac10 ) │ │ │ │ - ldr r0, [pc, #316] @ (aac14 ) │ │ │ │ + ldr r1, [pc, #316] @ (aabf8 ) │ │ │ │ + ldr r0, [pc, #316] @ (aabfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n aa9dc │ │ │ │ - ldr r3, [pc, #156] @ (aab84 ) │ │ │ │ - ldr r1, [pc, #304] @ (aac18 ) │ │ │ │ - ldr r0, [pc, #304] @ (aac1c ) │ │ │ │ + b.n aa9c4 │ │ │ │ + ldr r3, [pc, #156] @ (aab6c ) │ │ │ │ + ldr r1, [pc, #304] @ (aac00 ) │ │ │ │ + ldr r0, [pc, #304] @ (aac04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #581 @ 0x245 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #296] @ (aac20 ) │ │ │ │ + ldr r3, [pc, #296] @ (aac08 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #292] @ (aac24 ) │ │ │ │ + ldr r2, [pc, #292] @ (aac0c ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n aa768 │ │ │ │ - ldr r2, [pc, #104] @ (aab84 ) │ │ │ │ + b.n aa750 │ │ │ │ + ldr r2, [pc, #104] @ (aab6c ) │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ - ldr r3, [pc, #260] @ (aac28 ) │ │ │ │ + ldr r3, [pc, #260] @ (aac10 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #256] @ (aac2c ) │ │ │ │ + ldr r2, [pc, #256] @ (aac14 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #252] @ (aac30 ) │ │ │ │ - ldr r0, [pc, #256] @ (aac34 ) │ │ │ │ + ldr r1, [pc, #252] @ (aac18 ) │ │ │ │ + ldr r0, [pc, #256] @ (aac1c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n aaa1a │ │ │ │ + b.n aaa02 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n aa8c6 │ │ │ │ + b.n aa8ae │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #228] @ (aac38 ) │ │ │ │ + ldr r3, [pc, #228] @ (aac20 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #224] @ (aac3c ) │ │ │ │ - ldr r0, [pc, #228] @ (aac40 ) │ │ │ │ + ldr r1, [pc, #224] @ (aac24 ) │ │ │ │ + ldr r0, [pc, #228] @ (aac28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (aac44 ) │ │ │ │ + ldr r3, [pc, #216] @ (aac2c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (aac48 ) │ │ │ │ - ldr r0, [pc, #220] @ (aac4c ) │ │ │ │ + ldr r1, [pc, #216] @ (aac30 ) │ │ │ │ + ldr r0, [pc, #220] @ (aac34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4} │ │ │ │ + cbnz r2, aabea │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, aac3c │ │ │ │ + cbnz r2, aabee │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, aac34 │ │ │ │ + hlt 0x003e │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, aac2e │ │ │ │ + hlt 0x0002 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, aac26 │ │ │ │ + rev16 r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - revsh r6, r6 │ │ │ │ + rev r6, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, aac24 │ │ │ │ movs r2, r4 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, aac24 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - hlt 0x0012 │ │ │ │ + cbnz r2, aac2e │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, aac30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r2, r1 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - rev r6, r6 │ │ │ │ + cbnz r6, aac36 │ │ │ │ movs r2, r4 │ │ │ │ - strb.w r0, [r8, r4, lsl #2] │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf7300024 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + str r6, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf7f40024 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf71c0024 │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aac50 : │ │ │ │ +000aac38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (aac7c ) │ │ │ │ + ldr r3, [pc, #28] @ (aac64 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (aac80 ) │ │ │ │ + ldr r2, [pc, #28] @ (aac68 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl aa700 │ │ │ │ + bl aa6e8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r5, r6] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aac84 : │ │ │ │ +000aac6c : │ │ │ │ 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] @ (aacfc ) │ │ │ │ + ldr r3, [pc, #96] @ (aace4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (aad00 ) │ │ │ │ + ldr r4, [pc, #92] @ (aace8 ) │ │ │ │ add.w r3, r3, #516 @ 0x204 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, aacf8 │ │ │ │ - ldr r3, [pc, #84] @ (aad04 ) │ │ │ │ + cbz r0, aace0 │ │ │ │ + ldr r3, [pc, #84] @ (aacec ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aacc4 │ │ │ │ + bne.n aacac │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aac50 │ │ │ │ - ldr r3, [pc, #64] @ (aad08 ) │ │ │ │ + b.w aac38 │ │ │ │ + ldr r3, [pc, #64] @ (aacf0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aacba │ │ │ │ - ldr r3, [pc, #60] @ (aad0c ) │ │ │ │ + beq.n aaca2 │ │ │ │ + ldr r3, [pc, #60] @ (aacf4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aacba │ │ │ │ - ldr r0, [pc, #52] @ (aad10 ) │ │ │ │ + beq.n aaca2 │ │ │ │ + ldr r0, [pc, #52] @ (aacf8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #48] @ (aad14 ) │ │ │ │ - ldr r1, [pc, #48] @ (aad18 ) │ │ │ │ + ldr r3, [pc, #48] @ (aacfc ) │ │ │ │ + ldr r1, [pc, #48] @ (aad00 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #48] @ (aad1c ) │ │ │ │ + ldr r0, [pc, #48] @ (aad04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r4 │ │ │ │ + cbnz r4, aad0e │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aad20 : │ │ │ │ +000aad08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (aad50 ) │ │ │ │ + ldr r3, [pc, #32] @ (aad38 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (aad54 ) │ │ │ │ + ldr r2, [pc, #32] @ (aad3c ) │ │ │ │ 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 aa700 │ │ │ │ + bl aa6e8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aad58 : │ │ │ │ +000aad40 : │ │ │ │ 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] @ aae0c │ │ │ │ + ldr.w ip, [pc, #164] @ aadf4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #156] @ (aae10 ) │ │ │ │ + ldr r3, [pc, #156] @ (aadf8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #152] @ (aae14 ) │ │ │ │ + ldr r4, [pc, #152] @ (aadfc ) │ │ │ │ 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] @ (aae18 ) │ │ │ │ + ldr r3, [pc, #136] @ (aae00 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #564 @ 0x234 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aae02 │ │ │ │ - ldr r3, [pc, #120] @ (aae1c ) │ │ │ │ + beq.n aadea │ │ │ │ + ldr r3, [pc, #120] @ (aae04 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aadce │ │ │ │ + bne.n aadb6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl aad20 │ │ │ │ - ldr r2, [pc, #104] @ (aae20 ) │ │ │ │ - ldr r3, [pc, #84] @ (aae10 ) │ │ │ │ + bl aad08 │ │ │ │ + ldr r2, [pc, #104] @ (aae08 ) │ │ │ │ + ldr r3, [pc, #84] @ (aadf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aae06 │ │ │ │ + bne.n aadee │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (aae24 ) │ │ │ │ + ldr r3, [pc, #84] @ (aae0c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aadae │ │ │ │ - ldr r3, [pc, #76] @ (aae28 ) │ │ │ │ + beq.n aad96 │ │ │ │ + ldr r3, [pc, #76] @ (aae10 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aadae │ │ │ │ - ldr r0, [pc, #72] @ (aae2c ) │ │ │ │ + beq.n aad96 │ │ │ │ + ldr r0, [pc, #72] @ (aae14 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #64] @ (aae30 ) │ │ │ │ - ldr r1, [pc, #68] @ (aae34 ) │ │ │ │ + ldr r3, [pc, #64] @ (aae18 ) │ │ │ │ + ldr r1, [pc, #68] @ (aae1c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #64] @ (aae38 ) │ │ │ │ + ldr r0, [pc, #64] @ (aae20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aadb6 │ │ │ │ + b.n aad9e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, aae36 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb69a │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aae3c : │ │ │ │ +000aae24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ aaf14 │ │ │ │ + ldr.w ip, [pc, #200] @ aaefc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n aaed0 │ │ │ │ + beq.n aaeb8 │ │ │ │ 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] @ (aaf18 ) │ │ │ │ + ldr r3, [pc, #176] @ (aaf00 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, aaebe │ │ │ │ + cbz r4, aaea6 │ │ │ │ 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 aa700 │ │ │ │ + bl aa6e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n aaea8 │ │ │ │ + beq.n aae90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, aaefc │ │ │ │ + cbz r3, aaee4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaeb8 │ │ │ │ + beq.n aaea0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aaeec │ │ │ │ + cbz r3, aaed4 │ │ │ │ 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 aae82 │ │ │ │ - ldr r3, [pc, #68] @ (aaf18 ) │ │ │ │ + b.n aae6a │ │ │ │ + ldr r3, [pc, #68] @ (aaf00 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n aaf08 │ │ │ │ + beq.n aaef0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aae6e │ │ │ │ - b.n aaebe │ │ │ │ + bne.n aae56 │ │ │ │ + b.n aaea6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n aaea8 │ │ │ │ + b.n aae90 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aae6e │ │ │ │ + bne.n aae56 │ │ │ │ mov r4, r3 │ │ │ │ - b.n aae82 │ │ │ │ + b.n aae6a │ │ │ │ nop │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aaf1c : │ │ │ │ +000aaf04 : │ │ │ │ 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] @ aafec │ │ │ │ + ldr.w ip, [pc, #192] @ aafd4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (aaff0 ) │ │ │ │ + ldr r3, [pc, #184] @ (aafd8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (aaff4 ) │ │ │ │ + ldr r4, [pc, #180] @ (aafdc ) │ │ │ │ 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] @ (aaff8 ) │ │ │ │ + ldr r3, [pc, #164] @ (aafe0 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #612 @ 0x264 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n aafe2 │ │ │ │ - ldr r3, [pc, #124] @ (aaffc ) │ │ │ │ + beq.n aafca │ │ │ │ + ldr r3, [pc, #124] @ (aafe4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aafae │ │ │ │ + bne.n aaf96 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl aae3c │ │ │ │ - ldr r2, [pc, #104] @ (ab000 ) │ │ │ │ - ldr r3, [pc, #84] @ (aaff0 ) │ │ │ │ + bl aae24 │ │ │ │ + ldr r2, [pc, #104] @ (aafe8 ) │ │ │ │ + ldr r3, [pc, #84] @ (aafd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aafe6 │ │ │ │ + bne.n aafce │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (ab004 ) │ │ │ │ + ldr r3, [pc, #84] @ (aafec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf8a │ │ │ │ - ldr r3, [pc, #76] @ (ab008 ) │ │ │ │ + beq.n aaf72 │ │ │ │ + ldr r3, [pc, #76] @ (aaff0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aaf8a │ │ │ │ - ldr r0, [pc, #72] @ (ab00c ) │ │ │ │ + beq.n aaf72 │ │ │ │ + ldr r0, [pc, #72] @ (aaff4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #64] @ (ab010 ) │ │ │ │ - ldr r1, [pc, #68] @ (ab014 ) │ │ │ │ + ldr r3, [pc, #64] @ (aaff8 ) │ │ │ │ + ldr r1, [pc, #68] @ (aaffc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #64] @ (ab018 ) │ │ │ │ + ldr r0, [pc, #64] @ (ab000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aaf96 │ │ │ │ + b.n aaf7e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r6, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r1, r3] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + cpsie i │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab01c : │ │ │ │ +000ab004 : │ │ │ │ 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] @ (ab128 ) │ │ │ │ + ldr r6, [pc, #252] @ (ab110 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ab0a8 │ │ │ │ + beq.n ab090 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n ab0cc │ │ │ │ + beq.n ab0b4 │ │ │ │ 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] @ (ab12c ) │ │ │ │ + ldr r3, [pc, #220] @ (ab114 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r1, [r3, #896] @ 0x380 │ │ │ │ blx 52bdc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ab0f2 │ │ │ │ + beq.n ab0da │ │ │ │ movs r2, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab07c │ │ │ │ + beq.n ab064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ab09e │ │ │ │ + cbz r3, ab086 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab08c │ │ │ │ + beq.n ab074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ab096 │ │ │ │ + cbz r3, ab07e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ab110 │ │ │ │ + beq.n ab0f8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab08c │ │ │ │ + b.n ab074 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ab07c │ │ │ │ - ldr r3, [pc, #132] @ (ab130 ) │ │ │ │ + b.n ab064 │ │ │ │ + ldr r3, [pc, #132] @ (ab118 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r6, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab036 │ │ │ │ + beq.n ab01e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ab036 │ │ │ │ + bne.n ab01e │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ab03c │ │ │ │ - ldr r1, [pc, #100] @ (ab134 ) │ │ │ │ + bne.n ab024 │ │ │ │ + ldr r1, [pc, #100] @ (ab11c ) │ │ │ │ movw r0, #630 @ 0x276 │ │ │ │ - ldr r3, [pc, #100] @ (ab138 ) │ │ │ │ - ldr r2, [pc, #100] @ (ab13c ) │ │ │ │ + ldr r3, [pc, #100] @ (ab120 ) │ │ │ │ + ldr r2, [pc, #100] @ (ab124 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #96] @ (ab140 ) │ │ │ │ - ldr r0, [pc, #96] @ (ab144 ) │ │ │ │ + ldr r1, [pc, #96] @ (ab128 ) │ │ │ │ + ldr r0, [pc, #96] @ (ab12c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r5, #0 │ │ │ │ - b.n ab090 │ │ │ │ - ldr r3, [pc, #64] @ (ab134 ) │ │ │ │ + b.n ab078 │ │ │ │ + ldr r3, [pc, #64] @ (ab11c ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r1, [pc, #76] @ (ab148 ) │ │ │ │ - ldr r0, [pc, #80] @ (ab14c ) │ │ │ │ + ldr r1, [pc, #76] @ (ab130 ) │ │ │ │ + ldr r0, [pc, #80] @ (ab134 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n ab0ee │ │ │ │ - ldr r3, [pc, #32] @ (ab134 ) │ │ │ │ + b.n ab0d6 │ │ │ │ + ldr r3, [pc, #32] @ (ab11c ) │ │ │ │ movw r2, #630 @ 0x276 │ │ │ │ - ldr r1, [pc, #56] @ (ab150 ) │ │ │ │ - ldr r0, [pc, #56] @ (ab154 ) │ │ │ │ + ldr r1, [pc, #56] @ (ab138 ) │ │ │ │ + ldr r0, [pc, #56] @ (ab13c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab090 │ │ │ │ - ldr r7, [pc, #816] @ (ab45c ) │ │ │ │ + b.n ab078 │ │ │ │ + ldr r7, [pc, #912] @ (ab4a4 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [r4, #140] @ 0x8c │ │ │ │ - push {r1, r2, r7} │ │ │ │ + stc 0, cr0, [ip], #140 @ 0x8c │ │ │ │ + cbz r6, ab19a │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + ldc 0, cr0, [r4], {35} @ 0x23 │ │ │ │ + cbz r4, ab19c │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + ldcl 0, cr0, [r6], #-140 @ 0xffffff74 │ │ │ │ + cbz r6, ab19c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab158 : │ │ │ │ +000ab140 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #108] @ ab1d4 │ │ │ │ + ldr.w lr, [pc, #108] @ ab1bc │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, ip │ │ │ │ - ldr.w ip, [pc, #100] @ ab1d8 │ │ │ │ + ldr.w ip, [pc, #100] @ ab1c0 │ │ │ │ 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] @ (ab1dc ) │ │ │ │ + ldr r3, [pc, #72] @ (ab1c4 ) │ │ │ │ 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, #660 @ 0x294 │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, ab1b8 │ │ │ │ + cbz r0, ab1a0 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl ab01c │ │ │ │ - ldr r2, [pc, #36] @ (ab1e0 ) │ │ │ │ - ldr r3, [pc, #28] @ (ab1d8 ) │ │ │ │ + bl ab004 │ │ │ │ + ldr r2, [pc, #36] @ (ab1c8 ) │ │ │ │ + ldr r3, [pc, #28] @ (ab1c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ab1d0 │ │ │ │ + bne.n ab1b8 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [pc, #544] @ (ab3f8 ) │ │ │ │ + ldr r6, [pc, #640] @ (ab440 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [pc, #256] @ (ab2e4 ) │ │ │ │ + ldr r6, [pc, #352] @ (ab32c ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000ab1e4 : │ │ │ │ +000ab1cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #112] @ (ab264 ) │ │ │ │ + ldr r4, [pc, #112] @ (ab24c ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ - bl ab01c │ │ │ │ - cbz r0, ab25a │ │ │ │ - ldr r3, [pc, #104] @ (ab268 ) │ │ │ │ + bl ab004 │ │ │ │ + cbz r0, ab242 │ │ │ │ + ldr r3, [pc, #104] @ (ab250 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n ab230 │ │ │ │ - ldr r2, [pc, #96] @ (ab26c ) │ │ │ │ + bne.n ab218 │ │ │ │ + ldr r2, [pc, #96] @ (ab254 ) │ │ │ │ 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 ab22a │ │ │ │ + beq.n ab212 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ab24e │ │ │ │ + cbz r3, ab236 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ab270 ) │ │ │ │ + ldr r0, [pc, #60] @ (ab258 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab25a │ │ │ │ + beq.n ab242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, ab25a │ │ │ │ + cbnz r3, ab242 │ │ │ │ movs r4, #2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_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 │ │ │ │ - ldr r6, [pc, #24] @ (ab280 ) │ │ │ │ + ldr r6, [pc, #120] @ (ab2c8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab274 : │ │ │ │ +000ab25c : │ │ │ │ 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] @ (ab2f0 ) │ │ │ │ + ldr r3, [pc, #104] @ (ab2d8 ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ - cbz r4, ab2ae │ │ │ │ + cbz r4, ab296 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, ab2a2 │ │ │ │ + cbz r3, ab28a │ │ │ │ mov r0, r1 │ │ │ │ blx 52aa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, ab2d6 │ │ │ │ + cbz r0, ab2be │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ab292 │ │ │ │ - ldr r2, [pc, #68] @ (ab2f4 ) │ │ │ │ + b.n ab27a │ │ │ │ + ldr r2, [pc, #68] @ (ab2dc ) │ │ │ │ mov.w r1, #748 @ 0x2ec │ │ │ │ - ldr r3, [pc, #64] @ (ab2f8 ) │ │ │ │ + ldr r3, [pc, #64] @ (ab2e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #60] @ (ab2fc ) │ │ │ │ + ldr r2, [pc, #60] @ (ab2e4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #56] @ (ab300 ) │ │ │ │ - ldr r0, [pc, #60] @ (ab304 ) │ │ │ │ + ldr r1, [pc, #56] @ (ab2e8 ) │ │ │ │ + ldr r0, [pc, #60] @ (ab2ec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #28] @ (ab2f4 ) │ │ │ │ + ldr r3, [pc, #28] @ (ab2dc ) │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - ldr r1, [pc, #40] @ (ab308 ) │ │ │ │ - ldr r0, [pc, #44] @ (ab30c ) │ │ │ │ + ldr r1, [pc, #40] @ (ab2f0 ) │ │ │ │ + ldr r0, [pc, #44] @ (ab2f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab29c │ │ │ │ + b.n ab284 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #464] @ (ab4c4 ) │ │ │ │ + ldr r5, [pc, #560] @ (ab50c ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x0024 │ │ │ │ movs r2, r4 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, ab322 │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bkpt 0x000c │ │ │ │ movs r2, r4 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, ab324 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ab310 : │ │ │ │ +000ab2f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #100] @ ab384 │ │ │ │ + ldr.w ip, [pc, #100] @ ab36c │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #92] @ ab388 │ │ │ │ + ldr.w lr, [pc, #92] @ ab370 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #708 @ 0x2c4 │ │ │ │ - ldr.w ip, [pc, #80] @ ab38c │ │ │ │ + ldr.w ip, [pc, #80] @ ab374 │ │ │ │ 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 84e88 │ │ │ │ - cbz r0, ab366 │ │ │ │ + cbz r0, ab34e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl ab274 │ │ │ │ - ldr r2, [pc, #40] @ (ab390 ) │ │ │ │ - ldr r3, [pc, #32] @ (ab38c ) │ │ │ │ + bl ab25c │ │ │ │ + ldr r2, [pc, #40] @ (ab378 ) │ │ │ │ + ldr r3, [pc, #32] @ (ab374 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ab37e │ │ │ │ + bne.n ab366 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #768] @ (ab68c ) │ │ │ │ + ldr r4, [pc, #864] @ (ab6d4 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #584] @ (ab5dc ) │ │ │ │ + ldr r4, [pc, #680] @ (ab624 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000ab394 : │ │ │ │ +000ab37c : │ │ │ │ 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] @ aba84 │ │ │ │ + ldr.w r0, [pc, #1756] @ aba6c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1752] @ aba88 │ │ │ │ + ldr.w r2, [pc, #1752] @ aba70 │ │ │ │ add r0, pc │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r4, [pc, #1748] @ aba8c │ │ │ │ + ldr.w r4, [pc, #1748] @ aba74 │ │ │ │ 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 ab5ce │ │ │ │ - ldr.w r2, [pc, #1724] @ aba90 │ │ │ │ + bne.w ab5b6 │ │ │ │ + ldr.w r2, [pc, #1724] @ aba78 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w ab62e │ │ │ │ + bne.w ab616 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ab7f2 │ │ │ │ + beq.w ab7da │ │ │ │ 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 ab87e │ │ │ │ + beq.w ab866 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab70c │ │ │ │ + beq.w ab6f4 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.w ab67e │ │ │ │ + beq.w ab666 │ │ │ │ str r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w ab8b6 │ │ │ │ + beq.w ab89e │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab742 │ │ │ │ + beq.w ab72a │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ab910 │ │ │ │ + beq.w ab8f8 │ │ │ │ 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] @ aba94 │ │ │ │ + ldr.w r3, [pc, #1616] @ aba7c │ │ │ │ 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 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab93a │ │ │ │ + beq.w ab922 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab478 │ │ │ │ + beq.n ab460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab8ae │ │ │ │ + beq.w ab896 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab816 │ │ │ │ + beq.w ab7fe │ │ │ │ mov r0, r7 │ │ │ │ blx 52a70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab996 │ │ │ │ + beq.w ab97e │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, ab4aa │ │ │ │ + cbz r0, ab492 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab4aa │ │ │ │ + beq.n ab492 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab778 │ │ │ │ + beq.w ab760 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r7, [r5, #28] │ │ │ │ - cbz r0, ab4c4 │ │ │ │ + cbz r0, ab4ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab4c4 │ │ │ │ + beq.n ab4ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab772 │ │ │ │ + beq.w ab75a │ │ │ │ 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 52488 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab4f0 │ │ │ │ + beq.n ab4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab76a │ │ │ │ + beq.w ab752 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ab81e │ │ │ │ + beq.w ab806 │ │ │ │ mov r0, r7 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab512 │ │ │ │ + beq.n ab4fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab7dc │ │ │ │ + beq.w ab7c4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ab9d8 │ │ │ │ + beq.w ab9c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab77e │ │ │ │ + beq.w ab766 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, ab53e │ │ │ │ + cbz r0, ab526 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab53e │ │ │ │ + beq.n ab526 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab9d2 │ │ │ │ + beq.w ab9ba │ │ │ │ str r7, [r5, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab95e │ │ │ │ + beq.w ab946 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, ab566 │ │ │ │ + cbz r0, ab54e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab566 │ │ │ │ + beq.n ab54e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab9f8 │ │ │ │ + beq.w ab9e0 │ │ │ │ str r7, [r5, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab584 │ │ │ │ + beq.n ab56c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab7e4 │ │ │ │ + beq.w ab7cc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ab6f8 │ │ │ │ + beq.w ab6e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab59e │ │ │ │ + beq.n ab586 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab9f0 │ │ │ │ - ldr.w r3, [pc, #1272] @ aba98 │ │ │ │ - ldr.w r1, [pc, #1272] @ aba9c │ │ │ │ + beq.w ab9d8 │ │ │ │ + ldr.w r3, [pc, #1272] @ aba80 │ │ │ │ + ldr.w r1, [pc, #1272] @ aba84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1260] @ abaa0 │ │ │ │ - ldr.w r1, [pc, #1260] @ abaa4 │ │ │ │ + ldr.w r3, [pc, #1260] @ aba88 │ │ │ │ + ldr.w r1, [pc, #1260] @ aba8c │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr.w r0, [pc, #1256] @ abaa8 │ │ │ │ + ldr.w r0, [pc, #1256] @ aba90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ab6ee │ │ │ │ + beq.w ab6d6 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n ab654 │ │ │ │ - ldr.w r2, [pc, #1204] @ aba90 │ │ │ │ + bne.n ab63c │ │ │ │ + ldr.w r2, [pc, #1204] @ aba78 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w ab6f8 │ │ │ │ + beq.w ab6e0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1200] @ abaa0 │ │ │ │ - ldr.w r1, [pc, #1208] @ abaac │ │ │ │ + ldr.w r3, [pc, #1200] @ aba88 │ │ │ │ + ldr.w r1, [pc, #1208] @ aba94 │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr.w r0, [pc, #1204] @ abab0 │ │ │ │ + ldr.w r0, [pc, #1204] @ aba98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #1188] @ abab4 │ │ │ │ - ldr.w r3, [pc, #1140] @ aba88 │ │ │ │ + ldr.w r2, [pc, #1188] @ aba9c │ │ │ │ + ldr.w r3, [pc, #1140] @ aba70 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w aba4c │ │ │ │ + bne.w aba34 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1128] @ abaa0 │ │ │ │ - ldr.w r1, [pc, #1148] @ abab8 │ │ │ │ + ldr.w r3, [pc, #1128] @ aba88 │ │ │ │ + ldr.w r1, [pc, #1148] @ abaa0 │ │ │ │ mov.w r2, #932 @ 0x3a4 │ │ │ │ - ldr.w r0, [pc, #1144] @ ababc │ │ │ │ + ldr.w r0, [pc, #1144] @ abaa4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ - ldr.w r3, [pc, #1128] @ abac0 │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr.w r3, [pc, #1128] @ abaa8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #1084] @ abaa0 │ │ │ │ - ldr.w r1, [pc, #1116] @ abac4 │ │ │ │ + ldr.w r3, [pc, #1084] @ aba88 │ │ │ │ + ldr.w r1, [pc, #1116] @ abaac │ │ │ │ mov.w r2, #932 @ 0x3a4 │ │ │ │ - ldr.w r0, [pc, #1112] @ abac8 │ │ │ │ + ldr.w r0, [pc, #1112] @ abab0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab8ec │ │ │ │ + beq.w ab8d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab7ec │ │ │ │ + beq.w ab7d4 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.n ab6f8 │ │ │ │ + bne.n ab6e0 │ │ │ │ blx 529b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab9b4 │ │ │ │ + beq.w ab99c │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab9cc │ │ │ │ + beq.w ab9b4 │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w aba54 │ │ │ │ - ldr.w r2, [pc, #1036] @ abacc │ │ │ │ + bpl.w aba3c │ │ │ │ + ldr.w r2, [pc, #1036] @ abab4 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aba6c │ │ │ │ - ldr.w r2, [pc, #1028] @ abad0 │ │ │ │ + beq.w aba54 │ │ │ │ + ldr.w r2, [pc, #1028] @ abab8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aba68 │ │ │ │ + beq.w aba50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w aba50 │ │ │ │ + ble.w aba38 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq.w aba50 │ │ │ │ + beq.w aba38 │ │ │ │ movs r3, #1 │ │ │ │ str r7, [r6, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n ab60c │ │ │ │ - ldr r2, [pc, #928] @ (aba90 ) │ │ │ │ + b.n ab5f4 │ │ │ │ + ldr r2, [pc, #928] @ (aba78 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n ab74a │ │ │ │ + bne.n ab732 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #24] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ab8a8 │ │ │ │ + beq.w ab890 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n ab67e │ │ │ │ + beq.n ab666 │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ab7b8 │ │ │ │ + beq.n ab7a0 │ │ │ │ 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 ab8ba │ │ │ │ + beq.w ab8a2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w ab418 │ │ │ │ + bne.w ab400 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ab42a │ │ │ │ + bne.w ab412 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab42a │ │ │ │ + b.n ab412 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #844] @ (abaa0 ) │ │ │ │ - ldr r1, [pc, #892] @ (abad4 ) │ │ │ │ + ldr r3, [pc, #844] @ (aba88 ) │ │ │ │ + ldr r1, [pc, #892] @ (ababc ) │ │ │ │ mov.w r2, #936 @ 0x3a8 │ │ │ │ - ldr r0, [pc, #892] @ (abad8 ) │ │ │ │ + ldr r0, [pc, #892] @ (abac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab4f0 │ │ │ │ + b.n ab4d8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab4c4 │ │ │ │ + b.n ab4ac │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab4aa │ │ │ │ + b.n ab492 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab792 │ │ │ │ + beq.n ab77a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aba06 │ │ │ │ - ldr r3, [pc, #772] @ (aba98 ) │ │ │ │ - ldr r1, [pc, #836] @ (abadc ) │ │ │ │ + beq.w ab9ee │ │ │ │ + ldr r3, [pc, #772] @ (aba80 ) │ │ │ │ + ldr r1, [pc, #836] @ (abac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #764] @ (abaa0 ) │ │ │ │ - ldr r1, [pc, #828] @ (abae0 ) │ │ │ │ + ldr r3, [pc, #764] @ (aba88 ) │ │ │ │ + ldr r1, [pc, #828] @ (abac8 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r0, [pc, #824] @ (abae4 ) │ │ │ │ + ldr r0, [pc, #824] @ (abacc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r1, [pc, #740] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r1, [pc, #740] @ (aba88 ) │ │ │ │ movw r0, #939 @ 0x3ab │ │ │ │ - ldr r3, [pc, #808] @ (abae8 ) │ │ │ │ - ldr r2, [pc, #808] @ (abaec ) │ │ │ │ + ldr r3, [pc, #808] @ (abad0 ) │ │ │ │ + ldr r2, [pc, #808] @ (abad4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #804] @ (abaf0 ) │ │ │ │ - ldr r0, [pc, #804] @ (abaf4 ) │ │ │ │ + ldr r1, [pc, #804] @ (abad8 ) │ │ │ │ + ldr r0, [pc, #804] @ (abadc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab512 │ │ │ │ + b.n ab4fa │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab584 │ │ │ │ + b.n ab56c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab690 │ │ │ │ - ldr r1, [pc, #684] @ (abaa0 ) │ │ │ │ + b.n ab678 │ │ │ │ + ldr r1, [pc, #684] @ (aba88 ) │ │ │ │ movw r0, #933 @ 0x3a5 │ │ │ │ - ldr r3, [pc, #764] @ (abaf8 ) │ │ │ │ - ldr r2, [pc, #768] @ (abafc ) │ │ │ │ + ldr r3, [pc, #764] @ (abae0 ) │ │ │ │ + ldr r2, [pc, #768] @ (abae4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #760] @ (abb00 ) │ │ │ │ - ldr r0, [pc, #764] @ (abb04 ) │ │ │ │ + ldr r1, [pc, #760] @ (abae8 ) │ │ │ │ + ldr r0, [pc, #764] @ (abaec ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab484 │ │ │ │ + b.n ab46c │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aba0e │ │ │ │ + bne.w ab9f6 │ │ │ │ blx 529b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aba2e │ │ │ │ + beq.w aba16 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aba46 │ │ │ │ + beq.w aba2e │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w aba54 │ │ │ │ - ldr r2, [pc, #632] @ (abacc ) │ │ │ │ + bpl.w aba3c │ │ │ │ + ldr r2, [pc, #632] @ (abab4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aba6c │ │ │ │ - ldr r2, [pc, #624] @ (abad0 ) │ │ │ │ + beq.w aba54 │ │ │ │ + ldr r2, [pc, #624] @ (abab8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aba68 │ │ │ │ + beq.w aba50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w aba50 │ │ │ │ + ble.w aba38 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r6, #12] │ │ │ │ - beq.w aba50 │ │ │ │ + beq.w aba38 │ │ │ │ movs r3, #2 │ │ │ │ str r7, [r6, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n ab60c │ │ │ │ - ldr r2, [pc, #544] @ (abaa0 ) │ │ │ │ + b.n ab5f4 │ │ │ │ + ldr r2, [pc, #544] @ (aba88 ) │ │ │ │ movw r1, #933 @ 0x3a5 │ │ │ │ - ldr r3, [pc, #640] @ (abb08 ) │ │ │ │ + ldr r3, [pc, #640] @ (abaf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #636] @ (abb0c ) │ │ │ │ + ldr r2, [pc, #636] @ (abaf4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #632] @ (abb10 ) │ │ │ │ - ldr r0, [pc, #636] @ (abb14 ) │ │ │ │ + ldr r1, [pc, #632] @ (abaf8 ) │ │ │ │ + ldr r0, [pc, #636] @ (abafc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ bl 706bc │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab478 │ │ │ │ + b.n ab460 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n ab42a │ │ │ │ - ldr r3, [pc, #604] @ (abb18 ) │ │ │ │ - ldr r1, [pc, #604] @ (abb1c ) │ │ │ │ + b.n ab412 │ │ │ │ + ldr r3, [pc, #604] @ (abb00 ) │ │ │ │ + ldr r1, [pc, #604] @ (abb04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ab9fe │ │ │ │ - ldr r3, [pc, #456] @ (abaa0 ) │ │ │ │ + beq.w ab9e6 │ │ │ │ + ldr r3, [pc, #456] @ (aba88 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #580] @ (abb20 ) │ │ │ │ - ldr r0, [pc, #580] @ (abb24 ) │ │ │ │ + ldr r1, [pc, #580] @ (abb08 ) │ │ │ │ + ldr r0, [pc, #580] @ (abb0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r1, [pc, #432] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r1, [pc, #432] @ (aba88 ) │ │ │ │ movw r0, #935 @ 0x3a7 │ │ │ │ - ldr r3, [pc, #564] @ (abb28 ) │ │ │ │ - ldr r2, [pc, #564] @ (abb2c ) │ │ │ │ + ldr r3, [pc, #564] @ (abb10 ) │ │ │ │ + ldr r2, [pc, #564] @ (abb14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #560] @ (abb30 ) │ │ │ │ - ldr r0, [pc, #560] @ (abb34 ) │ │ │ │ + ldr r1, [pc, #560] @ (abb18 ) │ │ │ │ + ldr r0, [pc, #560] @ (abb1c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r2, [pc, #396] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r2, [pc, #396] @ (aba88 ) │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - ldr r3, [pc, #544] @ (abb38 ) │ │ │ │ + ldr r3, [pc, #544] @ (abb20 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #540] @ (abb3c ) │ │ │ │ + ldr r2, [pc, #540] @ (abb24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #536] @ (abb40 ) │ │ │ │ - ldr r0, [pc, #536] @ (abb44 ) │ │ │ │ + ldr r1, [pc, #536] @ (abb28 ) │ │ │ │ + ldr r0, [pc, #536] @ (abb2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r3, [pc, #356] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r3, [pc, #356] @ (aba88 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #516] @ (abb48 ) │ │ │ │ - ldr r0, [pc, #520] @ (abb4c ) │ │ │ │ + ldr r1, [pc, #516] @ (abb30 ) │ │ │ │ + ldr r0, [pc, #520] @ (abb34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ab970 │ │ │ │ + beq.n ab958 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n aba26 │ │ │ │ - ldr r3, [pc, #292] @ (aba98 ) │ │ │ │ - ldr r1, [pc, #476] @ (abb50 ) │ │ │ │ + beq.n aba0e │ │ │ │ + ldr r3, [pc, #292] @ (aba80 ) │ │ │ │ + ldr r1, [pc, #476] @ (abb38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #288] @ (abaa0 ) │ │ │ │ - ldr r1, [pc, #464] @ (abb54 ) │ │ │ │ + ldr r3, [pc, #288] @ (aba88 ) │ │ │ │ + ldr r1, [pc, #464] @ (abb3c ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r0, [pc, #464] @ (abb58 ) │ │ │ │ + ldr r0, [pc, #464] @ (abb40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r3, [pc, #264] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r3, [pc, #264] @ (aba88 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #444] @ (abb5c ) │ │ │ │ - ldr r0, [pc, #448] @ (abb60 ) │ │ │ │ + ldr r1, [pc, #444] @ (abb44 ) │ │ │ │ + ldr r0, [pc, #448] @ (abb48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n ab60a │ │ │ │ - ldr r3, [pc, #232] @ (abaa0 ) │ │ │ │ + b.n ab5f2 │ │ │ │ + ldr r3, [pc, #232] @ (aba88 ) │ │ │ │ mov.w r2, #936 @ 0x3a8 │ │ │ │ - ldr r1, [pc, #424] @ (abb64 ) │ │ │ │ - ldr r0, [pc, #424] @ (abb68 ) │ │ │ │ + ldr r1, [pc, #424] @ (abb4c ) │ │ │ │ + ldr r0, [pc, #424] @ (abb50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ bl 8aa94 │ │ │ │ - b.n ab6ae │ │ │ │ + b.n ab696 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab53e │ │ │ │ - ldr r3, [pc, #196] @ (abaa0 ) │ │ │ │ + b.n ab526 │ │ │ │ + ldr r3, [pc, #196] @ (aba88 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #396] @ (abb6c ) │ │ │ │ - ldr r0, [pc, #396] @ (abb70 ) │ │ │ │ + ldr r1, [pc, #396] @ (abb54 ) │ │ │ │ + ldr r0, [pc, #396] @ (abb58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab59e │ │ │ │ + b.n ab586 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab566 │ │ │ │ + b.n ab54e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab8d4 │ │ │ │ + b.n ab8bc │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab792 │ │ │ │ - ldr r3, [pc, #144] @ (abaa0 ) │ │ │ │ + b.n ab77a │ │ │ │ + ldr r3, [pc, #144] @ (aba88 ) │ │ │ │ movw r2, #939 @ 0x3ab │ │ │ │ - ldr r1, [pc, #348] @ (abb74 ) │ │ │ │ - ldr r0, [pc, #352] @ (abb78 ) │ │ │ │ + ldr r1, [pc, #348] @ (abb5c ) │ │ │ │ + ldr r0, [pc, #352] @ (abb60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ab970 │ │ │ │ - ldr r3, [pc, #112] @ (abaa0 ) │ │ │ │ + b.n ab958 │ │ │ │ + ldr r3, [pc, #112] @ (aba88 ) │ │ │ │ movw r2, #941 @ 0x3ad │ │ │ │ - ldr r1, [pc, #324] @ (abb7c ) │ │ │ │ - ldr r0, [pc, #328] @ (abb80 ) │ │ │ │ + ldr r1, [pc, #324] @ (abb64 ) │ │ │ │ + ldr r0, [pc, #328] @ (abb68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ab60a │ │ │ │ + b.n ab5f2 │ │ │ │ bl 8aa94 │ │ │ │ - b.n ab842 │ │ │ │ + b.n ab82a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #300] @ (abb84 ) │ │ │ │ + ldr r3, [pc, #300] @ (abb6c ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #300] @ (abb88 ) │ │ │ │ - ldr r0, [pc, #304] @ (abb8c ) │ │ │ │ + ldr r1, [pc, #300] @ (abb70 ) │ │ │ │ + ldr r0, [pc, #304] @ (abb74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #288] @ (abb90 ) │ │ │ │ + ldr r3, [pc, #288] @ (abb78 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #288] @ (abb94 ) │ │ │ │ - ldr r0, [pc, #288] @ (abb98 ) │ │ │ │ + ldr r1, [pc, #288] @ (abb7c ) │ │ │ │ + ldr r0, [pc, #288] @ (abb80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #296] @ (abbb0 ) │ │ │ │ + ldr r4, [pc, #392] @ (abbf8 ) │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #264] @ (abb98 ) │ │ │ │ + ldr r4, [pc, #360] @ (abbe0 ) │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, abadc │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - itt lt │ │ │ │ - movlt r2, r4 │ │ │ │ - addlt r7, sp, #672 @ 0x2a0 │ │ │ │ + bkpt 0x00e4 │ │ │ │ movs r2, r4 │ │ │ │ - ittt vc │ │ │ │ - movvc r2, r4 │ │ │ │ - addvc r7, sp, #424 @ 0x1a8 │ │ │ │ - movvc r2, r4 │ │ │ │ - ldr r1, [pc, #928] @ (abe58 ) │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ + movs r2, r4 │ │ │ │ + bkpt 0x00a6 │ │ │ │ + movs r2, r4 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ + movs r2, r4 │ │ │ │ + ldr r2, [pc, #0] @ (abaa0 ) │ │ │ │ movs r7, r4 │ │ │ │ - itet cc │ │ │ │ - movcc r2, r4 │ │ │ │ - addcs r7, sp, #136 @ 0x88 │ │ │ │ - movcc r2, r4 │ │ │ │ + bkpt 0x005e │ │ │ │ + movs r2, r4 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ + movs r2, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ite eq │ │ │ │ - moveq r2, r4 │ │ │ │ - addne r6, sp, #992 @ 0x3e0 │ │ │ │ + bkpt 0x0034 │ │ │ │ + movs r2, r4 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0020 │ │ │ │ + pop {r3, r6, pc} │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - sxth r2, r4 │ │ │ │ + cbz r2, abada │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r5} │ │ │ │ movs r2, r4 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, abb5e │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, abb7c │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, abb84 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, abb8a │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + cbnz r0, abb8c │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, abbd4 │ │ │ │ + cbnz r4, abb86 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, abbd6 │ │ │ │ + cbnz r4, abb88 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, abbd6 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, abbd6 │ │ │ │ + revsh r2, r0 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, abbd0 │ │ │ │ + hlt 0x000c │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, abbd0 │ │ │ │ + rev16 r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - stmdb r8, {r2, r5} │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + @ instruction: 0xe8300024 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [lr], #144 @ 0x90 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + @ instruction: 0xe8160024 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ movs r2, r4 │ │ │ │ - muls r4, r6 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000abb9c : │ │ │ │ +000abb84 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (abbc8 ) │ │ │ │ + ldr r3, [pc, #28] @ (abbb0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (abbcc ) │ │ │ │ + ldr r2, [pc, #28] @ (abbb4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ab394 │ │ │ │ + bl ab37c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r2, r9 │ │ │ │ + add r2, ip │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000abbd0 : │ │ │ │ +000abbb8 : │ │ │ │ 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] @ (abc34 ) │ │ │ │ + ldr r3, [pc, #76] @ (abc1c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (abc38 ) │ │ │ │ + ldr r4, [pc, #72] @ (abc20 ) │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, abc30 │ │ │ │ - ldr r3, [pc, #64] @ (abc3c ) │ │ │ │ + cbz r0, abc18 │ │ │ │ + ldr r3, [pc, #64] @ (abc24 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n abc10 │ │ │ │ + bne.n abbf8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w abb9c │ │ │ │ - ldr r0, [pc, #44] @ (abc40 ) │ │ │ │ + b.w abb84 │ │ │ │ + ldr r0, [pc, #44] @ (abc28 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (abc44 ) │ │ │ │ - ldr r1, [pc, #40] @ (abc48 ) │ │ │ │ + ldr r3, [pc, #40] @ (abc2c ) │ │ │ │ + ldr r1, [pc, #40] @ (abc30 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (abc4c ) │ │ │ │ + ldr r0, [pc, #40] @ (abc34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r0, r5 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r7} │ │ │ │ + cbz r4, abc9e │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000abc50 : │ │ │ │ +000abc38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (abc80 ) │ │ │ │ + ldr r3, [pc, #32] @ (abc68 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (abc84 ) │ │ │ │ + ldr r2, [pc, #32] @ (abc6c ) │ │ │ │ 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 ab394 │ │ │ │ + bl ab37c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bics r4, r2 │ │ │ │ + bics r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000abc88 : │ │ │ │ +000abc70 : │ │ │ │ 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] @ abd24 │ │ │ │ + ldr.w ip, [pc, #140] @ abd0c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (abd28 ) │ │ │ │ + ldr r3, [pc, #132] @ (abd10 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (abd2c ) │ │ │ │ + ldr r4, [pc, #128] @ (abd14 ) │ │ │ │ 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] @ (abd30 ) │ │ │ │ + ldr r3, [pc, #112] @ (abd18 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #804 @ 0x324 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, abd1c │ │ │ │ - ldr r3, [pc, #96] @ (abd34 ) │ │ │ │ + cbz r0, abd04 │ │ │ │ + ldr r3, [pc, #96] @ (abd1c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n abcfc │ │ │ │ + bne.n abce4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl abc50 │ │ │ │ - ldr r2, [pc, #80] @ (abd38 ) │ │ │ │ - ldr r3, [pc, #64] @ (abd28 ) │ │ │ │ + bl abc38 │ │ │ │ + ldr r2, [pc, #80] @ (abd20 ) │ │ │ │ + ldr r3, [pc, #64] @ (abd10 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n abd20 │ │ │ │ + bne.n abd08 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (abd3c ) │ │ │ │ + ldr r0, [pc, #60] @ (abd24 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (abd40 ) │ │ │ │ - ldr r1, [pc, #56] @ (abd44 ) │ │ │ │ + ldr r3, [pc, #56] @ (abd28 ) │ │ │ │ + ldr r1, [pc, #56] @ (abd2c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (abd48 ) │ │ │ │ + ldr r0, [pc, #56] @ (abd30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n abce4 │ │ │ │ + b.n abccc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - muls r2, r3 │ │ │ │ + muls r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r4 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r2 │ │ │ │ + orrs r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, abdb0 │ │ │ │ + uxtb r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r7, pc, #512 @ (adr r7, abf34 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000abd4c : │ │ │ │ +000abd34 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ abe24 │ │ │ │ + ldr.w ip, [pc, #200] @ abe0c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n abde0 │ │ │ │ + beq.n abdc8 │ │ │ │ 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] @ (abe28 ) │ │ │ │ + ldr r3, [pc, #176] @ (abe10 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, abdce │ │ │ │ + cbz r4, abdb6 │ │ │ │ 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 ab394 │ │ │ │ + bl ab37c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n abdb8 │ │ │ │ + beq.n abda0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, abe0c │ │ │ │ + cbz r3, abdf4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n abdc8 │ │ │ │ + beq.n abdb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, abdfc │ │ │ │ + cbz r3, abde4 │ │ │ │ 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 abd92 │ │ │ │ - ldr r3, [pc, #68] @ (abe28 ) │ │ │ │ + b.n abd7a │ │ │ │ + ldr r3, [pc, #68] @ (abe10 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n abe18 │ │ │ │ + beq.n abe00 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n abd7e │ │ │ │ - b.n abdce │ │ │ │ + bne.n abd66 │ │ │ │ + b.n abdb6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n abdb8 │ │ │ │ + b.n abda0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n abd7e │ │ │ │ + bne.n abd66 │ │ │ │ mov r4, r3 │ │ │ │ - b.n abd92 │ │ │ │ + b.n abd7a │ │ │ │ nop │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000abe2c : │ │ │ │ +000abe14 : │ │ │ │ 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] @ abee4 │ │ │ │ + ldr.w ip, [pc, #168] @ abecc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (abee8 ) │ │ │ │ + ldr r3, [pc, #160] @ (abed0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (abeec ) │ │ │ │ + ldr r4, [pc, #156] @ (abed4 ) │ │ │ │ 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] @ (abef0 ) │ │ │ │ + ldr r3, [pc, #140] @ (abed8 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #852 @ 0x354 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, abedc │ │ │ │ - ldr r3, [pc, #100] @ (abef4 ) │ │ │ │ + cbz r0, abec4 │ │ │ │ + ldr r3, [pc, #100] @ (abedc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n abebc │ │ │ │ + bne.n abea4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl abd4c │ │ │ │ - ldr r2, [pc, #80] @ (abef8 ) │ │ │ │ - ldr r3, [pc, #64] @ (abee8 ) │ │ │ │ + bl abd34 │ │ │ │ + ldr r2, [pc, #80] @ (abee0 ) │ │ │ │ + ldr r3, [pc, #64] @ (abed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n abee0 │ │ │ │ + bne.n abec8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (abefc ) │ │ │ │ + ldr r0, [pc, #60] @ (abee4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (abf00 ) │ │ │ │ - ldr r1, [pc, #56] @ (abf04 ) │ │ │ │ + ldr r3, [pc, #56] @ (abee8 ) │ │ │ │ + ldr r1, [pc, #56] @ (abeec ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (abf08 ) │ │ │ │ + ldr r0, [pc, #56] @ (abef0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n abea4 │ │ │ │ + b.n abe8c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - sbcs r6, r6 │ │ │ │ + rors r6, r1 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r4 │ │ │ │ + sbcs r4, r7 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r2 │ │ │ │ + adcs r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, abf42 │ │ │ │ + cbz r4, abef4 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #608 @ (adr r6, ac16c ) │ │ │ │ + add r5, pc, #768 @ (adr r5, ac1f4 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000abf0c : │ │ │ │ +000abef4 : │ │ │ │ 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] @ ac330 │ │ │ │ + ldr.w r5, [pc, #1040] @ ac318 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ ac334 │ │ │ │ + ldr.w r1, [pc, #1040] @ ac31c │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ ac338 │ │ │ │ - ldr.w r2, [pc, #1036] @ ac33c │ │ │ │ - ldr.w r3, [pc, #1036] @ ac340 │ │ │ │ + ldr.w r4, [pc, #1036] @ ac320 │ │ │ │ + ldr.w r2, [pc, #1036] @ ac324 │ │ │ │ + ldr.w r3, [pc, #1036] @ ac328 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac0c2 │ │ │ │ - ldr r3, [pc, #1000] @ (ac344 ) │ │ │ │ + beq.w ac0aa │ │ │ │ + ldr r3, [pc, #1000] @ (ac32c ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl abd4c │ │ │ │ + bl abd34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac084 │ │ │ │ + bne.w ac06c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac178 │ │ │ │ + beq.w ac160 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac1e2 │ │ │ │ + beq.w ac1ca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w ac2c8 │ │ │ │ - ldr r0, [pc, #920] @ (ac348 ) │ │ │ │ + bpl.w ac2b0 │ │ │ │ + ldr r0, [pc, #920] @ (ac330 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ac294 │ │ │ │ - ldr r0, [pc, #912] @ (ac34c ) │ │ │ │ + beq.w ac27c │ │ │ │ + ldr r0, [pc, #912] @ (ac334 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ac2dc │ │ │ │ + beq.w ac2c4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w ac2c4 │ │ │ │ + ble.w ac2ac │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w ac2c4 │ │ │ │ + beq.w ac2ac │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n abff4 │ │ │ │ + beq.n abfdc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ac0fc │ │ │ │ + beq.w ac0e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac108 │ │ │ │ + beq.w ac0f0 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ac2e0 │ │ │ │ + beq.w ac2c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac022 │ │ │ │ + beq.n ac00a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac160 │ │ │ │ + beq.w ac148 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ac2fa │ │ │ │ + beq.w ac2e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac03c │ │ │ │ + beq.n ac024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac158 │ │ │ │ + beq.w ac140 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ac314 │ │ │ │ + beq.w ac2fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac056 │ │ │ │ + beq.n ac03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac1da │ │ │ │ - ldr r3, [pc, #748] @ (ac344 ) │ │ │ │ + beq.w ac1c2 │ │ │ │ + ldr r3, [pc, #748] @ (ac32c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac068 │ │ │ │ + beq.n ac050 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (ac350 ) │ │ │ │ - ldr r3, [pc, #712] @ (ac334 ) │ │ │ │ + ldr r2, [pc, #740] @ (ac338 ) │ │ │ │ + ldr r3, [pc, #712] @ (ac31c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ac20e │ │ │ │ + bne.w ac1f6 │ │ │ │ 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 ac09a │ │ │ │ + beq.n ac082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ac09a │ │ │ │ + cbnz r3, ac082 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac0b0 │ │ │ │ + beq.n ac098 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ac0b0 │ │ │ │ + cbnz r3, ac098 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (ac354 ) │ │ │ │ - ldr r1, [pc, #676] @ (ac358 ) │ │ │ │ + ldr r3, [pc, #672] @ (ac33c ) │ │ │ │ + ldr r1, [pc, #676] @ (ac340 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ac068 │ │ │ │ + b.n ac050 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w abf92 │ │ │ │ - ldr r3, [pc, #632] @ (ac35c ) │ │ │ │ - movw r2, #54011 @ 0xd2fb │ │ │ │ + bne.w abf7a │ │ │ │ + ldr r3, [pc, #632] @ (ac344 ) │ │ │ │ + movw r2, #54015 @ 0xd2ff │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #624] @ (ac360 ) │ │ │ │ - ldr r0, [pc, #628] @ (ac364 ) │ │ │ │ + ldr r1, [pc, #624] @ (ac348 ) │ │ │ │ + ldr r0, [pc, #628] @ (ac34c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w abffa │ │ │ │ + bne.w abfe2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ac27a │ │ │ │ + beq.w ac262 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac124 │ │ │ │ + beq.n ac10c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ac168 │ │ │ │ + cbz r3, ac150 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ac260 │ │ │ │ + beq.w ac248 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac13a │ │ │ │ + beq.n ac122 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ac170 │ │ │ │ + cbz r3, ac158 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ac246 │ │ │ │ + beq.w ac22e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac152 │ │ │ │ + beq.n ac13a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac1ee │ │ │ │ + beq.n ac1d6 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n ac0be │ │ │ │ + b.n ac0a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac03c │ │ │ │ + b.n ac024 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac022 │ │ │ │ + b.n ac00a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac124 │ │ │ │ + b.n ac10c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac13a │ │ │ │ + b.n ac122 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac18a │ │ │ │ + beq.n ac172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac206 │ │ │ │ + beq.n ac1ee │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ac2aa │ │ │ │ + beq.w ac292 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac1a6 │ │ │ │ + beq.n ac18e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ac1fe │ │ │ │ + cbz r3, ac1e6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ac22c │ │ │ │ + beq.n ac214 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac1ba │ │ │ │ + beq.n ac1a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ac1f6 │ │ │ │ - cbz r7, ac212 │ │ │ │ + cbz r3, ac1de │ │ │ │ + cbz r7, ac1fa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ac0be │ │ │ │ + beq.w ac0a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ac0be │ │ │ │ + bne.w ac0a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac0be │ │ │ │ + b.n ac0a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac056 │ │ │ │ + b.n ac03e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n abfa4 │ │ │ │ + b.n abf8c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac152 │ │ │ │ + b.n ac13a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac1ba │ │ │ │ + b.n ac1a2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac1a6 │ │ │ │ + b.n ac18e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac18a │ │ │ │ + b.n ac172 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (ac368 ) │ │ │ │ - movw r2, #54014 @ 0xd2fe │ │ │ │ + ldr r3, [pc, #340] @ (ac350 ) │ │ │ │ + movw r2, #54018 @ 0xd302 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #332] @ (ac36c ) │ │ │ │ - ldr r0, [pc, #336] @ (ac370 ) │ │ │ │ + ldr r1, [pc, #332] @ (ac354 ) │ │ │ │ + ldr r0, [pc, #336] @ (ac358 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (ac374 ) │ │ │ │ - movw r2, #54013 @ 0xd2fd │ │ │ │ + ldr r3, [pc, #324] @ (ac35c ) │ │ │ │ + movw r2, #54017 @ 0xd301 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (ac378 ) │ │ │ │ - ldr r0, [pc, #320] @ (ac37c ) │ │ │ │ + ldr r1, [pc, #320] @ (ac360 ) │ │ │ │ + ldr r0, [pc, #320] @ (ac364 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ac380 ) │ │ │ │ - movw r2, #54019 @ 0xd303 │ │ │ │ + ldr r3, [pc, #312] @ (ac368 ) │ │ │ │ + movw r2, #54023 @ 0xd307 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #304] @ (ac384 ) │ │ │ │ - ldr r0, [pc, #308] @ (ac388 ) │ │ │ │ + ldr r1, [pc, #304] @ (ac36c ) │ │ │ │ + ldr r0, [pc, #308] @ (ac370 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ac38c ) │ │ │ │ - movw r2, #54018 @ 0xd302 │ │ │ │ + ldr r3, [pc, #296] @ (ac374 ) │ │ │ │ + movw r2, #54022 @ 0xd306 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #292] @ (ac390 ) │ │ │ │ - ldr r0, [pc, #292] @ (ac394 ) │ │ │ │ + ldr r1, [pc, #292] @ (ac378 ) │ │ │ │ + ldr r0, [pc, #292] @ (ac37c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (ac398 ) │ │ │ │ - movw r2, #54017 @ 0xd301 │ │ │ │ + ldr r3, [pc, #284] @ (ac380 ) │ │ │ │ + movw r2, #54021 @ 0xd305 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #276] @ (ac39c ) │ │ │ │ - ldr r0, [pc, #280] @ (ac3a0 ) │ │ │ │ + ldr r1, [pc, #276] @ (ac384 ) │ │ │ │ + ldr r0, [pc, #280] @ (ac388 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ac3a4 ) │ │ │ │ + ldr r3, [pc, #268] @ (ac38c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (ac3a8 ) │ │ │ │ - ldr r0, [pc, #268] @ (ac3ac ) │ │ │ │ + ldr r1, [pc, #268] @ (ac390 ) │ │ │ │ + ldr r0, [pc, #268] @ (ac394 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (ac3b0 ) │ │ │ │ - movw r2, #54012 @ 0xd2fc │ │ │ │ + ldr r3, [pc, #260] @ (ac398 ) │ │ │ │ + mov.w r2, #54016 @ 0xd300 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #252] @ (ac3b4 ) │ │ │ │ - ldr r0, [pc, #256] @ (ac3b8 ) │ │ │ │ + ldr r1, [pc, #252] @ (ac39c ) │ │ │ │ + ldr r0, [pc, #256] @ (ac3a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #240] @ (ac3bc ) │ │ │ │ + ldr r3, [pc, #240] @ (ac3a4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (ac3c0 ) │ │ │ │ - ldr r0, [pc, #244] @ (ac3c4 ) │ │ │ │ + ldr r1, [pc, #240] @ (ac3a8 ) │ │ │ │ + ldr r0, [pc, #244] @ (ac3ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #228] @ (ac3c8 ) │ │ │ │ - movw r2, #53988 @ 0xd2e4 │ │ │ │ + ldr r3, [pc, #228] @ (ac3b0 ) │ │ │ │ + movw r2, #53992 @ 0xd2e8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #224] @ (ac3cc ) │ │ │ │ - ldr r0, [pc, #224] @ (ac3d0 ) │ │ │ │ + ldr r1, [pc, #224] @ (ac3b4 ) │ │ │ │ + ldr r0, [pc, #224] @ (ac3b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (ac3d4 ) │ │ │ │ - movw r2, #53989 @ 0xd2e5 │ │ │ │ + ldr r3, [pc, #216] @ (ac3bc ) │ │ │ │ + movw r2, #53993 @ 0xd2e9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (ac3d8 ) │ │ │ │ - ldr r0, [pc, #212] @ (ac3dc ) │ │ │ │ + ldr r1, [pc, #208] @ (ac3c0 ) │ │ │ │ + ldr r0, [pc, #212] @ (ac3c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (ac3e0 ) │ │ │ │ - movw r2, #53990 @ 0xd2e6 │ │ │ │ + ldr r3, [pc, #200] @ (ac3c8 ) │ │ │ │ + movw r2, #53994 @ 0xd2ea │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #196] @ (ac3e4 ) │ │ │ │ - ldr r0, [pc, #196] @ (ac3e8 ) │ │ │ │ + ldr r1, [pc, #196] @ (ac3cc ) │ │ │ │ + ldr r0, [pc, #196] @ (ac3d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf36c0024 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + @ instruction: 0xf2940024 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf23c0024 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + sbc.w r0, r4, #36 @ 0x24 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf2220024 │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + adc.w r0, sl, #36 @ 0x24 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - addw r0, r8, #36 @ 0x24 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + @ instruction: 0xf1300024 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf1ee0024 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + adds.w r0, r6, #36 @ 0x24 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - rsbs r0, r4, #36 @ 0x24 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + @ instruction: 0xf0fc0024 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ movs r2, r4 │ │ │ │ - b.n ac534 │ │ │ │ + svc 238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - sub.w r0, r4, #36 @ 0x24 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + @ instruction: 0xf0cc0024 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - b.n ac4e8 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ movs r2, r4 │ │ │ │ - sbc.w r0, lr, #36 @ 0x24 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + eors.w r0, r6, #36 @ 0x24 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, r4, #36 @ 0x24 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + orns r0, ip, #36 @ 0x24 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf13a0024 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + orn r0, r2, #36 @ 0x24 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ac3ec : │ │ │ │ +000ac3d4 : │ │ │ │ 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] @ (ac450 ) │ │ │ │ + ldr r3, [pc, #76] @ (ac438 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ac454 ) │ │ │ │ + ldr r4, [pc, #72] @ (ac43c ) │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, ac44c │ │ │ │ - ldr r3, [pc, #64] @ (ac458 ) │ │ │ │ + cbz r0, ac434 │ │ │ │ + ldr r3, [pc, #64] @ (ac440 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ac42c │ │ │ │ + bne.n ac414 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w abf0c │ │ │ │ - ldr r0, [pc, #44] @ (ac45c ) │ │ │ │ + b.w abef4 │ │ │ │ + ldr r0, [pc, #44] @ (ac444 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (ac460 ) │ │ │ │ - ldr r1, [pc, #40] @ (ac464 ) │ │ │ │ + ldr r3, [pc, #40] @ (ac448 ) │ │ │ │ + ldr r1, [pc, #40] @ (ac44c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ac468 ) │ │ │ │ + ldr r0, [pc, #40] @ (ac450 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r4, #6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #144 @ (adr r4, ac4f0 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, ac578 ) │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #704 @ (adr r1, ac728 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, ac7b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #160 @ (adr r1, ac50c ) │ │ │ │ + add r0, pc, #320 @ (adr r0, ac594 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ac46c : │ │ │ │ +000ac454 : │ │ │ │ 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] @ (ac7a8 ) │ │ │ │ + ldr r2, [pc, #808] @ (ac790 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #808] @ (ac7ac ) │ │ │ │ + ldr r3, [pc, #808] @ (ac794 ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r7, [pc, #808] @ (ac7b0 ) │ │ │ │ + ldr r7, [pc, #808] @ (ac798 ) │ │ │ │ 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 88778 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac6d8 │ │ │ │ - ldr r3, [pc, #780] @ (ac7b4 ) │ │ │ │ + beq.w ac6c0 │ │ │ │ + ldr r3, [pc, #780] @ (ac79c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ac6ee │ │ │ │ + bne.w ac6d6 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ac714 │ │ │ │ + beq.w ac6fc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.n ac5a8 │ │ │ │ + bne.n ac590 │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ it ge │ │ │ │ mvnge.w fp, #3221225472 @ 0xc0000000 │ │ │ │ - bge.n ac556 │ │ │ │ + bge.n ac53e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 88814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac664 │ │ │ │ + beq.w ac64c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ac736 │ │ │ │ - ldr r2, [pc, #704] @ (ac7b8 ) │ │ │ │ - ldr r3, [pc, #692] @ (ac7ac ) │ │ │ │ + beq.w ac71e │ │ │ │ + ldr r2, [pc, #704] @ (ac7a0 ) │ │ │ │ + ldr r3, [pc, #692] @ (ac794 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ac788 │ │ │ │ + bne.w ac770 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ac6a0 │ │ │ │ + beq.w ac688 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac52e │ │ │ │ + beq.n ac516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac674 │ │ │ │ + beq.w ac65c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ac6b6 │ │ │ │ + blt.w ac69e │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp.w r8, r3, lsl #1 │ │ │ │ - blt.w ac74c │ │ │ │ + blt.w ac734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac55a │ │ │ │ + beq.n ac542 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ac65c │ │ │ │ + beq.w ac644 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac78c │ │ │ │ + beq.w ac774 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #588] @ (ac7bc ) │ │ │ │ + ldr r3, [pc, #588] @ (ac7a4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ - ldr r3, [pc, #584] @ (ac7c0 ) │ │ │ │ + ldr r3, [pc, #584] @ (ac7a8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac67c │ │ │ │ + beq.n ac664 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac518 │ │ │ │ + beq.n ac500 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ac518 │ │ │ │ - b.n ac512 │ │ │ │ + bne.n ac500 │ │ │ │ + b.n ac4fa │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e564 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ac4d8 │ │ │ │ + bne.n ac4c0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac74c │ │ │ │ + bne.w ac734 │ │ │ │ mvn.w fp, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac78c │ │ │ │ + beq.w ac774 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #472] @ (ac7bc ) │ │ │ │ + ldr r3, [pc, #472] @ (ac7a4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ - ldr r3, [pc, #468] @ (ac7c0 ) │ │ │ │ + ldr r3, [pc, #468] @ (ac7a8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ac67c │ │ │ │ + beq.n ac664 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac618 │ │ │ │ + beq.n ac600 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ac66c │ │ │ │ + cbz r3, ac654 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n ac6a0 │ │ │ │ + beq.n ac688 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac62a │ │ │ │ + beq.n ac612 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ac70c │ │ │ │ + beq.n ac6f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n ac6b6 │ │ │ │ + blt.n ac69e │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r1, #1 │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac74c │ │ │ │ + bne.w ac734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n ac5ce │ │ │ │ + beq.n ac5b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ac5ca │ │ │ │ + bne.n ac5b2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac5ce │ │ │ │ + b.n ac5b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac55a │ │ │ │ + b.n ac542 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac4ee │ │ │ │ + b.n ac4d6 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac618 │ │ │ │ + b.n ac600 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac52e │ │ │ │ - ldr r3, [pc, #324] @ (ac7c4 ) │ │ │ │ + b.n ac516 │ │ │ │ + ldr r3, [pc, #324] @ (ac7ac ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #324] @ (ac7c8 ) │ │ │ │ - ldr r0, [pc, #328] @ (ac7cc ) │ │ │ │ + ldr r1, [pc, #324] @ (ac7b0 ) │ │ │ │ + ldr r0, [pc, #328] @ (ac7b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n ac4f4 │ │ │ │ - ldr r3, [pc, #288] @ (ac7c4 ) │ │ │ │ + b.n ac4dc │ │ │ │ + ldr r3, [pc, #288] @ (ac7ac ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #296] @ (ac7d0 ) │ │ │ │ - ldr r0, [pc, #300] @ (ac7d4 ) │ │ │ │ + ldr r1, [pc, #296] @ (ac7b8 ) │ │ │ │ + ldr r0, [pc, #300] @ (ac7bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ac690 │ │ │ │ - ldr r3, [pc, #268] @ (ac7c4 ) │ │ │ │ + b.n ac678 │ │ │ │ + ldr r3, [pc, #268] @ (ac7ac ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #284] @ (ac7d8 ) │ │ │ │ - ldr r0, [pc, #284] @ (ac7dc ) │ │ │ │ + ldr r1, [pc, #284] @ (ac7c0 ) │ │ │ │ + ldr r0, [pc, #284] @ (ac7c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ac69c │ │ │ │ - ldr r3, [pc, #232] @ (ac7c4 ) │ │ │ │ + b.n ac684 │ │ │ │ + ldr r3, [pc, #232] @ (ac7ac ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r1, [pc, #256] @ (ac7e0 ) │ │ │ │ - ldr r0, [pc, #260] @ (ac7e4 ) │ │ │ │ + ldr r1, [pc, #256] @ (ac7c8 ) │ │ │ │ + ldr r0, [pc, #260] @ (ac7cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ac69c │ │ │ │ - ldr r1, [pc, #212] @ (ac7c4 ) │ │ │ │ + b.n ac684 │ │ │ │ + ldr r1, [pc, #212] @ (ac7ac ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #244] @ (ac7e8 ) │ │ │ │ + ldr r3, [pc, #244] @ (ac7d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #236] @ (ac7ec ) │ │ │ │ - ldr r0, [pc, #240] @ (ac7f0 ) │ │ │ │ + ldr r1, [pc, #236] @ (ac7d4 ) │ │ │ │ + ldr r0, [pc, #240] @ (ac7d8 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n ac69c │ │ │ │ + b.n ac684 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac62a │ │ │ │ - ldr r1, [pc, #172] @ (ac7c4 ) │ │ │ │ + b.n ac612 │ │ │ │ + ldr r1, [pc, #172] @ (ac7ac ) │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr r3, [pc, #216] @ (ac7f4 ) │ │ │ │ - ldr r2, [pc, #220] @ (ac7f8 ) │ │ │ │ + ldr r3, [pc, #216] @ (ac7dc ) │ │ │ │ + ldr r2, [pc, #220] @ (ac7e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #212] @ (ac7fc ) │ │ │ │ - ldr r0, [pc, #216] @ (ac800 ) │ │ │ │ + ldr r1, [pc, #212] @ (ac7e4 ) │ │ │ │ + ldr r0, [pc, #216] @ (ac7e8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ac69c │ │ │ │ - ldr r3, [pc, #140] @ (ac7c4 ) │ │ │ │ + b.n ac684 │ │ │ │ + ldr r3, [pc, #140] @ (ac7ac ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #200] @ (ac804 ) │ │ │ │ - ldr r0, [pc, #200] @ (ac808 ) │ │ │ │ + ldr r1, [pc, #200] @ (ac7ec ) │ │ │ │ + ldr r0, [pc, #200] @ (ac7f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ac4f4 │ │ │ │ + b.n ac4dc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ac780 │ │ │ │ + cbz r3, ac768 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac4f4 │ │ │ │ - ldr r3, [pc, #176] @ (ac80c ) │ │ │ │ - ldr r1, [pc, #176] @ (ac810 ) │ │ │ │ + bne.w ac4dc │ │ │ │ + ldr r3, [pc, #176] @ (ac7f4 ) │ │ │ │ + ldr r1, [pc, #176] @ (ac7f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #88] @ (ac7c4 ) │ │ │ │ - ldr r1, [pc, #168] @ (ac814 ) │ │ │ │ + ldr r3, [pc, #88] @ (ac7ac ) │ │ │ │ + ldr r1, [pc, #168] @ (ac7fc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #164] @ (ac818 ) │ │ │ │ + ldr r0, [pc, #164] @ (ac800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ac4f4 │ │ │ │ + b.n ac4dc │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac754 │ │ │ │ + b.n ac73c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #140] @ (ac81c ) │ │ │ │ - movw r2, #65338 @ 0xff3a │ │ │ │ + ldr r3, [pc, #140] @ (ac804 ) │ │ │ │ + movw r2, #65342 @ 0xff3e │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #136] @ (ac820 ) │ │ │ │ - ldr r0, [pc, #136] @ (ac824 ) │ │ │ │ + ldr r1, [pc, #136] @ (ac808 ) │ │ │ │ + ldr r0, [pc, #136] @ (ac80c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r3, #28 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #208 @ (adr r4, ac8a0 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, ac928 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #64 @ (adr r4, ac818 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, ac8a0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #1000 @ (adr r3, acbc8 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, ac850 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #864 @ (adr r3, acb48 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, ac7d0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #736 @ (adr r3, acad4 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, acb5c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #400 @ (adr r3, ac988 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, aca10 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #576 @ (adr r3, aca44 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, acacc ) │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #488 @ (adr r3, ac9f4 ) │ │ │ │ + add r2, pc, #648 @ (adr r2, aca7c ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #280 @ (adr r3, ac934 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, ac9bc ) │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [r2], {36} @ 0x24 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + @ instruction: 0xebea0024 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #384 @ (adr r6, ac9a8 ) │ │ │ │ + add r5, pc, #544 @ (adr r5, aca30 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ac828 : │ │ │ │ +000ac810 : │ │ │ │ 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] @ (ac92c ) │ │ │ │ + ldr r2, [pc, #240] @ (ac914 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #240] @ (ac930 ) │ │ │ │ + ldr r3, [pc, #240] @ (ac918 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r4, [pc, #240] @ (ac934 ) │ │ │ │ + ldr r4, [pc, #240] @ (ac91c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac46c │ │ │ │ + bl ac454 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, ac88a │ │ │ │ + cbz r0, ac872 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac868 │ │ │ │ + beq.n ac850 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, ac884 │ │ │ │ + cbz r3, ac86c │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #204] @ (ac938 ) │ │ │ │ - ldr r3, [pc, #192] @ (ac930 ) │ │ │ │ + ldr r2, [pc, #204] @ (ac920 ) │ │ │ │ + ldr r3, [pc, #192] @ (ac918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ac928 │ │ │ │ + bne.n ac910 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ac868 │ │ │ │ - ldr r3, [pc, #176] @ (ac93c ) │ │ │ │ + b.n ac850 │ │ │ │ + ldr r3, [pc, #176] @ (ac924 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ - ldr r1, [pc, #176] @ (ac940 ) │ │ │ │ - ldr r0, [pc, #176] @ (ac944 ) │ │ │ │ + ldr r1, [pc, #176] @ (ac928 ) │ │ │ │ + ldr r0, [pc, #176] @ (ac92c ) │ │ │ │ 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 94254 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ - ldr r3, [pc, #152] @ (ac948 ) │ │ │ │ + ldr r3, [pc, #152] @ (ac930 ) │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #916] @ 0x394 │ │ │ │ - ldr r3, [pc, #140] @ (ac94c ) │ │ │ │ + ldr r3, [pc, #140] @ (ac934 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ - cbz r0, ac918 │ │ │ │ + cbz r0, ac900 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8a94c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 552a4 │ │ │ │ - cbz r5, ac8f6 │ │ │ │ + cbz r5, ac8de │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n ac86a │ │ │ │ + b.n ac852 │ │ │ │ bl 8a6e8 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ac86a │ │ │ │ + b.n ac852 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ac8fa │ │ │ │ + b.n ac8e2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #152 @ (adr r2, ac9e0 ) │ │ │ │ + add r1, pc, #312 @ (adr r1, aca68 ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ac950 : │ │ │ │ +000ac938 : │ │ │ │ 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] @ ad490 │ │ │ │ + ldr.w r4, [pc, #2860] @ ad478 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2856] @ ad494 │ │ │ │ + ldr.w r2, [pc, #2856] @ ad47c │ │ │ │ add r4, pc │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ - ldr.w r5, [pc, #2852] @ ad498 │ │ │ │ + ldr.w r5, [pc, #2852] @ ad480 │ │ │ │ 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 ad212 │ │ │ │ + beq.w ad1fa │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w acfc6 │ │ │ │ + beq.w acfae │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w acf76 │ │ │ │ - ldr.w r2, [pc, #2808] @ ad49c │ │ │ │ + bne.w acf5e │ │ │ │ + ldr.w r2, [pc, #2808] @ ad484 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w acb0c │ │ │ │ + beq.w acaf4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2792] @ ad4a0 │ │ │ │ - ldr.w r1, [pc, #2792] @ ad4a4 │ │ │ │ + ldr.w r3, [pc, #2792] @ ad488 │ │ │ │ + ldr.w r1, [pc, #2792] @ ad48c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr.w r0, [pc, #2788] @ ad4a8 │ │ │ │ + ldr.w r0, [pc, #2788] @ ad490 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, aca2a │ │ │ │ + cbz r0, aca12 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ac9f2 │ │ │ │ + beq.n ac9da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad480 │ │ │ │ + beq.w ad468 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adaa4 │ │ │ │ + beq.w ada8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aca0e │ │ │ │ + beq.n ac9f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad478 │ │ │ │ + beq.w ad460 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adbf6 │ │ │ │ + beq.w adbde │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aca2a │ │ │ │ + beq.n aca12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad488 │ │ │ │ + beq.w ad470 │ │ │ │ add.w r3, r4, #60 @ 0x3c │ │ │ │ - ldr.w ip, [pc, #2684] @ ad4ac │ │ │ │ + ldr.w ip, [pc, #2684] @ ad494 │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ ldr.w r3, [r5, ip] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 8a94c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad516 │ │ │ │ + beq.w ad4fe │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad838 │ │ │ │ + beq.w ad820 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w adad8 │ │ │ │ + beq.w adac0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ad8ba │ │ │ │ + beq.w ad8a2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w ad906 │ │ │ │ + bmi.w ad8ee │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52ab0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w ad8ee │ │ │ │ + blt.w ad8d6 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad93a │ │ │ │ + beq.w ad922 │ │ │ │ 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 adb74 │ │ │ │ + beq.w adb5c │ │ │ │ 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 ada56 │ │ │ │ + beq.w ada3e │ │ │ │ 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 │ │ │ │ @@ -153274,184 +153245,184 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ movs r7, #0 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad594 │ │ │ │ + beq.w ad57c │ │ │ │ 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 ad234 │ │ │ │ + beq.w ad21c │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad376 │ │ │ │ + beq.w ad35e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad362 │ │ │ │ + beq.w ad34a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r6, [r1, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad1f8 │ │ │ │ + beq.w ad1e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ace46 │ │ │ │ + beq.w ace2e │ │ │ │ bl 8a6e8 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ strd r8, r9, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acb8e │ │ │ │ + beq.n acb76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3e2 │ │ │ │ + beq.w ad3ca │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n acbac │ │ │ │ + beq.n acb94 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acbac │ │ │ │ + beq.n acb94 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3d8 │ │ │ │ - cbz r7, acbc2 │ │ │ │ + beq.w ad3c0 │ │ │ │ + cbz r7, acbaa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acbc2 │ │ │ │ + beq.n acbaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad5ca │ │ │ │ + beq.w ad5b2 │ │ │ │ add r6, sp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, acc1a │ │ │ │ + cbz r0, acc02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acbe2 │ │ │ │ + beq.n acbca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad354 │ │ │ │ + beq.w ad33c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adbc2 │ │ │ │ + beq.w adbaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acbfe │ │ │ │ + beq.n acbe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad348 │ │ │ │ + beq.w ad330 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adb40 │ │ │ │ + beq.w adb28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acc1a │ │ │ │ + beq.n acc02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad34e │ │ │ │ + beq.w ad336 │ │ │ │ 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 8aa30 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ ldrd r8, r7, [sp, #176] @ 0xb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w adb26 │ │ │ │ + beq.w adb0e │ │ │ │ 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 adba8 │ │ │ │ + beq.w adb90 │ │ │ │ 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 adb8e │ │ │ │ + beq.w adb76 │ │ │ │ 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 acc92 │ │ │ │ + beq.n acc7a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad27e │ │ │ │ + beq.w ad266 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acca6 │ │ │ │ + beq.n acc8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad286 │ │ │ │ + beq.w ad26e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n accba │ │ │ │ + beq.n acca2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad276 │ │ │ │ + beq.w ad25e │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad5ec │ │ │ │ + beq.w ad5d4 │ │ │ │ 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 ad66e │ │ │ │ + beq.w ad656 │ │ │ │ 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 │ │ │ │ @@ -153462,151 +153433,151 @@ │ │ │ │ strd r7, r6, [sp, #204] @ 0xcc │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acd20 │ │ │ │ + beq.n acd08 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad208 │ │ │ │ + beq.w ad1f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad6b4 │ │ │ │ + beq.w ad69c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, fp │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acd40 │ │ │ │ + beq.n acd28 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad37e │ │ │ │ + beq.w ad366 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acd58 │ │ │ │ + beq.n acd40 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad388 │ │ │ │ + beq.w ad370 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acd6c │ │ │ │ + beq.n acd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad39c │ │ │ │ + beq.w ad384 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acd80 │ │ │ │ + beq.n acd68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3a8 │ │ │ │ + beq.w ad390 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52940 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acda0 │ │ │ │ + beq.n acd88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad394 │ │ │ │ + beq.w ad37c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w ad716 │ │ │ │ + blt.w ad6fe │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad28e │ │ │ │ + beq.w ad276 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad860 │ │ │ │ + beq.w ad848 │ │ │ │ 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 adbdc │ │ │ │ + beq.w adbc4 │ │ │ │ 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 adc10 │ │ │ │ + beq.w adbf8 │ │ │ │ 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 8a8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace1a │ │ │ │ + beq.n ace02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad5e4 │ │ │ │ + beq.w ad5cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace32 │ │ │ │ + beq.n ace1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad5dc │ │ │ │ + beq.w ad5c4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ace46 │ │ │ │ + beq.n ace2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad5d4 │ │ │ │ + beq.w ad5bc │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #2 │ │ │ │ ittt eq │ │ │ │ moveq r6, #0 │ │ │ │ moveq fp, r6 │ │ │ │ moveq r9, r6 │ │ │ │ - beq.w ad4dc │ │ │ │ + beq.w ad4c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad254 │ │ │ │ + beq.w ad23c │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [r4, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ad6e8 │ │ │ │ + beq.w ad6d0 │ │ │ │ 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 ad732 │ │ │ │ + beq.w ad71a │ │ │ │ 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 │ │ │ │ @@ -153618,639 +153589,639 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r8, [sp, #212] @ 0xd4 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acec8 │ │ │ │ + beq.n aceb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3b4 │ │ │ │ + beq.w ad39c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad774 │ │ │ │ + beq.w ad75c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n acee2 │ │ │ │ + beq.n aceca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad458 │ │ │ │ + beq.w ad440 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acefa │ │ │ │ + beq.n acee2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3c0 │ │ │ │ + beq.w ad3a8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad254 │ │ │ │ + beq.w ad23c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad35a │ │ │ │ + beq.w ad342 │ │ │ │ bl 8a6e8 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ strd r6, fp, [sp, #120] @ 0x78 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acf36 │ │ │ │ + beq.n acf1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3c8 │ │ │ │ + beq.w ad3b0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n acf54 │ │ │ │ + beq.n acf3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acf54 │ │ │ │ + beq.n acf3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3d0 │ │ │ │ + beq.w ad3b8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n acfa4 │ │ │ │ + beq.n acf8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n acfa4 │ │ │ │ + beq.n acf8c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, acfa4 │ │ │ │ + cbnz r3, acf8c │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acfa4 │ │ │ │ + b.n acf8c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad200 │ │ │ │ - ldr.w r3, [pc, #1328] @ ad4b0 │ │ │ │ + beq.w ad1e8 │ │ │ │ + ldr.w r3, [pc, #1328] @ ad498 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #1300] @ ad4a0 │ │ │ │ - ldr.w r1, [pc, #1316] @ ad4b4 │ │ │ │ + ldr.w r3, [pc, #1300] @ ad488 │ │ │ │ + ldr.w r1, [pc, #1316] @ ad49c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr.w r0, [pc, #1312] @ ad4b8 │ │ │ │ + ldr.w r0, [pc, #1312] @ ad4a0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1300] @ ad4bc │ │ │ │ - ldr.w r3, [pc, #1256] @ ad494 │ │ │ │ + ldr.w r2, [pc, #1300] @ ad4a4 │ │ │ │ + ldr.w r3, [pc, #1256] @ ad47c │ │ │ │ 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 ada52 │ │ │ │ + bne.w ada3a │ │ │ │ add sp, #236 @ 0xec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #1236] @ ad49c │ │ │ │ + ldr.w r2, [pc, #1236] @ ad484 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w ad1d2 │ │ │ │ + bne.w ad1ba │ │ │ │ ldr.w r8, [r4, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ad7d2 │ │ │ │ + beq.w ad7ba │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r3, r7 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - ldr.w r2, [pc, #1232] @ ad4c0 │ │ │ │ + ldr.w r2, [pc, #1232] @ ad4a8 │ │ │ │ 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 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad80e │ │ │ │ + beq.w ad7f6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad450 │ │ │ │ + beq.w ad438 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r1, [r9, #716] @ 0x2cc │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad88c │ │ │ │ + beq.w ad874 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, ad064 │ │ │ │ + cbz r0, ad04c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ad064 │ │ │ │ + beq.n ad04c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad40c │ │ │ │ + beq.w ad3f4 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r9, #720] @ 0x2d0 │ │ │ │ blx 52bdc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad08a │ │ │ │ + beq.n ad072 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3ec │ │ │ │ + beq.w ad3d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ad912 │ │ │ │ + beq.w ad8fa │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad0ba │ │ │ │ + beq.n ad0a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3fc │ │ │ │ + beq.w ad3e4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ad95c │ │ │ │ + beq.w ad944 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad0da │ │ │ │ + beq.n ad0c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad404 │ │ │ │ + beq.w ad3ec │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, ad0f2 │ │ │ │ + cbz r0, ad0da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad0f2 │ │ │ │ + beq.n ad0da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad43a │ │ │ │ + beq.w ad422 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ strb.w r3, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad972 │ │ │ │ + beq.w ad95a │ │ │ │ ldr r7, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w adaf2 │ │ │ │ + beq.w adada │ │ │ │ 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 ad668 │ │ │ │ + beq.w ad650 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ad996 │ │ │ │ + beq.w ad97e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w ad9d8 │ │ │ │ + bmi.w ad9c0 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad160 │ │ │ │ + beq.n ad148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad41e │ │ │ │ + beq.w ad406 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w adabe │ │ │ │ + beq.w adaa6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad17a │ │ │ │ + beq.n ad162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad416 │ │ │ │ + beq.w ad3fe │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ad9c0 │ │ │ │ + beq.w ad9a8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w ada06 │ │ │ │ + bpl.w ad9ee │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ada28 │ │ │ │ + beq.w ada10 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - cbz r0, ad1b2 │ │ │ │ + cbz r0, ad19a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad8e8 │ │ │ │ + beq.w ad8d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str.w r8, [r5, #28] │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad432 │ │ │ │ + beq.w ad41a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad428 │ │ │ │ + beq.w ad410 │ │ │ │ mov r0, r6 │ │ │ │ - b.n acfa6 │ │ │ │ + b.n acf8e │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ad440 │ │ │ │ + beq.w ad428 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #700] @ (ad4a0 ) │ │ │ │ - ldr r1, [pc, #732] @ (ad4c4 ) │ │ │ │ + ldr r3, [pc, #700] @ (ad488 ) │ │ │ │ + ldr r1, [pc, #732] @ (ad4ac ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #732] @ (ad4c8 ) │ │ │ │ + ldr r0, [pc, #732] @ (ad4b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n acfa4 │ │ │ │ + b.n acf8c │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acb5a │ │ │ │ + b.n acb42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acf7e │ │ │ │ + b.n acf66 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acd20 │ │ │ │ - ldr r1, [pc, #652] @ (ad4a0 ) │ │ │ │ + b.n acd08 │ │ │ │ + ldr r1, [pc, #652] @ (ad488 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #692] @ (ad4cc ) │ │ │ │ - ldr r2, [pc, #692] @ (ad4d0 ) │ │ │ │ + ldr r3, [pc, #692] @ (ad4b4 ) │ │ │ │ + ldr r2, [pc, #692] @ (ad4b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #688] @ (ad4d4 ) │ │ │ │ - ldr r0, [pc, #688] @ (ad4d8 ) │ │ │ │ + ldr r1, [pc, #688] @ (ad4bc ) │ │ │ │ + ldr r0, [pc, #688] @ (ad4c0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n acfa4 │ │ │ │ + b.n acf8c │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad62c │ │ │ │ + beq.w ad614 │ │ │ │ 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 acb40 │ │ │ │ - b.n acb50 │ │ │ │ + bne.w acb28 │ │ │ │ + b.n acb38 │ │ │ │ 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 ad3f4 │ │ │ │ + beq.w ad3dc │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ad806 │ │ │ │ + beq.w ad7ee │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r2, [sl] │ │ │ │ - b.n acfa4 │ │ │ │ + b.n acf8c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n accba │ │ │ │ + b.n acca2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acc92 │ │ │ │ + b.n acc7a │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acca6 │ │ │ │ + b.n acc8e │ │ │ │ bl 8a6e8 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad7a4 │ │ │ │ + beq.w ad78c │ │ │ │ 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 adb0c │ │ │ │ + beq.w adaf4 │ │ │ │ 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 ada8a │ │ │ │ + beq.w ada72 │ │ │ │ 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 8a8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad2fe │ │ │ │ + beq.n ad2e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad470 │ │ │ │ + beq.w ad458 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad316 │ │ │ │ + beq.n ad2fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad468 │ │ │ │ + beq.w ad450 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ad32a │ │ │ │ + beq.n ad312 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad460 │ │ │ │ + beq.w ad448 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 8a7b4 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ ldrd fp, r9, [sp, #140] @ 0x8c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w ad4dc │ │ │ │ + beq.w ad4c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ace64 │ │ │ │ - b.n acefa │ │ │ │ + bne.w ace4c │ │ │ │ + b.n acee2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acbfe │ │ │ │ + b.n acbe6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acc1a │ │ │ │ + b.n acc02 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acbe2 │ │ │ │ + b.n acbca │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acf0c │ │ │ │ + b.n acef4 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.w acb50 │ │ │ │ + b.w acb38 │ │ │ │ str r6, [r1, #28] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w acb5a │ │ │ │ + b.w acb42 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acd40 │ │ │ │ + b.n acd28 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acd58 │ │ │ │ + b.n acd40 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acda0 │ │ │ │ + b.n acd88 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acd6c │ │ │ │ + b.n acd54 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acd80 │ │ │ │ + b.n acd68 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n acec8 │ │ │ │ + b.n aceb0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acefa │ │ │ │ + b.n acee2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acf36 │ │ │ │ + b.n acf1e │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acf54 │ │ │ │ + b.n acf3c │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w acbac │ │ │ │ + b.w acb94 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w acb8e │ │ │ │ + b.w acb76 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad08a │ │ │ │ + b.n ad072 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad266 │ │ │ │ + b.n ad24e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad0ba │ │ │ │ + b.n ad0a2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad0da │ │ │ │ + b.n ad0c2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n ad064 │ │ │ │ + b.n ad04c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad17a │ │ │ │ + b.n ad162 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - b.n ad160 │ │ │ │ + b.n ad148 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ - b.n acfa6 │ │ │ │ + b.n acf8e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad1be │ │ │ │ + b.n ad1a6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad0f2 │ │ │ │ + b.n ad0da │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n ad1da │ │ │ │ + b.n ad1c2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad024 │ │ │ │ + b.n ad00c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n acee2 │ │ │ │ + b.n aceca │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad32a │ │ │ │ + b.n ad312 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad316 │ │ │ │ + b.n ad2fe │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad2fe │ │ │ │ + b.n ad2e6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aca0e │ │ │ │ + b.w ac9f6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ac9f2 │ │ │ │ + b.w ac9da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w aca2a │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + b.w aca12 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #616 @ (adr r1, ad714 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, ad79c ) │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #96 @ (adr r7, ad518 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, ad5a0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #792 @ (adr r4, ad7e0 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, ad868 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #488 @ (adr r4, ad6bc ) │ │ │ │ + add r3, pc, #648 @ (adr r3, ad744 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #544 @ (adr r4, ad6f8 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, ad780 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r2, r4 │ │ │ │ - ldr.w r3, [pc, #1868] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1868] @ adc30 │ │ │ │ - ldr.w r1, [pc, #1868] @ adc34 │ │ │ │ - ldr.w r0, [pc, #1868] @ adc38 │ │ │ │ + ldr.w r3, [pc, #1868] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1868] @ adc18 │ │ │ │ + ldr.w r1, [pc, #1868] @ adc1c │ │ │ │ + ldr.w r0, [pc, #1868] @ adc20 │ │ │ │ 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] @ adc3c │ │ │ │ + ldr.w r3, [pc, #1852] @ adc24 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w acfa4 │ │ │ │ - b.n acf10 │ │ │ │ + beq.w acf8c │ │ │ │ + b.n acef8 │ │ │ │ bl 8a6e8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ad9e4 │ │ │ │ + beq.w ad9cc │ │ │ │ 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 adb5a │ │ │ │ + beq.w adb42 │ │ │ │ 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 ada70 │ │ │ │ + beq.w ada58 │ │ │ │ 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 │ │ │ │ @@ -154264,3331 +154235,3331 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ ldrd r8, r9, [sp, #72] @ 0x48 │ │ │ │ - b.w acb12 │ │ │ │ - ldr.w r3, [pc, #1684] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1700] @ adc40 │ │ │ │ - ldr.w r1, [pc, #1700] @ adc44 │ │ │ │ - ldr.w r0, [pc, #1700] @ adc48 │ │ │ │ + b.w acafa │ │ │ │ + ldr.w r3, [pc, #1684] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1700] @ adc28 │ │ │ │ + ldr.w r1, [pc, #1700] @ adc2c │ │ │ │ + ldr.w r0, [pc, #1700] @ adc30 │ │ │ │ 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] @ adc4c │ │ │ │ + ldr.w r3, [pc, #1684] @ adc34 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w acbc2 │ │ │ │ - b.w acb66 │ │ │ │ + beq.w acbaa │ │ │ │ + b.w acb4e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w acbc2 │ │ │ │ + b.w acbaa │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ace46 │ │ │ │ + b.n ace2e │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ace32 │ │ │ │ + b.n ace1a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ace1a │ │ │ │ - ldr.w r3, [pc, #1596] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1628] @ adc50 │ │ │ │ - ldr.w r1, [pc, #1628] @ adc54 │ │ │ │ - ldr.w r0, [pc, #1628] @ adc58 │ │ │ │ + b.n ace02 │ │ │ │ + ldr.w r3, [pc, #1596] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1628] @ adc38 │ │ │ │ + ldr.w r1, [pc, #1628] @ adc3c │ │ │ │ + ldr.w r0, [pc, #1628] @ adc40 │ │ │ │ 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] @ adc5c │ │ │ │ + ldr.w r3, [pc, #1612] @ adc44 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ad292 │ │ │ │ - ldr.w r3, [pc, #1532] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1580] @ adc60 │ │ │ │ - ldr.w r1, [pc, #1580] @ adc64 │ │ │ │ - ldr.w r0, [pc, #1580] @ adc68 │ │ │ │ + b.n ad27a │ │ │ │ + ldr.w r3, [pc, #1532] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1580] @ adc48 │ │ │ │ + ldr.w r1, [pc, #1580] @ adc4c │ │ │ │ + ldr.w r0, [pc, #1580] @ adc50 │ │ │ │ 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] @ adc6c │ │ │ │ + ldr.w r3, [pc, #1564] @ adc54 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w acbc2 │ │ │ │ - b.w acb66 │ │ │ │ + beq.w acbaa │ │ │ │ + b.w acb4e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad12c │ │ │ │ - ldr.w r3, [pc, #1468] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1532] @ adc70 │ │ │ │ - ldr.w r1, [pc, #1532] @ adc74 │ │ │ │ - ldr.w r0, [pc, #1532] @ adc78 │ │ │ │ + b.n ad114 │ │ │ │ + ldr.w r3, [pc, #1468] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1532] @ adc58 │ │ │ │ + ldr.w r1, [pc, #1532] @ adc5c │ │ │ │ + ldr.w r0, [pc, #1532] @ adc60 │ │ │ │ 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] @ adc7c │ │ │ │ + ldr.w r3, [pc, #1512] @ adc64 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n ad292 │ │ │ │ - ldr.w r3, [pc, #1396] @ adc2c │ │ │ │ + b.n ad27a │ │ │ │ + ldr.w r3, [pc, #1396] @ adc14 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1476] @ adc80 │ │ │ │ - ldr.w r0, [pc, #1476] @ adc84 │ │ │ │ + ldr.w r1, [pc, #1476] @ adc68 │ │ │ │ + ldr.w r0, [pc, #1476] @ adc6c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n ad292 │ │ │ │ - ldr.w r3, [pc, #1344] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1432] @ adc88 │ │ │ │ - ldr.w r1, [pc, #1432] @ adc8c │ │ │ │ - ldr.w r0, [pc, #1432] @ adc90 │ │ │ │ + b.n ad27a │ │ │ │ + ldr.w r3, [pc, #1344] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1432] @ adc70 │ │ │ │ + ldr.w r1, [pc, #1432] @ adc74 │ │ │ │ + ldr.w r0, [pc, #1432] @ adc78 │ │ │ │ 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] @ adc94 │ │ │ │ + ldr.w r3, [pc, #1416] @ adc7c │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad508 │ │ │ │ - ldr.w r3, [pc, #1300] @ adc2c │ │ │ │ + b.n ad4f0 │ │ │ │ + ldr.w r3, [pc, #1300] @ adc14 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1400] @ adc98 │ │ │ │ - ldr.w r0, [pc, #1400] @ adc9c │ │ │ │ + ldr.w r1, [pc, #1400] @ adc80 │ │ │ │ + ldr.w r0, [pc, #1400] @ adc84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ad292 │ │ │ │ - ldr.w r3, [pc, #1272] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1384] @ adca0 │ │ │ │ - ldr.w r1, [pc, #1384] @ adca4 │ │ │ │ - ldr.w r0, [pc, #1384] @ adca8 │ │ │ │ + b.n ad27a │ │ │ │ + ldr.w r3, [pc, #1272] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1384] @ adc88 │ │ │ │ + ldr.w r1, [pc, #1384] @ adc8c │ │ │ │ + ldr.w r0, [pc, #1384] @ adc90 │ │ │ │ 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] @ adcac │ │ │ │ + ldr.w r3, [pc, #1364] @ adc94 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w acfa4 │ │ │ │ - b.w acf10 │ │ │ │ - ldr.w r3, [pc, #1204] @ adc2c │ │ │ │ + beq.w acf8c │ │ │ │ + b.w acef8 │ │ │ │ + ldr.w r3, [pc, #1204] @ adc14 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1332] @ adcb0 │ │ │ │ - ldr.w r0, [pc, #1332] @ adcb4 │ │ │ │ + ldr.w r1, [pc, #1332] @ adc98 │ │ │ │ + ldr.w r0, [pc, #1332] @ adc9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w acfa4 │ │ │ │ - b.w acf10 │ │ │ │ - ldr.w r3, [pc, #1156] @ adc2c │ │ │ │ - ldr.w r2, [pc, #1292] @ adcb8 │ │ │ │ - ldr.w r1, [pc, #1292] @ adcbc │ │ │ │ - ldr.w r0, [pc, #1292] @ adcc0 │ │ │ │ + beq.w acf8c │ │ │ │ + b.w acef8 │ │ │ │ + ldr.w r3, [pc, #1156] @ adc14 │ │ │ │ + ldr.w r2, [pc, #1292] @ adca0 │ │ │ │ + ldr.w r1, [pc, #1292] @ adca4 │ │ │ │ + ldr.w r0, [pc, #1292] @ adca8 │ │ │ │ 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] @ adcc4 │ │ │ │ + ldr.w r3, [pc, #1276] @ adcac │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad32a │ │ │ │ - ldr.w r2, [pc, #1112] @ adc2c │ │ │ │ + b.n ad312 │ │ │ │ + ldr.w r2, [pc, #1112] @ adc14 │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ - ldr.w r3, [pc, #1260] @ adcc8 │ │ │ │ + ldr.w r3, [pc, #1260] @ adcb0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1256] @ adccc │ │ │ │ + ldr.w r2, [pc, #1256] @ adcb4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1248] @ adcd0 │ │ │ │ - ldr.w r0, [pc, #1248] @ adcd4 │ │ │ │ + ldr.w r1, [pc, #1248] @ adcb8 │ │ │ │ + ldr.w r0, [pc, #1248] @ adcbc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w acfa4 │ │ │ │ + b.w acf8c │ │ │ │ bl 706bc │ │ │ │ - b.w acfa4 │ │ │ │ - ldr.w r3, [pc, #1052] @ adc2c │ │ │ │ + b.w acf8c │ │ │ │ + ldr.w r3, [pc, #1052] @ adc14 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1216] @ adcd8 │ │ │ │ - ldr.w r0, [pc, #1216] @ adcdc │ │ │ │ + ldr.w r1, [pc, #1216] @ adcc0 │ │ │ │ + ldr.w r0, [pc, #1216] @ adcc4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w acfa4 │ │ │ │ + b.w acf8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ - ldr.w r2, [pc, #1180] @ adce0 │ │ │ │ + ldr.w r2, [pc, #1180] @ adcc8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1180] @ adce4 │ │ │ │ + ldr.w r1, [pc, #1180] @ adccc │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1176] @ adce8 │ │ │ │ - ldr.w r0, [pc, #1176] @ adcec │ │ │ │ + ldr.w r3, [pc, #1176] @ adcd0 │ │ │ │ + ldr.w r0, [pc, #1176] @ adcd4 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad51a │ │ │ │ - ldr r3, [pc, #968] @ (adc2c ) │ │ │ │ - ldr.w r2, [pc, #1164] @ adcf0 │ │ │ │ - ldr.w r1, [pc, #1164] @ adcf4 │ │ │ │ - ldr.w r0, [pc, #1164] @ adcf8 │ │ │ │ + b.n ad502 │ │ │ │ + ldr r3, [pc, #968] @ (adc14 ) │ │ │ │ + ldr.w r2, [pc, #1164] @ adcd8 │ │ │ │ + ldr.w r1, [pc, #1164] @ adcdc │ │ │ │ + ldr.w r0, [pc, #1164] @ adce0 │ │ │ │ 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] @ adcfc │ │ │ │ + ldr.w r3, [pc, #1144] @ adce4 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad32a │ │ │ │ - ldr r3, [pc, #924] @ (adc2c ) │ │ │ │ + b.n ad312 │ │ │ │ + ldr r3, [pc, #924] @ (adc14 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1132] @ add00 │ │ │ │ - ldr.w r0, [pc, #1132] @ add04 │ │ │ │ + ldr.w r1, [pc, #1132] @ adce8 │ │ │ │ + ldr.w r0, [pc, #1132] @ adcec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w acfa4 │ │ │ │ + b.w acf8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ - ldr.w r2, [pc, #1092] @ add08 │ │ │ │ + ldr.w r2, [pc, #1092] @ adcf0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1088] @ add0c │ │ │ │ + ldr.w r1, [pc, #1088] @ adcf4 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1088] @ add10 │ │ │ │ - ldr.w r0, [pc, #1088] @ add14 │ │ │ │ + ldr.w r3, [pc, #1088] @ adcf8 │ │ │ │ + ldr.w r0, [pc, #1088] @ adcfc │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ad51a │ │ │ │ + b.n ad502 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ad1ae │ │ │ │ - ldr.w r1, [pc, #1064] @ add18 │ │ │ │ + b.n ad196 │ │ │ │ + ldr.w r1, [pc, #1064] @ add00 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr.w r0, [pc, #1060] @ add1c │ │ │ │ + ldr.w r0, [pc, #1060] @ add04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n ad51a │ │ │ │ + b.n ad502 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.w aca80 │ │ │ │ - ldr r3, [pc, #792] @ (adc2c ) │ │ │ │ + b.w aca68 │ │ │ │ + ldr r3, [pc, #792] @ (adc14 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r1, [pc, #1032] @ add20 │ │ │ │ - ldr.w r0, [pc, #1032] @ add24 │ │ │ │ + ldr.w r1, [pc, #1032] @ add08 │ │ │ │ + ldr.w r0, [pc, #1032] @ add0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w acfa4 │ │ │ │ + b.w acf8c │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #992] @ (add28 ) │ │ │ │ + ldr r2, [pc, #992] @ (add10 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #992] @ (add2c ) │ │ │ │ + ldr r1, [pc, #992] @ (add14 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #992] @ (add30 ) │ │ │ │ - ldr r0, [pc, #996] @ (add34 ) │ │ │ │ + ldr r3, [pc, #992] @ (add18 ) │ │ │ │ + ldr r0, [pc, #996] @ (add1c ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad584 │ │ │ │ - ldr r3, [pc, #716] @ (adc2c ) │ │ │ │ + b.n ad56c │ │ │ │ + ldr r3, [pc, #716] @ (adc14 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr r1, [pc, #980] @ (add38 ) │ │ │ │ - ldr r0, [pc, #984] @ (add3c ) │ │ │ │ + ldr r1, [pc, #980] @ (add20 ) │ │ │ │ + ldr r0, [pc, #984] @ (add24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ad92a │ │ │ │ - ldr r3, [pc, #696] @ (adc2c ) │ │ │ │ - ldr r2, [pc, #968] @ (add40 ) │ │ │ │ - ldr r1, [pc, #972] @ (add44 ) │ │ │ │ - ldr r0, [pc, #972] @ (add48 ) │ │ │ │ + b.n ad912 │ │ │ │ + ldr r3, [pc, #696] @ (adc14 ) │ │ │ │ + ldr r2, [pc, #968] @ (add28 ) │ │ │ │ + ldr r1, [pc, #972] @ (add2c ) │ │ │ │ + ldr r0, [pc, #972] @ (add30 ) │ │ │ │ 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] @ (add4c ) │ │ │ │ + ldr r3, [pc, #960] @ (add34 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.w acbc2 │ │ │ │ - ldr r3, [pc, #660] @ (adc2c ) │ │ │ │ - ldr r2, [pc, #948] @ (add50 ) │ │ │ │ - ldr r1, [pc, #952] @ (add54 ) │ │ │ │ - ldr r0, [pc, #952] @ (add58 ) │ │ │ │ + b.w acbaa │ │ │ │ + ldr r3, [pc, #660] @ (adc14 ) │ │ │ │ + ldr r2, [pc, #948] @ (add38 ) │ │ │ │ + ldr r1, [pc, #952] @ (add3c ) │ │ │ │ + ldr r0, [pc, #952] @ (add40 ) │ │ │ │ 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] @ (add5c ) │ │ │ │ + ldr r3, [pc, #940] @ (add44 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w acbc2 │ │ │ │ - ldr r3, [pc, #616] @ (adc2c ) │ │ │ │ + b.w acbaa │ │ │ │ + ldr r3, [pc, #616] @ (adc14 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - ldr r1, [pc, #920] @ (add60 ) │ │ │ │ - ldr r0, [pc, #924] @ (add64 ) │ │ │ │ + ldr r1, [pc, #920] @ (add48 ) │ │ │ │ + ldr r0, [pc, #924] @ (add4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w acbc2 │ │ │ │ + b.w acbaa │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - b.w ad13a │ │ │ │ + b.w ad122 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #888] @ (add68 ) │ │ │ │ + ldr r2, [pc, #888] @ (add50 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #888] @ (add6c ) │ │ │ │ + ldr r1, [pc, #888] @ (add54 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #888] @ (add70 ) │ │ │ │ - ldr r0, [pc, #888] @ (add74 ) │ │ │ │ + ldr r3, [pc, #888] @ (add58 ) │ │ │ │ + ldr r0, [pc, #888] @ (add5c ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ad584 │ │ │ │ - ldr r3, [pc, #548] @ (adc2c ) │ │ │ │ - ldr r2, [pc, #876] @ (add78 ) │ │ │ │ - ldr r1, [pc, #880] @ (add7c ) │ │ │ │ - ldr r0, [pc, #880] @ (add80 ) │ │ │ │ + b.n ad56c │ │ │ │ + ldr r3, [pc, #548] @ (adc14 ) │ │ │ │ + ldr r2, [pc, #876] @ (add60 ) │ │ │ │ + ldr r1, [pc, #880] @ (add64 ) │ │ │ │ + ldr r0, [pc, #880] @ (add68 ) │ │ │ │ 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 9c000 │ │ │ │ - b.w acbc2 │ │ │ │ - ldr r3, [pc, #512] @ (adc2c ) │ │ │ │ - ldr r2, [pc, #856] @ (add84 ) │ │ │ │ - ldr r1, [pc, #856] @ (add88 ) │ │ │ │ - ldr r0, [pc, #860] @ (add8c ) │ │ │ │ + b.w acbaa │ │ │ │ + ldr r3, [pc, #512] @ (adc14 ) │ │ │ │ + ldr r2, [pc, #856] @ (add6c ) │ │ │ │ + ldr r1, [pc, #856] @ (add70 ) │ │ │ │ + ldr r0, [pc, #860] @ (add74 ) │ │ │ │ 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] @ (add90 ) │ │ │ │ + ldr r3, [pc, #844] @ (add78 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w acbc2 │ │ │ │ + b.w acbaa │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #828] @ (add94 ) │ │ │ │ - movw r2, #13219 @ 0x33a3 │ │ │ │ + ldr r3, [pc, #828] @ (add7c ) │ │ │ │ + movw r2, #13223 @ 0x33a7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #820] @ (add98 ) │ │ │ │ - ldr r0, [pc, #824] @ (add9c ) │ │ │ │ + ldr r1, [pc, #820] @ (add80 ) │ │ │ │ + ldr r0, [pc, #824] @ (add84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #812] @ (adda0 ) │ │ │ │ - movw r2, #13234 @ 0x33b2 │ │ │ │ + ldr r3, [pc, #812] @ (add88 ) │ │ │ │ + movw r2, #13238 @ 0x33b6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #808] @ (adda4 ) │ │ │ │ - ldr r0, [pc, #808] @ (adda8 ) │ │ │ │ + ldr r1, [pc, #808] @ (add8c ) │ │ │ │ + ldr r0, [pc, #808] @ (add90 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #800] @ (addac ) │ │ │ │ - movw r2, #13400 @ 0x3458 │ │ │ │ + ldr r3, [pc, #800] @ (add94 ) │ │ │ │ + movw r2, #13404 @ 0x345c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #792] @ (addb0 ) │ │ │ │ - ldr r0, [pc, #796] @ (addb4 ) │ │ │ │ + ldr r1, [pc, #792] @ (add98 ) │ │ │ │ + ldr r0, [pc, #796] @ (add9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #784] @ (addb8 ) │ │ │ │ - movw r2, #13164 @ 0x336c │ │ │ │ + ldr r3, [pc, #784] @ (adda0 ) │ │ │ │ + movw r2, #13168 @ 0x3370 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #780] @ (addbc ) │ │ │ │ - ldr r0, [pc, #780] @ (addc0 ) │ │ │ │ + ldr r1, [pc, #780] @ (adda4 ) │ │ │ │ + ldr r0, [pc, #780] @ (adda8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #772] @ (addc4 ) │ │ │ │ - movw r2, #13115 @ 0x333b │ │ │ │ + ldr r3, [pc, #772] @ (addac ) │ │ │ │ + movw r2, #13119 @ 0x333f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #764] @ (addc8 ) │ │ │ │ - ldr r0, [pc, #768] @ (addcc ) │ │ │ │ + ldr r1, [pc, #764] @ (addb0 ) │ │ │ │ + ldr r0, [pc, #768] @ (addb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #756] @ (addd0 ) │ │ │ │ - mov.w r2, #13184 @ 0x3380 │ │ │ │ + ldr r3, [pc, #756] @ (addb8 ) │ │ │ │ + movw r2, #13188 @ 0x3384 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #752] @ (addd4 ) │ │ │ │ - ldr r0, [pc, #752] @ (addd8 ) │ │ │ │ + ldr r1, [pc, #752] @ (addbc ) │ │ │ │ + ldr r0, [pc, #752] @ (addc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #744] @ (adddc ) │ │ │ │ - movw r2, #13103 @ 0x332f │ │ │ │ + ldr r3, [pc, #744] @ (addc4 ) │ │ │ │ + movw r2, #13107 @ 0x3333 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #736] @ (adde0 ) │ │ │ │ - ldr r0, [pc, #740] @ (adde4 ) │ │ │ │ + ldr r1, [pc, #736] @ (addc8 ) │ │ │ │ + ldr r0, [pc, #740] @ (addcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #728] @ (adde8 ) │ │ │ │ - movw r2, #13399 @ 0x3457 │ │ │ │ + ldr r3, [pc, #728] @ (addd0 ) │ │ │ │ + movw r2, #13403 @ 0x345b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #724] @ (addec ) │ │ │ │ - ldr r0, [pc, #724] @ (addf0 ) │ │ │ │ + ldr r1, [pc, #724] @ (addd4 ) │ │ │ │ + ldr r0, [pc, #724] @ (addd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #716] @ (addf4 ) │ │ │ │ - movw r2, #13327 @ 0x340f │ │ │ │ + ldr r3, [pc, #716] @ (adddc ) │ │ │ │ + movw r2, #13331 @ 0x3413 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #708] @ (addf8 ) │ │ │ │ - ldr r0, [pc, #712] @ (addfc ) │ │ │ │ + ldr r1, [pc, #708] @ (adde0 ) │ │ │ │ + ldr r0, [pc, #712] @ (adde4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #700] @ (ade00 ) │ │ │ │ - movw r2, #13311 @ 0x33ff │ │ │ │ + ldr r3, [pc, #700] @ (adde8 ) │ │ │ │ + movw r2, #13315 @ 0x3403 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #696] @ (ade04 ) │ │ │ │ - ldr r0, [pc, #696] @ (ade08 ) │ │ │ │ + ldr r1, [pc, #696] @ (addec ) │ │ │ │ + ldr r0, [pc, #696] @ (addf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #688] @ (ade0c ) │ │ │ │ - movw r2, #13233 @ 0x33b1 │ │ │ │ + ldr r3, [pc, #688] @ (addf4 ) │ │ │ │ + movw r2, #13237 @ 0x33b5 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #680] @ (ade10 ) │ │ │ │ - ldr r0, [pc, #684] @ (ade14 ) │ │ │ │ + ldr r1, [pc, #680] @ (addf8 ) │ │ │ │ + ldr r0, [pc, #684] @ (addfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #672] @ (ade18 ) │ │ │ │ - movw r2, #13218 @ 0x33a2 │ │ │ │ + ldr r3, [pc, #672] @ (ade00 ) │ │ │ │ + movw r2, #13222 @ 0x33a6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #668] @ (ade1c ) │ │ │ │ - ldr r0, [pc, #668] @ (ade20 ) │ │ │ │ + ldr r1, [pc, #668] @ (ade04 ) │ │ │ │ + ldr r0, [pc, #668] @ (ade08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #660] @ (ade24 ) │ │ │ │ - movw r2, #13331 @ 0x3413 │ │ │ │ + ldr r3, [pc, #660] @ (ade0c ) │ │ │ │ + movw r2, #13335 @ 0x3417 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #652] @ (ade28 ) │ │ │ │ - ldr r0, [pc, #656] @ (ade2c ) │ │ │ │ + ldr r1, [pc, #652] @ (ade10 ) │ │ │ │ + ldr r0, [pc, #656] @ (ade14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #644] @ (ade30 ) │ │ │ │ - movw r2, #13329 @ 0x3411 │ │ │ │ + ldr r3, [pc, #644] @ (ade18 ) │ │ │ │ + movw r2, #13333 @ 0x3415 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #640] @ (ade34 ) │ │ │ │ - ldr r0, [pc, #640] @ (ade38 ) │ │ │ │ + ldr r1, [pc, #640] @ (ade1c ) │ │ │ │ + ldr r0, [pc, #640] @ (ade20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #632] @ (ade3c ) │ │ │ │ - movw r2, #13310 @ 0x33fe │ │ │ │ + ldr r3, [pc, #632] @ (ade24 ) │ │ │ │ + movw r2, #13314 @ 0x3402 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (ade40 ) │ │ │ │ - ldr r0, [pc, #628] @ (ade44 ) │ │ │ │ + ldr r1, [pc, #624] @ (ade28 ) │ │ │ │ + ldr r0, [pc, #628] @ (ade2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #616] @ (ade48 ) │ │ │ │ - movw r2, #13384 @ 0x3448 │ │ │ │ + ldr r3, [pc, #616] @ (ade30 ) │ │ │ │ + movw r2, #13388 @ 0x344c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #612] @ (ade4c ) │ │ │ │ - ldr r0, [pc, #612] @ (ade50 ) │ │ │ │ + ldr r1, [pc, #612] @ (ade34 ) │ │ │ │ + ldr r0, [pc, #612] @ (ade38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #604] @ (ade54 ) │ │ │ │ - movw r2, #13165 @ 0x336d │ │ │ │ + ldr r3, [pc, #604] @ (ade3c ) │ │ │ │ + movw r2, #13169 @ 0x3371 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #596] @ (ade58 ) │ │ │ │ - ldr r0, [pc, #600] @ (ade5c ) │ │ │ │ + ldr r1, [pc, #596] @ (ade40 ) │ │ │ │ + ldr r0, [pc, #600] @ (ade44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #588] @ (ade60 ) │ │ │ │ - movw r2, #13385 @ 0x3449 │ │ │ │ + ldr r3, [pc, #588] @ (ade48 ) │ │ │ │ + movw r2, #13389 @ 0x344d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #584] @ (ade64 ) │ │ │ │ - ldr r0, [pc, #584] @ (ade68 ) │ │ │ │ + ldr r1, [pc, #584] @ (ade4c ) │ │ │ │ + ldr r0, [pc, #584] @ (ade50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #832 @ (adr r1, adf74 ) │ │ │ │ + add r0, pc, #992 @ (adr r0, adffc ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #768 @ (adr r1, adf38 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, adfc0 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #232 @ (adr r4, add28 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, addb0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #96 @ (adr r1, adca4 ) │ │ │ │ + add r0, pc, #256 @ (adr r0, add2c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #32 @ (adr r1, adc68 ) │ │ │ │ + add r0, pc, #192 @ (adr r0, adcf0 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #768 @ (adr r0, adf54 ) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #704 @ (adr r0, adf18 ) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #744 @ (adr r2, adf48 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, adfd0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #512 @ (adr r0, ade64 ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #448 @ (adr r0, ade28 ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #248 @ (adr r0, add6c ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #184 @ (adr r0, add30 ) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #32] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #288 @ (adr r2, adda0 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, ade28 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #760 @ (adr r1, adf90 ) │ │ │ │ + add r0, pc, #920 @ (adr r0, ae018 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #528 @ (adr r1, adec0 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, adf48 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #136 @ (adr r1, add50 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, addd8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #416 @ (adr r0, adea0 ) │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n add88 │ │ │ │ + bls.n addc0 │ │ │ │ movs r4, r4 │ │ │ │ - adcs.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + eor.w r0, r6, #10551296 @ 0xa10000 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n add60 │ │ │ │ + bls.n add98 │ │ │ │ movs r4, r4 │ │ │ │ - adc.w r0, r4, #10551296 @ 0xa10000 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + orn r0, ip, #10551296 @ 0xa10000 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n add38 │ │ │ │ + bhi.n add70 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf52a0021 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + orrs.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n add10 │ │ │ │ + bhi.n add48 │ │ │ │ movs r4, r4 │ │ │ │ - adds.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + bics.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n adce8 │ │ │ │ + bhi.n add20 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf4f60021 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ands.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n adec0 │ │ │ │ + bhi.n adcf8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf4dc0021 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + and.w r0, r4, #10551296 @ 0xa10000 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n ade98 │ │ │ │ + bhi.n adcd0 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf4c20021 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + @ instruction: 0xf3ea0021 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n ade70 │ │ │ │ + bhi.n adea8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf4a80021 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xf3d00021 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n ade48 │ │ │ │ + bhi.n ade80 │ │ │ │ movs r4, r4 │ │ │ │ - eor.w r0, lr, #10551296 @ 0xa10000 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf3b60021 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r2, r4 │ │ │ │ - bls.n ade20 │ │ │ │ + bhi.n ade58 │ │ │ │ movs r4, r4 │ │ │ │ - orns r0, r4, #10551296 @ 0xa10000 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + @ instruction: 0xf39c0021 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n addf8 │ │ │ │ + bhi.n ade30 │ │ │ │ movs r4, r4 │ │ │ │ - orrs.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + @ instruction: 0xf3820021 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n addd0 │ │ │ │ + bhi.n ade08 │ │ │ │ movs r4, r4 │ │ │ │ - orr.w r0, r0, #10551296 @ 0xa10000 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xf3680021 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n adda8 │ │ │ │ + bvc.n adde0 │ │ │ │ movs r4, r4 │ │ │ │ - bic.w r0, r6, #10551296 @ 0xa10000 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf34e0021 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n add80 │ │ │ │ + bvc.n addb8 │ │ │ │ movs r4, r4 │ │ │ │ - and.w r0, ip, #10551296 @ 0xa10000 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + @ instruction: 0xf3340021 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n add58 │ │ │ │ + bvc.n add90 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3f20021 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf31a0021 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n adf30 │ │ │ │ + bvc.n add68 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3d80021 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf3000021 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n adf08 │ │ │ │ + bvc.n add40 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3be0021 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xf2e60021 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n adee0 │ │ │ │ + bvc.n adf18 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3a40021 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + movt r0, #49185 @ 0xc021 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ade6c : │ │ │ │ +000ade54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (ade98 ) │ │ │ │ + ldr r3, [pc, #28] @ (ade80 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (ade9c ) │ │ │ │ + ldr r2, [pc, #28] @ (ade84 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ac950 │ │ │ │ + bl ac938 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000adea0 : │ │ │ │ +000ade88 : │ │ │ │ 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] @ (adf04 ) │ │ │ │ + ldr r3, [pc, #76] @ (adeec ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (adf08 ) │ │ │ │ + ldr r4, [pc, #72] @ (adef0 ) │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, adf00 │ │ │ │ - ldr r3, [pc, #64] @ (adf0c ) │ │ │ │ + cbz r0, adee8 │ │ │ │ + ldr r3, [pc, #64] @ (adef4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n adee0 │ │ │ │ + bne.n adec8 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ade6c │ │ │ │ - ldr r0, [pc, #44] @ (adf10 ) │ │ │ │ + b.w ade54 │ │ │ │ + ldr r0, [pc, #44] @ (adef8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (adf14 ) │ │ │ │ - ldr r1, [pc, #40] @ (adf18 ) │ │ │ │ + ldr r3, [pc, #40] @ (adefc ) │ │ │ │ + ldr r1, [pc, #40] @ (adf00 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (adf1c ) │ │ │ │ + ldr r0, [pc, #40] @ (adf04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ movs r0, r5 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000adf20 : │ │ │ │ +000adf08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (adf50 ) │ │ │ │ + ldr r3, [pc, #32] @ (adf38 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (adf54 ) │ │ │ │ + ldr r2, [pc, #32] @ (adf3c ) │ │ │ │ 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 ac950 │ │ │ │ + bl ac938 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000adf58 : │ │ │ │ +000adf40 : │ │ │ │ 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] @ adff4 │ │ │ │ + ldr.w ip, [pc, #140] @ adfdc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (adff8 ) │ │ │ │ + ldr r3, [pc, #132] @ (adfe0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (adffc ) │ │ │ │ + ldr r4, [pc, #128] @ (adfe4 ) │ │ │ │ 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] @ (ae000 ) │ │ │ │ + ldr r3, [pc, #112] @ (adfe8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, adfec │ │ │ │ - ldr r3, [pc, #96] @ (ae004 ) │ │ │ │ + cbz r0, adfd4 │ │ │ │ + ldr r3, [pc, #96] @ (adfec ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n adfcc │ │ │ │ + bne.n adfb4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl adf20 │ │ │ │ - ldr r2, [pc, #80] @ (ae008 ) │ │ │ │ - ldr r3, [pc, #64] @ (adff8 ) │ │ │ │ + bl adf08 │ │ │ │ + ldr r2, [pc, #80] @ (adff0 ) │ │ │ │ + ldr r3, [pc, #64] @ (adfe0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n adff0 │ │ │ │ + bne.n adfd8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ae00c ) │ │ │ │ + ldr r0, [pc, #60] @ (adff4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (ae010 ) │ │ │ │ - ldr r1, [pc, #56] @ (ae014 ) │ │ │ │ + ldr r3, [pc, #56] @ (adff8 ) │ │ │ │ + ldr r1, [pc, #56] @ (adffc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (ae018 ) │ │ │ │ + ldr r0, [pc, #56] @ (ae000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n adfb4 │ │ │ │ + b.n adf9c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae01c : │ │ │ │ +000ae004 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ ae0f4 │ │ │ │ + ldr.w ip, [pc, #200] @ ae0dc │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ae0b0 │ │ │ │ + beq.n ae098 │ │ │ │ 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] @ (ae0f8 ) │ │ │ │ + ldr r3, [pc, #176] @ (ae0e0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, ae09e │ │ │ │ + cbz r4, ae086 │ │ │ │ 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 ac950 │ │ │ │ + bl ac938 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ae088 │ │ │ │ + beq.n ae070 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, ae0dc │ │ │ │ + cbz r3, ae0c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae098 │ │ │ │ + beq.n ae080 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ae0cc │ │ │ │ + cbz r3, ae0b4 │ │ │ │ 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 ae062 │ │ │ │ - ldr r3, [pc, #68] @ (ae0f8 ) │ │ │ │ + b.n ae04a │ │ │ │ + ldr r3, [pc, #68] @ (ae0e0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n ae0e8 │ │ │ │ + beq.n ae0d0 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ae04e │ │ │ │ - b.n ae09e │ │ │ │ + bne.n ae036 │ │ │ │ + b.n ae086 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ae088 │ │ │ │ + b.n ae070 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n ae04e │ │ │ │ + bne.n ae036 │ │ │ │ mov r4, r3 │ │ │ │ - b.n ae062 │ │ │ │ + b.n ae04a │ │ │ │ nop │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r4, #7 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ae0fc : │ │ │ │ +000ae0e4 : │ │ │ │ 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] @ ae1b4 │ │ │ │ + ldr.w ip, [pc, #168] @ ae19c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (ae1b8 ) │ │ │ │ + ldr r3, [pc, #160] @ (ae1a0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (ae1bc ) │ │ │ │ + ldr r4, [pc, #156] @ (ae1a4 ) │ │ │ │ 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] @ (ae1c0 ) │ │ │ │ + ldr r3, [pc, #140] @ (ae1a8 ) │ │ │ │ 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 84f04 │ │ │ │ - cbz r0, ae1ac │ │ │ │ - ldr r3, [pc, #100] @ (ae1c4 ) │ │ │ │ + cbz r0, ae194 │ │ │ │ + ldr r3, [pc, #100] @ (ae1ac ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ae18c │ │ │ │ + bne.n ae174 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl ae01c │ │ │ │ - ldr r2, [pc, #80] @ (ae1c8 ) │ │ │ │ - ldr r3, [pc, #64] @ (ae1b8 ) │ │ │ │ + bl ae004 │ │ │ │ + ldr r2, [pc, #80] @ (ae1b0 ) │ │ │ │ + ldr r3, [pc, #64] @ (ae1a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ae1b0 │ │ │ │ + bne.n ae198 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ae1cc ) │ │ │ │ + ldr r0, [pc, #60] @ (ae1b4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (ae1d0 ) │ │ │ │ - ldr r1, [pc, #56] @ (ae1d4 ) │ │ │ │ + ldr r3, [pc, #56] @ (ae1b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (ae1bc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (ae1d8 ) │ │ │ │ + ldr r0, [pc, #56] @ (ae1c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ae174 │ │ │ │ + b.n ae15c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r7, #3 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r5, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #8 │ │ │ │ + subs r0, #32 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r3, #2 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae1dc : │ │ │ │ +000ae1c4 : │ │ │ │ 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] @ ae600 │ │ │ │ + ldr.w r5, [pc, #1040] @ ae5e8 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ ae604 │ │ │ │ + ldr.w r1, [pc, #1040] @ ae5ec │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ ae608 │ │ │ │ - ldr.w r2, [pc, #1036] @ ae60c │ │ │ │ - ldr.w r3, [pc, #1036] @ ae610 │ │ │ │ + ldr.w r4, [pc, #1036] @ ae5f0 │ │ │ │ + ldr.w r2, [pc, #1036] @ ae5f4 │ │ │ │ + ldr.w r3, [pc, #1036] @ ae5f8 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae392 │ │ │ │ - ldr r3, [pc, #1000] @ (ae614 ) │ │ │ │ + beq.w ae37a │ │ │ │ + ldr r3, [pc, #1000] @ (ae5fc ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl ae01c │ │ │ │ + bl ae004 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae354 │ │ │ │ + bne.w ae33c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae448 │ │ │ │ + beq.w ae430 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae4b2 │ │ │ │ + beq.w ae49a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w ae598 │ │ │ │ - ldr r0, [pc, #920] @ (ae618 ) │ │ │ │ + bpl.w ae580 │ │ │ │ + ldr r0, [pc, #920] @ (ae600 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ae564 │ │ │ │ - ldr r0, [pc, #912] @ (ae61c ) │ │ │ │ + beq.w ae54c │ │ │ │ + ldr r0, [pc, #912] @ (ae604 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ae5ac │ │ │ │ + beq.w ae594 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w ae594 │ │ │ │ + ble.w ae57c │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w ae594 │ │ │ │ + beq.w ae57c │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ae2c4 │ │ │ │ + beq.n ae2ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ae3cc │ │ │ │ + beq.w ae3b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae3d8 │ │ │ │ + beq.w ae3c0 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae5b0 │ │ │ │ + beq.w ae598 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae2f2 │ │ │ │ + beq.n ae2da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae430 │ │ │ │ + beq.w ae418 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae5ca │ │ │ │ + beq.w ae5b2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae30c │ │ │ │ + beq.n ae2f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae428 │ │ │ │ + beq.w ae410 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ae5e4 │ │ │ │ + beq.w ae5cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae326 │ │ │ │ + beq.n ae30e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae4aa │ │ │ │ - ldr r3, [pc, #748] @ (ae614 ) │ │ │ │ + beq.w ae492 │ │ │ │ + ldr r3, [pc, #748] @ (ae5fc ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae338 │ │ │ │ + beq.n ae320 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (ae620 ) │ │ │ │ - ldr r3, [pc, #712] @ (ae604 ) │ │ │ │ + ldr r2, [pc, #740] @ (ae608 ) │ │ │ │ + ldr r3, [pc, #712] @ (ae5ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ae4de │ │ │ │ + bne.w ae4c6 │ │ │ │ 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 ae36a │ │ │ │ + beq.n ae352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ae36a │ │ │ │ + cbnz r3, ae352 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae380 │ │ │ │ + beq.n ae368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ae380 │ │ │ │ + cbnz r3, ae368 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (ae624 ) │ │ │ │ - ldr r1, [pc, #676] @ (ae628 ) │ │ │ │ + ldr r3, [pc, #672] @ (ae60c ) │ │ │ │ + ldr r1, [pc, #676] @ (ae610 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ae338 │ │ │ │ + b.n ae320 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae262 │ │ │ │ - ldr r3, [pc, #632] @ (ae62c ) │ │ │ │ - movw r2, #13846 @ 0x3616 │ │ │ │ + bne.w ae24a │ │ │ │ + ldr r3, [pc, #632] @ (ae614 ) │ │ │ │ + movw r2, #13850 @ 0x361a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (ae630 ) │ │ │ │ - ldr r0, [pc, #628] @ (ae634 ) │ │ │ │ + ldr r1, [pc, #624] @ (ae618 ) │ │ │ │ + ldr r0, [pc, #628] @ (ae61c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ae2ca │ │ │ │ + bne.w ae2b2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae54a │ │ │ │ + beq.w ae532 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae3f4 │ │ │ │ + beq.n ae3dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ae438 │ │ │ │ + cbz r3, ae420 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae530 │ │ │ │ + beq.w ae518 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae40a │ │ │ │ + beq.n ae3f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae440 │ │ │ │ + cbz r3, ae428 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ae516 │ │ │ │ + beq.w ae4fe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae422 │ │ │ │ + beq.n ae40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae4be │ │ │ │ + beq.n ae4a6 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n ae38e │ │ │ │ + b.n ae376 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae30c │ │ │ │ + b.n ae2f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae2f2 │ │ │ │ + b.n ae2da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae3f4 │ │ │ │ + b.n ae3dc │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae40a │ │ │ │ + b.n ae3f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae45a │ │ │ │ + beq.n ae442 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae4d6 │ │ │ │ + beq.n ae4be │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ae57a │ │ │ │ + beq.w ae562 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae476 │ │ │ │ + beq.n ae45e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ae4ce │ │ │ │ + cbz r3, ae4b6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ae4fc │ │ │ │ + beq.n ae4e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae48a │ │ │ │ + beq.n ae472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ae4c6 │ │ │ │ - cbz r7, ae4e2 │ │ │ │ + cbz r3, ae4ae │ │ │ │ + cbz r7, ae4ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ae38e │ │ │ │ + beq.w ae376 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae38e │ │ │ │ + bne.w ae376 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae38e │ │ │ │ + b.n ae376 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae326 │ │ │ │ + b.n ae30e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ae274 │ │ │ │ + b.n ae25c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae422 │ │ │ │ + b.n ae40a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae48a │ │ │ │ + b.n ae472 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae476 │ │ │ │ + b.n ae45e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae45a │ │ │ │ + b.n ae442 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (ae638 ) │ │ │ │ - movw r2, #13849 @ 0x3619 │ │ │ │ + ldr r3, [pc, #340] @ (ae620 ) │ │ │ │ + movw r2, #13853 @ 0x361d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #332] @ (ae63c ) │ │ │ │ - ldr r0, [pc, #336] @ (ae640 ) │ │ │ │ + ldr r1, [pc, #332] @ (ae624 ) │ │ │ │ + ldr r0, [pc, #336] @ (ae628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (ae644 ) │ │ │ │ - movw r2, #13848 @ 0x3618 │ │ │ │ + ldr r3, [pc, #324] @ (ae62c ) │ │ │ │ + movw r2, #13852 @ 0x361c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (ae648 ) │ │ │ │ - ldr r0, [pc, #320] @ (ae64c ) │ │ │ │ + ldr r1, [pc, #320] @ (ae630 ) │ │ │ │ + ldr r0, [pc, #320] @ (ae634 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ae650 ) │ │ │ │ - movw r2, #13854 @ 0x361e │ │ │ │ + ldr r3, [pc, #312] @ (ae638 ) │ │ │ │ + movw r2, #13858 @ 0x3622 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (ae654 ) │ │ │ │ - ldr r0, [pc, #308] @ (ae658 ) │ │ │ │ + ldr r1, [pc, #304] @ (ae63c ) │ │ │ │ + ldr r0, [pc, #308] @ (ae640 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (ae65c ) │ │ │ │ - movw r2, #13853 @ 0x361d │ │ │ │ + ldr r3, [pc, #296] @ (ae644 ) │ │ │ │ + movw r2, #13857 @ 0x3621 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (ae660 ) │ │ │ │ - ldr r0, [pc, #292] @ (ae664 ) │ │ │ │ + ldr r1, [pc, #292] @ (ae648 ) │ │ │ │ + ldr r0, [pc, #292] @ (ae64c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (ae668 ) │ │ │ │ - movw r2, #13852 @ 0x361c │ │ │ │ + ldr r3, [pc, #284] @ (ae650 ) │ │ │ │ + movw r2, #13856 @ 0x3620 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #276] @ (ae66c ) │ │ │ │ - ldr r0, [pc, #280] @ (ae670 ) │ │ │ │ + ldr r1, [pc, #276] @ (ae654 ) │ │ │ │ + ldr r0, [pc, #280] @ (ae658 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ae674 ) │ │ │ │ + ldr r3, [pc, #268] @ (ae65c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (ae678 ) │ │ │ │ - ldr r0, [pc, #268] @ (ae67c ) │ │ │ │ + ldr r1, [pc, #268] @ (ae660 ) │ │ │ │ + ldr r0, [pc, #268] @ (ae664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (ae680 ) │ │ │ │ - movw r2, #13847 @ 0x3617 │ │ │ │ + ldr r3, [pc, #260] @ (ae668 ) │ │ │ │ + movw r2, #13851 @ 0x361b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (ae684 ) │ │ │ │ - ldr r0, [pc, #256] @ (ae688 ) │ │ │ │ + ldr r1, [pc, #252] @ (ae66c ) │ │ │ │ + ldr r0, [pc, #256] @ (ae670 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #240] @ (ae68c ) │ │ │ │ + ldr r3, [pc, #240] @ (ae674 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (ae690 ) │ │ │ │ - ldr r0, [pc, #244] @ (ae694 ) │ │ │ │ + ldr r1, [pc, #240] @ (ae678 ) │ │ │ │ + ldr r0, [pc, #244] @ (ae67c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #228] @ (ae698 ) │ │ │ │ - movw r2, #13823 @ 0x35ff │ │ │ │ + ldr r3, [pc, #228] @ (ae680 ) │ │ │ │ + movw r2, #13827 @ 0x3603 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #224] @ (ae69c ) │ │ │ │ - ldr r0, [pc, #224] @ (ae6a0 ) │ │ │ │ + ldr r1, [pc, #224] @ (ae684 ) │ │ │ │ + ldr r0, [pc, #224] @ (ae688 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (ae6a4 ) │ │ │ │ - mov.w r2, #13824 @ 0x3600 │ │ │ │ + ldr r3, [pc, #216] @ (ae68c ) │ │ │ │ + movw r2, #13828 @ 0x3604 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (ae6a8 ) │ │ │ │ - ldr r0, [pc, #212] @ (ae6ac ) │ │ │ │ + ldr r1, [pc, #208] @ (ae690 ) │ │ │ │ + ldr r0, [pc, #212] @ (ae694 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (ae6b0 ) │ │ │ │ - movw r2, #13825 @ 0x3601 │ │ │ │ + ldr r3, [pc, #200] @ (ae698 ) │ │ │ │ + movw r2, #13829 @ 0x3605 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (ae6b4 ) │ │ │ │ - ldr r0, [pc, #196] @ (ae6b8 ) │ │ │ │ + ldr r1, [pc, #196] @ (ae69c ) │ │ │ │ + ldr r0, [pc, #196] @ (ae6a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ subs r3, #4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r6, r1, #0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r3, #3 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (ae6ac ) │ │ │ │ + ldr r1, [pc, #288] @ (ae734 ) │ │ │ │ movs r2, r4 │ │ │ │ - beq.n ae568 │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [r2], {33} @ 0x21 │ │ │ │ - stcl 0, cr0, [r2, #132] @ 0x84 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + @ instruction: 0xeb2a0021 │ │ │ │ + stcl 0, cr0, [sl], #132 @ 0x84 │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xead20021 │ │ │ │ - ldr r0, [pc, #648] @ (ae8cc ) │ │ │ │ + ldrd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeab80021 │ │ │ │ - ldr r0, [pc, #496] @ (ae840 ) │ │ │ │ + strd r0, r0, [r0, #132]! @ 0x84 │ │ │ │ + blxns r4 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - eors.w r0, lr, r1, asr #32 │ │ │ │ - ldr r0, [pc, #440] @ (ae814 ) │ │ │ │ + strd r0, r0, [r6, #132] @ 0x84 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - eor.w r0, r4, r1, asr #32 │ │ │ │ - ldr r0, [pc, #288] @ (ae788 ) │ │ │ │ + @ instruction: 0xe9ac0021 │ │ │ │ + bx lr │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - orn r0, sl, r1, asr #32 │ │ │ │ - ldr r0, [pc, #136] @ (ae6fc ) │ │ │ │ + @ instruction: 0xe9920021 │ │ │ │ + bx r9 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ movs r4, r4 │ │ │ │ - eors.w r0, r8, r1, asr #32 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + strd r0, r0, [r0, #132] @ 0x84 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bics.w r0, sl, r1, asr #32 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + strd r0, r0, [r2, #-132]! @ 0x84 │ │ │ │ + bx r3 │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeaa60021 │ │ │ │ - @ instruction: 0xead20021 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + strd r0, r0, [lr, #132] @ 0x84 │ │ │ │ + ldrd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - and.w r0, r4, r1, asr #32 │ │ │ │ - blxns r7 │ │ │ │ + stmdb ip!, {r0, r5} │ │ │ │ + mov ip, ip │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - strd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldmdb r2, {r0, r5} │ │ │ │ + mov lr, sl │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldrd r0, r0, [r0, #132] @ 0x84 │ │ │ │ - blx r4 │ │ │ │ + ldrd r0, r0, [r8], #132 @ 0x84 │ │ │ │ + mov r8, r9 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae6bc : │ │ │ │ +000ae6a4 : │ │ │ │ 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] @ (ae720 ) │ │ │ │ + ldr r3, [pc, #76] @ (ae708 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ae724 ) │ │ │ │ + ldr r4, [pc, #72] @ (ae70c ) │ │ │ │ addw r3, r3, #1092 @ 0x444 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, ae71c │ │ │ │ - ldr r3, [pc, #64] @ (ae728 ) │ │ │ │ + cbz r0, ae704 │ │ │ │ + ldr r3, [pc, #64] @ (ae710 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ae6fc │ │ │ │ + bne.n ae6e4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ae1dc │ │ │ │ - ldr r0, [pc, #44] @ (ae72c ) │ │ │ │ + b.w ae1c4 │ │ │ │ + ldr r0, [pc, #44] @ (ae714 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (ae730 ) │ │ │ │ - ldr r1, [pc, #40] @ (ae734 ) │ │ │ │ + ldr r3, [pc, #40] @ (ae718 ) │ │ │ │ + ldr r1, [pc, #40] @ (ae71c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ae738 ) │ │ │ │ + ldr r0, [pc, #40] @ (ae720 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r6, r4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000ae73c : │ │ │ │ +000ae724 : │ │ │ │ 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] @ (aea38 ) │ │ │ │ + ldr r1, [pc, #744] @ (aea20 ) │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #744] @ (aea3c ) │ │ │ │ + ldr r2, [pc, #744] @ (aea24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r5, [pc, #740] @ (aea40 ) │ │ │ │ + ldr r5, [pc, #740] @ (aea28 ) │ │ │ │ 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 ae934 │ │ │ │ + beq.w ae91c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n ae7fc │ │ │ │ - ldr r2, [pc, #708] @ (aea44 ) │ │ │ │ + bne.n ae7e4 │ │ │ │ + ldr r2, [pc, #708] @ (aea2c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n ae7ba │ │ │ │ + bne.n ae7a2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae994 │ │ │ │ + beq.w ae97c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ae838 │ │ │ │ + beq.n ae820 │ │ │ │ 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 ae860 │ │ │ │ + beq.n ae848 │ │ │ │ mov r0, r6 │ │ │ │ - b.n ae7e0 │ │ │ │ + b.n ae7c8 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ae82c │ │ │ │ + beq.n ae814 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #636] @ (aea48 ) │ │ │ │ - ldr r1, [pc, #636] @ (aea4c ) │ │ │ │ + ldr r3, [pc, #636] @ (aea30 ) │ │ │ │ + ldr r1, [pc, #636] @ (aea34 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #636] @ (aea50 ) │ │ │ │ + ldr r0, [pc, #636] @ (aea38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #624] @ (aea54 ) │ │ │ │ - ldr r3, [pc, #600] @ (aea3c ) │ │ │ │ + ldr r2, [pc, #624] @ (aea3c ) │ │ │ │ + ldr r3, [pc, #600] @ (aea24 ) │ │ │ │ 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 aea34 │ │ │ │ + bne.w aea1c │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n ae86a │ │ │ │ + beq.n ae852 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, ae824 │ │ │ │ - ldr r3, [pc, #592] @ (aea58 ) │ │ │ │ + cbz r0, ae80c │ │ │ │ + ldr r3, [pc, #592] @ (aea40 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #568] @ (aea48 ) │ │ │ │ - ldr r1, [pc, #584] @ (aea5c ) │ │ │ │ + ldr r3, [pc, #568] @ (aea30 ) │ │ │ │ + ldr r1, [pc, #584] @ (aea44 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #584] @ (aea60 ) │ │ │ │ + ldr r0, [pc, #584] @ (aea48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ae7de │ │ │ │ + b.n ae7c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae804 │ │ │ │ + b.n ae7ec │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n ae7c0 │ │ │ │ + b.n ae7a8 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strb.w r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae9bc │ │ │ │ + beq.w ae9a4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ strb r1, [r2, #20] │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ae7a8 │ │ │ │ + bne.n ae790 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae7a8 │ │ │ │ + b.n ae790 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ - b.n ae7e0 │ │ │ │ - ldr r2, [pc, #472] @ (aea44 ) │ │ │ │ + b.n ae7c8 │ │ │ │ + ldr r2, [pc, #472] @ (aea2c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n ae956 │ │ │ │ + beq.n ae93e │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #456] @ (aea48 ) │ │ │ │ - ldr r1, [pc, #480] @ (aea64 ) │ │ │ │ + ldr r3, [pc, #456] @ (aea30 ) │ │ │ │ + ldr r1, [pc, #480] @ (aea4c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #480] @ (aea68 ) │ │ │ │ + ldr r0, [pc, #480] @ (aea50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r6, sl, [sp, #32] │ │ │ │ ldrb.w r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w ae9de │ │ │ │ + beq.w ae9c6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aea0c │ │ │ │ + beq.w ae9f4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ strb r3, [r1, #20] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ae968 │ │ │ │ + beq.n ae950 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ae96e │ │ │ │ + beq.n ae956 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae98c │ │ │ │ + beq.n ae974 │ │ │ │ bl 8a6e8 │ │ │ │ add r3, sp, #16 │ │ │ │ strd r6, sl, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae8f0 │ │ │ │ + beq.n ae8d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ae960 │ │ │ │ + beq.n ae948 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n ae910 │ │ │ │ + beq.n ae8f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ae910 │ │ │ │ + beq.n ae8f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, ae910 │ │ │ │ + cbnz r3, ae8f8 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ae7de │ │ │ │ + beq.w ae7c6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ae7de │ │ │ │ + beq.w ae7c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae7de │ │ │ │ + bne.w ae7c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae7de │ │ │ │ - ldr r1, [pc, #272] @ (aea48 ) │ │ │ │ + b.n ae7c6 │ │ │ │ + ldr r1, [pc, #272] @ (aea30 ) │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ - ldr r3, [pc, #304] @ (aea6c ) │ │ │ │ - ldr r2, [pc, #308] @ (aea70 ) │ │ │ │ + ldr r3, [pc, #304] @ (aea54 ) │ │ │ │ + ldr r2, [pc, #308] @ (aea58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #300] @ (aea74 ) │ │ │ │ - ldr r0, [pc, #304] @ (aea78 ) │ │ │ │ + ldr r1, [pc, #300] @ (aea5c ) │ │ │ │ + ldr r0, [pc, #304] @ (aea60 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ae7de │ │ │ │ + b.n ae7c6 │ │ │ │ movs r6, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n ae89e │ │ │ │ + b.n ae886 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae8f0 │ │ │ │ + b.n ae8d8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae8bc │ │ │ │ + b.n ae8a4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, ae984 │ │ │ │ + cbz r3, ae96c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n aea2e │ │ │ │ + beq.n aea16 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n ae7de │ │ │ │ + b.n ae7c6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae978 │ │ │ │ + b.n ae960 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ae8ca │ │ │ │ - ldr r2, [pc, #176] @ (aea48 ) │ │ │ │ + b.n ae8b2 │ │ │ │ + ldr r2, [pc, #176] @ (aea30 ) │ │ │ │ movs r1, #85 @ 0x55 │ │ │ │ - ldr r3, [pc, #224] @ (aea7c ) │ │ │ │ + ldr r3, [pc, #224] @ (aea64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #220] @ (aea80 ) │ │ │ │ + ldr r2, [pc, #220] @ (aea68 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #216] @ (aea84 ) │ │ │ │ - ldr r0, [pc, #220] @ (aea88 ) │ │ │ │ + ldr r1, [pc, #216] @ (aea6c ) │ │ │ │ + ldr r0, [pc, #220] @ (aea70 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n ae7de │ │ │ │ - ldr r3, [pc, #136] @ (aea48 ) │ │ │ │ - ldr r2, [pc, #204] @ (aea8c ) │ │ │ │ - ldr r1, [pc, #204] @ (aea90 ) │ │ │ │ - ldr r0, [pc, #208] @ (aea94 ) │ │ │ │ + b.n ae7c6 │ │ │ │ + ldr r3, [pc, #136] @ (aea30 ) │ │ │ │ + ldr r2, [pc, #204] @ (aea74 ) │ │ │ │ + ldr r1, [pc, #204] @ (aea78 ) │ │ │ │ + ldr r0, [pc, #208] @ (aea7c ) │ │ │ │ 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] @ (aea98 ) │ │ │ │ + ldr r3, [pc, #192] @ (aea80 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ae892 │ │ │ │ - ldr r3, [pc, #104] @ (aea48 ) │ │ │ │ - ldr r2, [pc, #184] @ (aea9c ) │ │ │ │ - ldr r1, [pc, #188] @ (aeaa0 ) │ │ │ │ - ldr r0, [pc, #188] @ (aeaa4 ) │ │ │ │ + b.n ae87a │ │ │ │ + ldr r3, [pc, #104] @ (aea30 ) │ │ │ │ + ldr r2, [pc, #184] @ (aea84 ) │ │ │ │ + ldr r1, [pc, #188] @ (aea88 ) │ │ │ │ + ldr r0, [pc, #188] @ (aea8c ) │ │ │ │ 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] @ (aeaa8 ) │ │ │ │ + ldr r3, [pc, #176] @ (aea90 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ae7de │ │ │ │ - b.n ae8ce │ │ │ │ - ldr r3, [pc, #56] @ (aea48 ) │ │ │ │ - ldr r2, [pc, #156] @ (aeaac ) │ │ │ │ - ldr r1, [pc, #156] @ (aeab0 ) │ │ │ │ - ldr r0, [pc, #160] @ (aeab4 ) │ │ │ │ + beq.w ae7c6 │ │ │ │ + b.n ae8b6 │ │ │ │ + ldr r3, [pc, #56] @ (aea30 ) │ │ │ │ + ldr r2, [pc, #156] @ (aea94 ) │ │ │ │ + ldr r1, [pc, #156] @ (aea98 ) │ │ │ │ + ldr r0, [pc, #160] @ (aea9c ) │ │ │ │ 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] @ (aeab8 ) │ │ │ │ + ldr r3, [pc, #144] @ (aeaa0 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ae9fe │ │ │ │ + b.n ae9e6 │ │ │ │ bl 706bc │ │ │ │ - b.n ae7de │ │ │ │ + b.n ae7c6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r6, r2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aeabc : │ │ │ │ +000aeaa4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (aeae8 ) │ │ │ │ + ldr r3, [pc, #28] @ (aead0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (aeaec ) │ │ │ │ + ldr r2, [pc, #28] @ (aead4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ae73c │ │ │ │ + bl ae724 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aeaf0 : │ │ │ │ +000aead8 : │ │ │ │ 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] @ (aeb54 ) │ │ │ │ + ldr r3, [pc, #76] @ (aeb3c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (aeb58 ) │ │ │ │ + ldr r4, [pc, #72] @ (aeb40 ) │ │ │ │ addw r3, r3, #1140 @ 0x474 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, aeb50 │ │ │ │ - ldr r3, [pc, #64] @ (aeb5c ) │ │ │ │ + cbz r0, aeb38 │ │ │ │ + ldr r3, [pc, #64] @ (aeb44 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aeb30 │ │ │ │ + bne.n aeb18 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aeabc │ │ │ │ - ldr r0, [pc, #44] @ (aeb60 ) │ │ │ │ + b.w aeaa4 │ │ │ │ + ldr r0, [pc, #44] @ (aeb48 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (aeb64 ) │ │ │ │ - ldr r1, [pc, #40] @ (aeb68 ) │ │ │ │ + ldr r3, [pc, #40] @ (aeb4c ) │ │ │ │ + ldr r1, [pc, #40] @ (aeb50 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (aeb6c ) │ │ │ │ + ldr r0, [pc, #40] @ (aeb54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aeb70 : │ │ │ │ +000aeb58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (aeba0 ) │ │ │ │ + ldr r3, [pc, #32] @ (aeb88 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (aeba4 ) │ │ │ │ + ldr r2, [pc, #32] @ (aeb8c ) │ │ │ │ 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 ae73c │ │ │ │ + bl ae724 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aeba8 : │ │ │ │ +000aeb90 : │ │ │ │ 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] @ aec44 │ │ │ │ + ldr.w ip, [pc, #140] @ aec2c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (aec48 ) │ │ │ │ + ldr r3, [pc, #132] @ (aec30 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (aec4c ) │ │ │ │ + ldr r4, [pc, #128] @ (aec34 ) │ │ │ │ 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] @ (aec50 ) │ │ │ │ + ldr r3, [pc, #112] @ (aec38 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1188 @ 0x4a4 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, aec3c │ │ │ │ - ldr r3, [pc, #96] @ (aec54 ) │ │ │ │ + cbz r0, aec24 │ │ │ │ + ldr r3, [pc, #96] @ (aec3c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aec1c │ │ │ │ + bne.n aec04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl aeb70 │ │ │ │ - ldr r2, [pc, #80] @ (aec58 ) │ │ │ │ - ldr r3, [pc, #64] @ (aec48 ) │ │ │ │ + bl aeb58 │ │ │ │ + ldr r2, [pc, #80] @ (aec40 ) │ │ │ │ + ldr r3, [pc, #64] @ (aec30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aec40 │ │ │ │ + bne.n aec28 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aec5c ) │ │ │ │ + ldr r0, [pc, #60] @ (aec44 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (aec60 ) │ │ │ │ - ldr r1, [pc, #56] @ (aec64 ) │ │ │ │ + ldr r3, [pc, #56] @ (aec48 ) │ │ │ │ + ldr r1, [pc, #56] @ (aec4c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aec68 ) │ │ │ │ + ldr r0, [pc, #56] @ (aec50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aec04 │ │ │ │ + b.n aebec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aec6c : │ │ │ │ +000aec54 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ aed44 │ │ │ │ + ldr.w ip, [pc, #200] @ aed2c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n aed00 │ │ │ │ + beq.n aece8 │ │ │ │ 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] @ (aed48 ) │ │ │ │ + ldr r3, [pc, #176] @ (aed30 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, aecee │ │ │ │ + cbz r4, aecd6 │ │ │ │ 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 ae73c │ │ │ │ + bl ae724 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n aecd8 │ │ │ │ + beq.n aecc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, aed2c │ │ │ │ + cbz r3, aed14 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aece8 │ │ │ │ + beq.n aecd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, aed1c │ │ │ │ + cbz r3, aed04 │ │ │ │ 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 aecb2 │ │ │ │ - ldr r3, [pc, #68] @ (aed48 ) │ │ │ │ + b.n aec9a │ │ │ │ + ldr r3, [pc, #68] @ (aed30 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n aed38 │ │ │ │ + beq.n aed20 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aec9e │ │ │ │ - b.n aecee │ │ │ │ + bne.n aec86 │ │ │ │ + b.n aecd6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n aecd8 │ │ │ │ + b.n aecc0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n aec9e │ │ │ │ + bne.n aec86 │ │ │ │ mov r4, r3 │ │ │ │ - b.n aecb2 │ │ │ │ + b.n aec9a │ │ │ │ nop │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000aed4c : │ │ │ │ +000aed34 : │ │ │ │ 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] @ aee04 │ │ │ │ + ldr.w ip, [pc, #168] @ aedec │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (aee08 ) │ │ │ │ + ldr r3, [pc, #160] @ (aedf0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (aee0c ) │ │ │ │ + ldr r4, [pc, #156] @ (aedf4 ) │ │ │ │ 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] @ (aee10 ) │ │ │ │ + ldr r3, [pc, #140] @ (aedf8 ) │ │ │ │ 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 84f04 │ │ │ │ - cbz r0, aedfc │ │ │ │ - ldr r3, [pc, #100] @ (aee14 ) │ │ │ │ + cbz r0, aede4 │ │ │ │ + ldr r3, [pc, #100] @ (aedfc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n aeddc │ │ │ │ + bne.n aedc4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl aec6c │ │ │ │ - ldr r2, [pc, #80] @ (aee18 ) │ │ │ │ - ldr r3, [pc, #64] @ (aee08 ) │ │ │ │ + bl aec54 │ │ │ │ + ldr r2, [pc, #80] @ (aee00 ) │ │ │ │ + ldr r3, [pc, #64] @ (aedf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n aee00 │ │ │ │ + bne.n aede8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (aee1c ) │ │ │ │ + ldr r0, [pc, #60] @ (aee04 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (aee20 ) │ │ │ │ - ldr r1, [pc, #56] @ (aee24 ) │ │ │ │ + ldr r3, [pc, #56] @ (aee08 ) │ │ │ │ + ldr r1, [pc, #56] @ (aee0c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (aee28 ) │ │ │ │ + ldr r0, [pc, #56] @ (aee10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aedc4 │ │ │ │ + b.n aedac │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000aee2c : │ │ │ │ +000aee14 : │ │ │ │ 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] @ af250 │ │ │ │ + ldr.w r5, [pc, #1040] @ af238 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1040] @ af254 │ │ │ │ + ldr.w r1, [pc, #1040] @ af23c │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1036] @ af258 │ │ │ │ - ldr.w r2, [pc, #1036] @ af25c │ │ │ │ - ldr.w r3, [pc, #1036] @ af260 │ │ │ │ + ldr.w r4, [pc, #1036] @ af240 │ │ │ │ + ldr.w r2, [pc, #1036] @ af244 │ │ │ │ + ldr.w r3, [pc, #1036] @ af248 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aefe2 │ │ │ │ - ldr r3, [pc, #1000] @ (af264 ) │ │ │ │ + beq.w aefca │ │ │ │ + ldr r3, [pc, #1000] @ (af24c ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl aec6c │ │ │ │ + bl aec54 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aefa4 │ │ │ │ + bne.w aef8c │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af098 │ │ │ │ + beq.w af080 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af102 │ │ │ │ + beq.w af0ea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w af1e8 │ │ │ │ - ldr r0, [pc, #920] @ (af268 ) │ │ │ │ + bpl.w af1d0 │ │ │ │ + ldr r0, [pc, #920] @ (af250 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w af1b4 │ │ │ │ - ldr r0, [pc, #912] @ (af26c ) │ │ │ │ + beq.w af19c │ │ │ │ + ldr r0, [pc, #912] @ (af254 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w af1fc │ │ │ │ + beq.w af1e4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w af1e4 │ │ │ │ + ble.w af1cc │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w af1e4 │ │ │ │ + beq.w af1cc │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n aef14 │ │ │ │ + beq.n aeefc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af01c │ │ │ │ + beq.w af004 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w af028 │ │ │ │ + beq.w af010 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af200 │ │ │ │ + beq.w af1e8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef42 │ │ │ │ + beq.n aef2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af080 │ │ │ │ + beq.w af068 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af21a │ │ │ │ + beq.w af202 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef5c │ │ │ │ + beq.n aef44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af078 │ │ │ │ + beq.w af060 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af234 │ │ │ │ + beq.w af21c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef76 │ │ │ │ + beq.n aef5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af0fa │ │ │ │ - ldr r3, [pc, #748] @ (af264 ) │ │ │ │ + beq.w af0e2 │ │ │ │ + ldr r3, [pc, #748] @ (af24c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aef88 │ │ │ │ + beq.n aef70 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #740] @ (af270 ) │ │ │ │ - ldr r3, [pc, #712] @ (af254 ) │ │ │ │ + ldr r2, [pc, #740] @ (af258 ) │ │ │ │ + ldr r3, [pc, #712] @ (af23c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w af12e │ │ │ │ + bne.w af116 │ │ │ │ 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 aefba │ │ │ │ + beq.n aefa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, aefba │ │ │ │ + cbnz r3, aefa2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n aefd0 │ │ │ │ + beq.n aefb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, aefd0 │ │ │ │ + cbnz r3, aefb8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #672] @ (af274 ) │ │ │ │ - ldr r1, [pc, #676] @ (af278 ) │ │ │ │ + ldr r3, [pc, #672] @ (af25c ) │ │ │ │ + ldr r1, [pc, #676] @ (af260 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n aef88 │ │ │ │ + b.n aef70 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w aeeb2 │ │ │ │ - ldr r3, [pc, #632] @ (af27c ) │ │ │ │ - movw r2, #14397 @ 0x383d │ │ │ │ + bne.w aee9a │ │ │ │ + ldr r3, [pc, #632] @ (af264 ) │ │ │ │ + movw r2, #14401 @ 0x3841 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #624] @ (af280 ) │ │ │ │ - ldr r0, [pc, #628] @ (af284 ) │ │ │ │ + ldr r1, [pc, #624] @ (af268 ) │ │ │ │ + ldr r0, [pc, #628] @ (af26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w aef1a │ │ │ │ + bne.w aef02 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af19a │ │ │ │ + beq.w af182 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af044 │ │ │ │ + beq.n af02c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, af088 │ │ │ │ + cbz r3, af070 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w af180 │ │ │ │ + beq.w af168 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af05a │ │ │ │ + beq.n af042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, af090 │ │ │ │ + cbz r3, af078 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af166 │ │ │ │ + beq.w af14e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af072 │ │ │ │ + beq.n af05a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n af10e │ │ │ │ + beq.n af0f6 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n aefde │ │ │ │ + b.n aefc6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef5c │ │ │ │ + b.n aef44 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef42 │ │ │ │ + b.n aef2a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af044 │ │ │ │ + b.n af02c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af05a │ │ │ │ + b.n af042 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af0aa │ │ │ │ + beq.n af092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n af126 │ │ │ │ + beq.n af10e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af1ca │ │ │ │ + beq.w af1b2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af0c6 │ │ │ │ + beq.n af0ae │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, af11e │ │ │ │ + cbz r3, af106 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n af14c │ │ │ │ + beq.n af134 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af0da │ │ │ │ + beq.n af0c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, af116 │ │ │ │ - cbz r7, af132 │ │ │ │ + cbz r3, af0fe │ │ │ │ + cbz r7, af11a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w aefde │ │ │ │ + beq.w aefc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w aefde │ │ │ │ + bne.w aefc6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aefde │ │ │ │ + b.n aefc6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n aef76 │ │ │ │ + b.n aef5e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n aeec4 │ │ │ │ + b.n aeeac │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af072 │ │ │ │ + b.n af05a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af0da │ │ │ │ + b.n af0c2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af0c6 │ │ │ │ + b.n af0ae │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af0aa │ │ │ │ + b.n af092 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (af288 ) │ │ │ │ - mov.w r2, #14400 @ 0x3840 │ │ │ │ + ldr r3, [pc, #340] @ (af270 ) │ │ │ │ + movw r2, #14404 @ 0x3844 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #332] @ (af28c ) │ │ │ │ - ldr r0, [pc, #336] @ (af290 ) │ │ │ │ + ldr r1, [pc, #332] @ (af274 ) │ │ │ │ + ldr r0, [pc, #336] @ (af278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (af294 ) │ │ │ │ - movw r2, #14399 @ 0x383f │ │ │ │ + ldr r3, [pc, #324] @ (af27c ) │ │ │ │ + movw r2, #14403 @ 0x3843 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (af298 ) │ │ │ │ - ldr r0, [pc, #320] @ (af29c ) │ │ │ │ + ldr r1, [pc, #320] @ (af280 ) │ │ │ │ + ldr r0, [pc, #320] @ (af284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (af2a0 ) │ │ │ │ - movw r2, #14405 @ 0x3845 │ │ │ │ + ldr r3, [pc, #312] @ (af288 ) │ │ │ │ + movw r2, #14409 @ 0x3849 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (af2a4 ) │ │ │ │ - ldr r0, [pc, #308] @ (af2a8 ) │ │ │ │ + ldr r1, [pc, #304] @ (af28c ) │ │ │ │ + ldr r0, [pc, #308] @ (af290 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (af2ac ) │ │ │ │ - movw r2, #14404 @ 0x3844 │ │ │ │ + ldr r3, [pc, #296] @ (af294 ) │ │ │ │ + movw r2, #14408 @ 0x3848 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (af2b0 ) │ │ │ │ - ldr r0, [pc, #292] @ (af2b4 ) │ │ │ │ + ldr r1, [pc, #292] @ (af298 ) │ │ │ │ + ldr r0, [pc, #292] @ (af29c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (af2b8 ) │ │ │ │ - movw r2, #14403 @ 0x3843 │ │ │ │ + ldr r3, [pc, #284] @ (af2a0 ) │ │ │ │ + movw r2, #14407 @ 0x3847 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #276] @ (af2bc ) │ │ │ │ - ldr r0, [pc, #280] @ (af2c0 ) │ │ │ │ + ldr r1, [pc, #276] @ (af2a4 ) │ │ │ │ + ldr r0, [pc, #280] @ (af2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (af2c4 ) │ │ │ │ + ldr r3, [pc, #268] @ (af2ac ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (af2c8 ) │ │ │ │ - ldr r0, [pc, #268] @ (af2cc ) │ │ │ │ + ldr r1, [pc, #268] @ (af2b0 ) │ │ │ │ + ldr r0, [pc, #268] @ (af2b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (af2d0 ) │ │ │ │ - movw r2, #14398 @ 0x383e │ │ │ │ + ldr r3, [pc, #260] @ (af2b8 ) │ │ │ │ + movw r2, #14402 @ 0x3842 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #252] @ (af2d4 ) │ │ │ │ - ldr r0, [pc, #256] @ (af2d8 ) │ │ │ │ + ldr r1, [pc, #252] @ (af2bc ) │ │ │ │ + ldr r0, [pc, #256] @ (af2c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #240] @ (af2dc ) │ │ │ │ + ldr r3, [pc, #240] @ (af2c4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #240] @ (af2e0 ) │ │ │ │ - ldr r0, [pc, #244] @ (af2e4 ) │ │ │ │ + ldr r1, [pc, #240] @ (af2c8 ) │ │ │ │ + ldr r0, [pc, #244] @ (af2cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #228] @ (af2e8 ) │ │ │ │ - movw r2, #14374 @ 0x3826 │ │ │ │ + ldr r3, [pc, #228] @ (af2d0 ) │ │ │ │ + movw r2, #14378 @ 0x382a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #224] @ (af2ec ) │ │ │ │ - ldr r0, [pc, #224] @ (af2f0 ) │ │ │ │ + ldr r1, [pc, #224] @ (af2d4 ) │ │ │ │ + ldr r0, [pc, #224] @ (af2d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (af2f4 ) │ │ │ │ - movw r2, #14375 @ 0x3827 │ │ │ │ + ldr r3, [pc, #216] @ (af2dc ) │ │ │ │ + movw r2, #14379 @ 0x382b │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (af2f8 ) │ │ │ │ - ldr r0, [pc, #212] @ (af2fc ) │ │ │ │ + ldr r1, [pc, #208] @ (af2e0 ) │ │ │ │ + ldr r0, [pc, #212] @ (af2e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (af300 ) │ │ │ │ - movw r2, #14376 @ 0x3828 │ │ │ │ + ldr r3, [pc, #200] @ (af2e8 ) │ │ │ │ + movw r2, #14380 @ 0x382c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #196] @ (af304 ) │ │ │ │ - ldr r0, [pc, #196] @ (af308 ) │ │ │ │ + ldr r1, [pc, #196] @ (af2ec ) │ │ │ │ + ldr r0, [pc, #196] @ (af2f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + udf #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ - b.n af56c │ │ │ │ + b.n af3a4 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ movs r4, r4 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + ble.n af1cc │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n af1a4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + ble.n af37c │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + ble.n af354 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r3, #32 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - udf #26 │ │ │ │ + ble.n af32c │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, af2f0 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + ble.n af394 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n af2ac │ │ │ │ + ble.n af2e4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - cbz r4, af2fc │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + ble.n af3c8 │ │ │ │ movs r1, r4 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + ble.n af224 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n af258 │ │ │ │ + bgt.n af290 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n af230 │ │ │ │ + bgt.n af268 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ble.n af208 │ │ │ │ + bgt.n af240 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000af30c : │ │ │ │ +000af2f4 : │ │ │ │ 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] @ (af370 ) │ │ │ │ + ldr r3, [pc, #76] @ (af358 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (af374 ) │ │ │ │ + ldr r4, [pc, #72] @ (af35c ) │ │ │ │ addw r3, r3, #1284 @ 0x504 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, af36c │ │ │ │ - ldr r3, [pc, #64] @ (af378 ) │ │ │ │ + cbz r0, af354 │ │ │ │ + ldr r3, [pc, #64] @ (af360 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n af34c │ │ │ │ + bne.n af334 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w aee2c │ │ │ │ - ldr r0, [pc, #44] @ (af37c ) │ │ │ │ + b.w aee14 │ │ │ │ + ldr r0, [pc, #44] @ (af364 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (af380 ) │ │ │ │ - ldr r1, [pc, #40] @ (af384 ) │ │ │ │ + ldr r3, [pc, #40] @ (af368 ) │ │ │ │ + ldr r1, [pc, #40] @ (af36c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (af388 ) │ │ │ │ + ldr r0, [pc, #40] @ (af370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000af38c : │ │ │ │ +000af374 : │ │ │ │ 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] @ afea8 │ │ │ │ + ldr.w r2, [pc, #2824] @ afe90 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ - ldr.w r3, [pc, #2824] @ afeac │ │ │ │ + ldr.w r3, [pc, #2824] @ afe94 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #28] │ │ │ │ - ldr.w r4, [pc, #2820] @ afeb0 │ │ │ │ + ldr.w r4, [pc, #2820] @ afe98 │ │ │ │ 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 af746 │ │ │ │ + beq.w af72e │ │ │ │ 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 89364 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af3ee │ │ │ │ + beq.n af3d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af6c0 │ │ │ │ + beq.w af6a8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w af772 │ │ │ │ + beq.w af75a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.w af78e │ │ │ │ + bpl.w af776 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w af846 │ │ │ │ + beq.w af82e │ │ │ │ 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] @ afeb4 │ │ │ │ + ldr.w r3, [pc, #2712] @ afe9c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af43c │ │ │ │ + beq.n af424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af6d0 │ │ │ │ + beq.w af6b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w af878 │ │ │ │ + blt.w af860 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 886d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af6c8 │ │ │ │ + beq.w af6b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w af894 │ │ │ │ - ldr.w r3, [pc, #2644] @ afeb8 │ │ │ │ + beq.w af87c │ │ │ │ + ldr.w r3, [pc, #2644] @ afea0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w af6e4 │ │ │ │ + bne.w af6cc │ │ │ │ blx 529b4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afa16 │ │ │ │ + beq.w af9fe │ │ │ │ blx 529b4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afa8e │ │ │ │ + beq.w afa76 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b0aa6 │ │ │ │ + beq.w b0a8e │ │ │ │ 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 af732 │ │ │ │ + beq.w af71a │ │ │ │ mov r0, r8 │ │ │ │ blx 52294 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ bl 89f8c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afaea │ │ │ │ + beq.w afad2 │ │ │ │ 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 8a130 │ │ │ │ ldrb.w r3, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afc08 │ │ │ │ + beq.w afbf0 │ │ │ │ ldr.w fp, [sp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0af4 │ │ │ │ + beq.w b0adc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af514 │ │ │ │ + beq.n af4fc │ │ │ │ cmp r3, sl │ │ │ │ it eq │ │ │ │ streq r2, [r5, #0] │ │ │ │ - beq.n af514 │ │ │ │ + beq.n af4fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af72a │ │ │ │ + beq.w af712 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w af8b0 │ │ │ │ + bpl.w af898 │ │ │ │ ldr r7, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afa38 │ │ │ │ + beq.w afa20 │ │ │ │ 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 523e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af552 │ │ │ │ + beq.n af53a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af73a │ │ │ │ + beq.w af722 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w afab6 │ │ │ │ + blt.w afa9e │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af7b4 │ │ │ │ + beq.w af79c │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afb16 │ │ │ │ + beq.w afafe │ │ │ │ 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 523e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af594 │ │ │ │ + beq.n af57c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w af6d8 │ │ │ │ + beq.w af6c0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w afb40 │ │ │ │ + blt.w afb28 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w af8ee │ │ │ │ + beq.w af8d6 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afb5a │ │ │ │ + beq.w afb42 │ │ │ │ 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 │ │ │ │ @@ -157596,291 +157567,291 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 89364 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n af5da │ │ │ │ + beq.n af5c2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w afa06 │ │ │ │ + beq.w af9ee │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afbc6 │ │ │ │ + beq.w afbae │ │ │ │ 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 b01da │ │ │ │ + bpl.w b01c2 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w b0004 │ │ │ │ + beq.w affec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af616 │ │ │ │ + beq.n af5fe │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w afb84 │ │ │ │ + beq.w afb6c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 89664 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af634 │ │ │ │ + beq.n af61c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afa82 │ │ │ │ + beq.w afa6a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w afbdc │ │ │ │ + blt.w afbc4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af65a │ │ │ │ + beq.n af642 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afade │ │ │ │ + beq.w afac6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af66e │ │ │ │ + beq.n af656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afad2 │ │ │ │ + beq.w afaba │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w afbf2 │ │ │ │ - ldr.w r3, [pc, #2116] @ afebc │ │ │ │ + blt.w afbda │ │ │ │ + ldr.w r3, [pc, #2116] @ afea4 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w af4dc │ │ │ │ + bne.w af4c4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w af4dc │ │ │ │ - ldr.w r3, [pc, #2092] @ afec0 │ │ │ │ - ldr.w r1, [pc, #2092] @ afec4 │ │ │ │ + beq.w af4c4 │ │ │ │ + ldr.w r3, [pc, #2092] @ afea8 │ │ │ │ + ldr.w r1, [pc, #2092] @ afeac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #2080] @ afec8 │ │ │ │ - ldr.w r1, [pc, #2080] @ afecc │ │ │ │ + ldr.w r3, [pc, #2080] @ afeb0 │ │ │ │ + ldr.w r1, [pc, #2080] @ afeb4 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r0, [pc, #2080] @ afed0 │ │ │ │ + ldr.w r0, [pc, #2080] @ afeb8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af8d4 │ │ │ │ + b.n af8bc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af3ee │ │ │ │ + b.n af3d6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af45a │ │ │ │ + b.n af442 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af43c │ │ │ │ + b.n af424 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n af594 │ │ │ │ - ldr.w r1, [pc, #2016] @ afec8 │ │ │ │ + b.n af57c │ │ │ │ + ldr.w r1, [pc, #2016] @ afeb0 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r3, [pc, #2024] @ afed4 │ │ │ │ - ldr.w r0, [pc, #2024] @ afed8 │ │ │ │ + ldr.w r3, [pc, #2024] @ afebc │ │ │ │ + ldr.w r0, [pc, #2024] @ afec0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r1, [pc, #2016] @ afedc │ │ │ │ + ldr.w r1, [pc, #2016] @ afec4 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2004] @ afee0 │ │ │ │ - ldr.w r3, [pc, #1948] @ afeac │ │ │ │ + ldr.w r2, [pc, #2004] @ afec8 │ │ │ │ + ldr.w r3, [pc, #1948] @ afe94 │ │ │ │ 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 b0440 │ │ │ │ + bne.w b0428 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af514 │ │ │ │ + b.n af4fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af4b2 │ │ │ │ + b.n af49a │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n af552 │ │ │ │ - ldr.w r1, [pc, #1920] @ afec8 │ │ │ │ + b.n af53a │ │ │ │ + ldr.w r1, [pc, #1920] @ afeb0 │ │ │ │ movs r0, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #1940] @ afee4 │ │ │ │ - ldr.w r2, [pc, #1940] @ afee8 │ │ │ │ + ldr.w r3, [pc, #1940] @ afecc │ │ │ │ + ldr.w r2, [pc, #1940] @ afed0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1932] @ afeec │ │ │ │ - ldr.w r0, [pc, #1932] @ afef0 │ │ │ │ + ldr.w r1, [pc, #1932] @ afed4 │ │ │ │ + ldr.w r0, [pc, #1932] @ afed8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1876] @ afec8 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1876] @ afeb0 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r1, [pc, #1912] @ afef4 │ │ │ │ - ldr.w r0, [pc, #1912] @ afef8 │ │ │ │ + ldr.w r1, [pc, #1912] @ afedc │ │ │ │ + ldr.w r0, [pc, #1912] @ afee0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r1, [pc, #1848] @ afec8 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r1, [pc, #1848] @ afeb0 │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr.w r3, [pc, #1892] @ afefc │ │ │ │ - ldr.w r0, [pc, #1892] @ aff00 │ │ │ │ + ldr.w r3, [pc, #1892] @ afee4 │ │ │ │ + ldr.w r0, [pc, #1892] @ afee8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1884] @ aff04 │ │ │ │ + ldr.w r1, [pc, #1884] @ afeec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1872] @ aff08 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1872] @ afef0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r7, [r4, r3] │ │ │ │ add.w r7, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r7, #2544] @ 0x9f0 │ │ │ │ bl 89560 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w afe24 │ │ │ │ + blt.w afe0c │ │ │ │ ldr.w r2, [r7, #2544] @ 0x9f0 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #1 │ │ │ │ bl 893d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afe3a │ │ │ │ + beq.w afe22 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af80a │ │ │ │ + beq.n af7f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, af80a │ │ │ │ + cbnz r3, af7f2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n af824 │ │ │ │ + beq.n af80c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, af824 │ │ │ │ + cbnz r3, af80c │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w af674 │ │ │ │ - ldr.w r3, [pc, #1692] @ afec8 │ │ │ │ + bge.w af65c │ │ │ │ + ldr.w r3, [pc, #1692] @ afeb0 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr.w r1, [pc, #1752] @ aff0c │ │ │ │ - ldr.w r0, [pc, #1752] @ aff10 │ │ │ │ + ldr.w r1, [pc, #1752] @ afef4 │ │ │ │ + ldr.w r0, [pc, #1752] @ afef8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af8d4 │ │ │ │ - ldr.w r2, [pc, #1664] @ afec8 │ │ │ │ + b.n af8bc │ │ │ │ + ldr.w r2, [pc, #1664] @ afeb0 │ │ │ │ movs r1, #134 @ 0x86 │ │ │ │ - ldr.w r3, [pc, #1732] @ aff14 │ │ │ │ + ldr.w r3, [pc, #1732] @ afefc │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1728] @ aff18 │ │ │ │ + ldr.w r2, [pc, #1728] @ aff00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1724] @ aff1c │ │ │ │ + ldr.w r1, [pc, #1724] @ aff04 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1720] @ aff20 │ │ │ │ + ldr.w r0, [pc, #1720] @ aff08 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1612] @ afec8 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1612] @ afeb0 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ - ldr.w r1, [pc, #1700] @ aff24 │ │ │ │ - ldr.w r0, [pc, #1700] @ aff28 │ │ │ │ + ldr.w r1, [pc, #1700] @ aff0c │ │ │ │ + ldr.w r0, [pc, #1700] @ aff10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af870 │ │ │ │ - ldr.w r3, [pc, #1584] @ afec8 │ │ │ │ + b.n af858 │ │ │ │ + ldr.w r3, [pc, #1584] @ afeb0 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr.w r1, [pc, #1680] @ aff2c │ │ │ │ - ldr.w r0, [pc, #1680] @ aff30 │ │ │ │ + ldr.w r1, [pc, #1680] @ aff14 │ │ │ │ + ldr.w r0, [pc, #1680] @ aff18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1556] @ afec8 │ │ │ │ - ldr.w r2, [pc, #1660] @ aff34 │ │ │ │ - ldr.w r1, [pc, #1660] @ aff38 │ │ │ │ - ldr.w r0, [pc, #1660] @ aff3c │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1556] @ afeb0 │ │ │ │ + ldr.w r2, [pc, #1660] @ aff1c │ │ │ │ + ldr.w r1, [pc, #1660] @ aff20 │ │ │ │ + ldr.w r0, [pc, #1660] @ aff24 │ │ │ │ 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] │ │ │ │ @@ -157890,23 +157861,23 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ + b.n af6f0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl af38c │ │ │ │ + bl af374 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w afe50 │ │ │ │ + beq.w afe38 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afe66 │ │ │ │ + beq.w afe4e │ │ │ │ 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 │ │ │ │ @@ -157914,244 +157885,244 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 89364 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n af932 │ │ │ │ + beq.n af91a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n afa0e │ │ │ │ + beq.n af9f6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w afe88 │ │ │ │ + beq.w afe70 │ │ │ │ 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 b0418 │ │ │ │ + bpl.w b0400 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w af600 │ │ │ │ + bne.w af5e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af970 │ │ │ │ + beq.n af958 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b082a │ │ │ │ + beq.w b0812 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af986 │ │ │ │ + beq.n af96e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b085c │ │ │ │ + beq.w b0844 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af99e │ │ │ │ + beq.n af986 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0834 │ │ │ │ + beq.w b081c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af9b4 │ │ │ │ + beq.n af99c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b083e │ │ │ │ + beq.w b0826 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af9c8 │ │ │ │ + beq.n af9b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0848 │ │ │ │ + beq.w b0830 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n af9de │ │ │ │ + beq.n af9c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0852 │ │ │ │ - ldr.w r3, [pc, #1376] @ aff40 │ │ │ │ + beq.w b083a │ │ │ │ + ldr.w r3, [pc, #1376] @ aff28 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #1244] @ afec8 │ │ │ │ - ldr.w r1, [pc, #1364] @ aff44 │ │ │ │ + ldr.w r3, [pc, #1244] @ afeb0 │ │ │ │ + ldr.w r1, [pc, #1364] @ aff2c │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr.w r0, [pc, #1360] @ aff48 │ │ │ │ + ldr.w r0, [pc, #1360] @ aff30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af708 │ │ │ │ + b.n af6f0 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af5da │ │ │ │ + b.n af5c2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n af932 │ │ │ │ - ldr.w r3, [pc, #1200] @ afec8 │ │ │ │ + b.n af91a │ │ │ │ + ldr.w r3, [pc, #1200] @ afeb0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr.w r1, [pc, #1324] @ aff4c │ │ │ │ - ldr.w r0, [pc, #1324] @ aff50 │ │ │ │ + ldr.w r1, [pc, #1324] @ aff34 │ │ │ │ + ldr.w r0, [pc, #1324] @ aff38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1164] @ afec8 │ │ │ │ - ldr.w r2, [pc, #1300] @ aff54 │ │ │ │ - ldr.w r1, [pc, #1300] @ aff58 │ │ │ │ - ldr.w r0, [pc, #1300] @ aff5c │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1164] @ afeb0 │ │ │ │ + ldr.w r2, [pc, #1300] @ aff3c │ │ │ │ + ldr.w r1, [pc, #1300] @ aff40 │ │ │ │ + ldr.w r0, [pc, #1300] @ aff44 │ │ │ │ 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] @ aff60 │ │ │ │ + ldr.w r3, [pc, #1284] @ aff48 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ + b.n af6f0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n af634 │ │ │ │ - ldr.w r3, [pc, #1080] @ afec8 │ │ │ │ + b.n af61c │ │ │ │ + ldr.w r3, [pc, #1080] @ afeb0 │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ - ldr.w r1, [pc, #1228] @ aff64 │ │ │ │ - ldr.w r0, [pc, #1228] @ aff68 │ │ │ │ + ldr.w r1, [pc, #1228] @ aff4c │ │ │ │ + ldr.w r0, [pc, #1228] @ aff50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ - ldr.w r3, [pc, #1040] @ afec8 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr.w r3, [pc, #1040] @ afeb0 │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - ldr.w r1, [pc, #1196] @ aff6c │ │ │ │ - ldr.w r0, [pc, #1196] @ aff70 │ │ │ │ + ldr.w r1, [pc, #1196] @ aff54 │ │ │ │ + ldr.w r0, [pc, #1196] @ aff58 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ + b.n afa4a │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n af66e │ │ │ │ + b.n af656 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - b.n af65a │ │ │ │ - ldr r3, [pc, #988] @ (afec8 ) │ │ │ │ + b.n af642 │ │ │ │ + ldr r3, [pc, #988] @ (afeb0 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #1156] @ aff74 │ │ │ │ - ldr.w r0, [pc, #1156] @ aff78 │ │ │ │ + ldr.w r1, [pc, #1156] @ aff5c │ │ │ │ + ldr.w r0, [pc, #1156] @ aff60 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ - ldr r3, [pc, #944] @ (afec8 ) │ │ │ │ - ldr.w r2, [pc, #1120] @ aff7c │ │ │ │ - ldr.w r1, [pc, #1120] @ aff80 │ │ │ │ - ldr.w r0, [pc, #1120] @ aff84 │ │ │ │ + b.n af6f0 │ │ │ │ + ldr r3, [pc, #944] @ (afeb0 ) │ │ │ │ + ldr.w r2, [pc, #1120] @ aff64 │ │ │ │ + ldr.w r1, [pc, #1120] @ aff68 │ │ │ │ + ldr.w r0, [pc, #1120] @ aff6c │ │ │ │ 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] @ aff88 │ │ │ │ + ldr.w r3, [pc, #1104] @ aff70 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #900] @ (afec8 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #900] @ (afeb0 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ - ldr.w r1, [pc, #1092] @ aff8c │ │ │ │ - ldr.w r0, [pc, #1092] @ aff90 │ │ │ │ + ldr.w r1, [pc, #1092] @ aff74 │ │ │ │ + ldr.w r0, [pc, #1092] @ aff78 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #876] @ (afec8 ) │ │ │ │ - ldr.w r2, [pc, #1076] @ aff94 │ │ │ │ - ldr.w r1, [pc, #1076] @ aff98 │ │ │ │ - ldr.w r0, [pc, #1076] @ aff9c │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #876] @ (afeb0 ) │ │ │ │ + ldr.w r2, [pc, #1076] @ aff7c │ │ │ │ + ldr.w r1, [pc, #1076] @ aff80 │ │ │ │ + ldr.w r0, [pc, #1076] @ aff84 │ │ │ │ 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] @ affa0 │ │ │ │ + ldr.w r3, [pc, #1060] @ aff88 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #832] @ (afec8 ) │ │ │ │ - ldr.w r2, [pc, #1052] @ affa4 │ │ │ │ - ldr.w r1, [pc, #1052] @ affa8 │ │ │ │ - ldr.w r0, [pc, #1052] @ affac │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #832] @ (afeb0 ) │ │ │ │ + ldr.w r2, [pc, #1052] @ aff8c │ │ │ │ + ldr.w r1, [pc, #1052] @ aff90 │ │ │ │ + ldr.w r0, [pc, #1052] @ aff94 │ │ │ │ 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] │ │ │ │ @@ -158163,226 +158134,226 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n af870 │ │ │ │ - ldr r3, [pc, #768] @ (afec8 ) │ │ │ │ + b.n af858 │ │ │ │ + ldr r3, [pc, #768] @ (afeb0 ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ - ldr r1, [pc, #996] @ (affb0 ) │ │ │ │ - ldr r0, [pc, #996] @ (affb4 ) │ │ │ │ + ldr r1, [pc, #996] @ (aff98 ) │ │ │ │ + ldr r0, [pc, #996] @ (aff9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #744] @ (afec8 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #744] @ (afeb0 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #980] @ (affb8 ) │ │ │ │ - ldr r0, [pc, #984] @ (affbc ) │ │ │ │ + ldr r1, [pc, #980] @ (affa0 ) │ │ │ │ + ldr r0, [pc, #984] @ (affa4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afba6 │ │ │ │ - ldr r3, [pc, #724] @ (afec8 ) │ │ │ │ + b.n afb8e │ │ │ │ + ldr r3, [pc, #724] @ (afeb0 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - ldr r1, [pc, #968] @ (affc0 ) │ │ │ │ - ldr r0, [pc, #968] @ (affc4 ) │ │ │ │ + ldr r1, [pc, #968] @ (affa8 ) │ │ │ │ + ldr r0, [pc, #968] @ (affac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n af8d4 │ │ │ │ + b.n af8bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afc22 │ │ │ │ + beq.n afc0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b01c2 │ │ │ │ + beq.w b01aa │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afc38 │ │ │ │ + beq.n afc20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afe1c │ │ │ │ + beq.w afe04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0ac0 │ │ │ │ + beq.w b0aa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n afc52 │ │ │ │ + beq.n afc3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b01ba │ │ │ │ + beq.w b01a2 │ │ │ │ blx 52810 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b02b6 │ │ │ │ + bne.w b029e │ │ │ │ blx 529b4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b02e0 │ │ │ │ + beq.w b02c8 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ blx 52294 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 89fb8 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b032c │ │ │ │ + beq.w b0314 │ │ │ │ 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 8a300 │ │ │ │ ldrb.w r2, [sp, #96] @ 0x60 │ │ │ │ ldrd r4, r7, [sp, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b056e │ │ │ │ + beq.w b0556 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b0ada │ │ │ │ + beq.w b0ac2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b0200 │ │ │ │ + beq.w b01e8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b0b28 │ │ │ │ + beq.w b0b10 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w b028a │ │ │ │ + beq.w b0272 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n afcec │ │ │ │ + beq.n afcd4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b01ca │ │ │ │ + beq.w b01b2 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n afcfe │ │ │ │ + beq.n afce6 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b01d2 │ │ │ │ + beq.w b01ba │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w b035c │ │ │ │ + bpl.w b0344 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bpl.w b03a4 │ │ │ │ + bpl.w b038c │ │ │ │ mov r0, r7 │ │ │ │ blx 52294 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 89f8c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b03ec │ │ │ │ + beq.w b03d4 │ │ │ │ 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 8a130 │ │ │ │ ldrb.w r3, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b049a │ │ │ │ + beq.w b0482 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b0a8c │ │ │ │ + beq.w b0a74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n afd6e │ │ │ │ + beq.n afd56 │ │ │ │ cmp r3, r9 │ │ │ │ it eq │ │ │ │ streq.w r8, [r6] │ │ │ │ - beq.n afd6e │ │ │ │ + beq.n afd56 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w afe9e │ │ │ │ + beq.w afe86 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b0210 │ │ │ │ + bpl.w b01f8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ blx 523e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b023a │ │ │ │ + blt.w b0222 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b066e │ │ │ │ + bne.w b0656 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n afdaa │ │ │ │ + beq.n afd92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b01ae │ │ │ │ + beq.w b0196 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b0296 │ │ │ │ - ldr r3, [pc, #264] @ (afebc ) │ │ │ │ + blt.w b027e │ │ │ │ + ldr r3, [pc, #264] @ (afea4 ) │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n afd3a │ │ │ │ + bne.n afd22 │ │ │ │ mov r0, r7 │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n afd3a │ │ │ │ - ldr r3, [pc, #244] @ (afec0 ) │ │ │ │ + beq.n afd22 │ │ │ │ + ldr r3, [pc, #244] @ (afea8 ) │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #504] @ (affc8 ) │ │ │ │ + ldr r1, [pc, #504] @ (affb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #236] @ (afec8 ) │ │ │ │ - ldr r1, [pc, #492] @ (affcc ) │ │ │ │ + ldr r3, [pc, #236] @ (afeb0 ) │ │ │ │ + ldr r1, [pc, #492] @ (affb4 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #492] @ (affd0 ) │ │ │ │ + ldr r0, [pc, #492] @ (affb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ @@ -158394,307 +158365,307 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.n af708 │ │ │ │ + b.n af6f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afc38 │ │ │ │ - ldr r3, [pc, #160] @ (afec8 ) │ │ │ │ + b.n afc20 │ │ │ │ + ldr r3, [pc, #160] @ (afeb0 ) │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ - ldr r1, [pc, #424] @ (affd4 ) │ │ │ │ - ldr r0, [pc, #428] @ (affd8 ) │ │ │ │ + ldr r1, [pc, #424] @ (affbc ) │ │ │ │ + ldr r0, [pc, #428] @ (affc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #140] @ (afec8 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #140] @ (afeb0 ) │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ - ldr r1, [pc, #412] @ (affdc ) │ │ │ │ - ldr r0, [pc, #412] @ (affe0 ) │ │ │ │ + ldr r1, [pc, #412] @ (affc4 ) │ │ │ │ + ldr r0, [pc, #412] @ (affc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #116] @ (afec8 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #116] @ (afeb0 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #396] @ (affe4 ) │ │ │ │ - ldr r0, [pc, #400] @ (affe8 ) │ │ │ │ + ldr r1, [pc, #396] @ (affcc ) │ │ │ │ + ldr r0, [pc, #400] @ (affd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #96] @ (afec8 ) │ │ │ │ - ldr r2, [pc, #384] @ (affec ) │ │ │ │ - ldr r1, [pc, #388] @ (afff0 ) │ │ │ │ - ldr r0, [pc, #388] @ (afff4 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #96] @ (afeb0 ) │ │ │ │ + ldr r2, [pc, #384] @ (affd4 ) │ │ │ │ + ldr r1, [pc, #388] @ (affd8 ) │ │ │ │ + ldr r0, [pc, #388] @ (affdc ) │ │ │ │ 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] @ (afff8 ) │ │ │ │ + ldr r3, [pc, #376] @ (affe0 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n afa62 │ │ │ │ - ldr r3, [pc, #60] @ (afec8 ) │ │ │ │ + b.n afa4a │ │ │ │ + ldr r3, [pc, #60] @ (afeb0 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #364] @ (afffc ) │ │ │ │ - ldr r0, [pc, #368] @ (b0000 ) │ │ │ │ + ldr r1, [pc, #364] @ (affe4 ) │ │ │ │ + ldr r0, [pc, #368] @ (affe8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afa62 │ │ │ │ + b.n afa4a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afd6e │ │ │ │ + b.n afd56 │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #16] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #16 @ (adr r2, aff28 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, affb0 ) │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r2, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b001e │ │ │ │ + beq.n b0006 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b031c │ │ │ │ + beq.w b0304 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0034 │ │ │ │ + beq.n b001c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0324 │ │ │ │ + beq.w b030c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b004c │ │ │ │ + beq.n b0034 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b02fc │ │ │ │ + beq.w b02e4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0062 │ │ │ │ + beq.n b004a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0304 │ │ │ │ + beq.w b02ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0076 │ │ │ │ + beq.n b005e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b030c │ │ │ │ + beq.w b02f4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b008c │ │ │ │ + beq.n b0074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0314 │ │ │ │ - ldr.w r3, [pc, #2764] @ b0b5c │ │ │ │ + beq.w b02fc │ │ │ │ + ldr.w r3, [pc, #2764] @ b0b44 │ │ │ │ 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, #800] @ 0x320 │ │ │ │ @@ -158703,27 +158674,27 @@ │ │ │ │ ldr.w r1, [r6, #2636] @ 0xa4c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #128] @ 0x80 │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b047c │ │ │ │ + beq.w b0464 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b0454 │ │ │ │ + bpl.w b043c │ │ │ │ movs r0, #2 │ │ │ │ blx 52258 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b0866 │ │ │ │ + beq.w b084e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0b0e │ │ │ │ + beq.w b0af6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -158732,130 +158703,130 @@ │ │ │ │ strd r5, r7, [r2] │ │ │ │ blx 523bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b019e │ │ │ │ + beq.n b0186 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b08b4 │ │ │ │ - ldr.w r3, [pc, #2628] @ b0b60 │ │ │ │ + beq.w b089c │ │ │ │ + ldr.w r3, [pc, #2628] @ b0b48 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b089c │ │ │ │ + beq.w b0884 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b014c │ │ │ │ + beq.n b0134 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, b01a6 │ │ │ │ + cbz r3, b018e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b0884 │ │ │ │ + beq.w b086c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0166 │ │ │ │ + beq.n b014e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b044c │ │ │ │ + beq.w b0434 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0180 │ │ │ │ + beq.n b0168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0444 │ │ │ │ - ldr.w r3, [pc, #2528] @ b0b64 │ │ │ │ + beq.w b042c │ │ │ │ + ldr.w r3, [pc, #2528] @ b0b4c │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #2528] @ b0b68 │ │ │ │ - ldr.w r0, [pc, #2528] @ b0b6c │ │ │ │ + ldr.w r1, [pc, #2528] @ b0b50 │ │ │ │ + ldr.w r0, [pc, #2528] @ b0b54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0112 │ │ │ │ + b.n b00fa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b014c │ │ │ │ + b.n b0134 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - b.n afdaa │ │ │ │ + b.n afd92 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afc52 │ │ │ │ + b.n afc3a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afc22 │ │ │ │ + b.n afc0a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afcea │ │ │ │ + b.n afcd2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n afcfe │ │ │ │ - ldr.w r3, [pc, #2440] @ b0b64 │ │ │ │ - ldr.w r2, [pc, #2448] @ b0b70 │ │ │ │ - ldr.w r1, [pc, #2448] @ b0b74 │ │ │ │ - ldr.w r0, [pc, #2448] @ b0b78 │ │ │ │ + b.n afce6 │ │ │ │ + ldr.w r3, [pc, #2440] @ b0b4c │ │ │ │ + ldr.w r2, [pc, #2448] @ b0b58 │ │ │ │ + ldr.w r1, [pc, #2448] @ b0b5c │ │ │ │ + ldr.w r0, [pc, #2448] @ b0b60 │ │ │ │ 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 9c000 │ │ │ │ - b.n afa62 │ │ │ │ + b.n afa4a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b0b28 │ │ │ │ + beq.w b0b10 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w afcd2 │ │ │ │ - b.n afcfe │ │ │ │ - ldr.w r3, [pc, #2384] @ b0b64 │ │ │ │ + bne.w afcba │ │ │ │ + b.n afce6 │ │ │ │ + ldr.w r3, [pc, #2384] @ b0b4c │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r2, [pc, #2404] @ b0b7c │ │ │ │ - ldr.w r1, [pc, #2404] @ b0b80 │ │ │ │ - ldr.w r0, [pc, #2404] @ b0b84 │ │ │ │ + ldr.w r2, [pc, #2404] @ b0b64 │ │ │ │ + ldr.w r1, [pc, #2404] @ b0b68 │ │ │ │ + ldr.w r0, [pc, #2404] @ b0b6c │ │ │ │ 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 9c000 │ │ │ │ - b.n afdf0 │ │ │ │ - ldr.w r3, [pc, #2344] @ b0b64 │ │ │ │ + b.n afdd8 │ │ │ │ + ldr.w r3, [pc, #2344] @ b0b4c │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ - ldr.w r1, [pc, #2372] @ b0b88 │ │ │ │ - ldr.w r0, [pc, #2372] @ b0b8c │ │ │ │ + ldr.w r1, [pc, #2372] @ b0b70 │ │ │ │ + ldr.w r0, [pc, #2372] @ b0b74 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ @@ -158869,92 +158840,92 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w afce0 │ │ │ │ - b.n afcfe │ │ │ │ - ldr.w r3, [pc, #2252] @ b0b64 │ │ │ │ + bne.w afcc8 │ │ │ │ + b.n afce6 │ │ │ │ + ldr.w r3, [pc, #2252] @ b0b4c │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr.w r1, [pc, #2288] @ b0b90 │ │ │ │ + ldr.w r1, [pc, #2288] @ b0b78 │ │ │ │ mov r5, r4 │ │ │ │ - ldr.w r0, [pc, #2288] @ b0b94 │ │ │ │ + ldr.w r0, [pc, #2288] @ b0b7c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n afdf0 │ │ │ │ - ldr.w r3, [pc, #2220] @ b0b64 │ │ │ │ + b.n afdd8 │ │ │ │ + ldr.w r3, [pc, #2220] @ b0b4c │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ - ldr.w r1, [pc, #2264] @ b0b98 │ │ │ │ - ldr.w r0, [pc, #2264] @ b0b9c │ │ │ │ + ldr.w r1, [pc, #2264] @ b0b80 │ │ │ │ + ldr.w r0, [pc, #2264] @ b0b84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr.w r3, [pc, #2176] @ b0b64 │ │ │ │ + b.w af6f0 │ │ │ │ + ldr.w r3, [pc, #2176] @ b0b4c │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr.w r1, [pc, #2232] @ b0ba0 │ │ │ │ - ldr.w r0, [pc, #2232] @ b0ba4 │ │ │ │ + ldr.w r1, [pc, #2232] @ b0b88 │ │ │ │ + ldr.w r0, [pc, #2232] @ b0b8c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b02d0 │ │ │ │ + b.n b02b8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b004c │ │ │ │ + b.n b0034 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0062 │ │ │ │ + b.n b004a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0076 │ │ │ │ + b.n b005e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b008c │ │ │ │ + b.n b0074 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b001e │ │ │ │ + b.n b0006 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0034 │ │ │ │ - ldr.w r3, [pc, #2100] @ b0b64 │ │ │ │ + b.n b001c │ │ │ │ + ldr.w r3, [pc, #2100] @ b0b4c │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r1, [pc, #2164] @ b0ba8 │ │ │ │ - ldr.w r0, [pc, #2164] @ b0bac │ │ │ │ + ldr.w r1, [pc, #2164] @ b0b90 │ │ │ │ + ldr.w r0, [pc, #2164] @ b0b94 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr.w r3, [pc, #2052] @ b0b64 │ │ │ │ - ldr.w r2, [pc, #2124] @ b0bb0 │ │ │ │ - ldr.w r1, [pc, #2124] @ b0bb4 │ │ │ │ - ldr.w r0, [pc, #2124] @ b0bb8 │ │ │ │ + b.w af6f0 │ │ │ │ + ldr.w r3, [pc, #2052] @ b0b4c │ │ │ │ + ldr.w r2, [pc, #2124] @ b0b98 │ │ │ │ + ldr.w r1, [pc, #2124] @ b0b9c │ │ │ │ + ldr.w r0, [pc, #2124] @ b0ba0 │ │ │ │ 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] │ │ │ │ @@ -158966,19 +158937,19 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr.w r3, [pc, #1980] @ b0b64 │ │ │ │ - ldr.w r2, [pc, #2064] @ b0bbc │ │ │ │ - ldr.w r1, [pc, #2064] @ b0bc0 │ │ │ │ - ldr.w r0, [pc, #2064] @ b0bc4 │ │ │ │ + b.w af6f0 │ │ │ │ + ldr.w r3, [pc, #1980] @ b0b4c │ │ │ │ + ldr.w r2, [pc, #2064] @ b0ba4 │ │ │ │ + ldr.w r1, [pc, #2064] @ b0ba8 │ │ │ │ + ldr.w r0, [pc, #2064] @ b0bac │ │ │ │ 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] │ │ │ │ @@ -158990,299 +158961,299 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr.w r3, [pc, #1908] @ b0b64 │ │ │ │ + b.w af6f0 │ │ │ │ + ldr.w r3, [pc, #1908] @ b0b4c │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr.w r1, [pc, #2004] @ b0bc8 │ │ │ │ - ldr.w r0, [pc, #2004] @ b0bcc │ │ │ │ + ldr.w r1, [pc, #2004] @ b0bb0 │ │ │ │ + ldr.w r0, [pc, #2004] @ b0bb4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n b038a │ │ │ │ - ldr.w r3, [pc, #1864] @ b0b64 │ │ │ │ - ldr.w r2, [pc, #1968] @ b0bd0 │ │ │ │ - ldr.w r1, [pc, #1968] @ b0bd4 │ │ │ │ - ldr.w r0, [pc, #1968] @ b0bd8 │ │ │ │ + b.n b0372 │ │ │ │ + ldr.w r3, [pc, #1864] @ b0b4c │ │ │ │ + ldr.w r2, [pc, #1968] @ b0bb8 │ │ │ │ + ldr.w r1, [pc, #1968] @ b0bbc │ │ │ │ + ldr.w r0, [pc, #1968] @ b0bc0 │ │ │ │ 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 9c000 │ │ │ │ - b.w afa62 │ │ │ │ + b.w afa4a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0180 │ │ │ │ + b.n b0168 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0166 │ │ │ │ - ldr.w r1, [pc, #1804] @ b0b64 │ │ │ │ + b.n b014e │ │ │ │ + ldr.w r1, [pc, #1804] @ b0b4c │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r3, [pc, #1920] @ b0bdc │ │ │ │ - ldr.w r0, [pc, #1920] @ b0be0 │ │ │ │ + ldr.w r3, [pc, #1920] @ b0bc4 │ │ │ │ + ldr.w r0, [pc, #1920] @ b0bc8 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1908] @ b0be4 │ │ │ │ + ldr.w r1, [pc, #1908] @ b0bcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w af708 │ │ │ │ - ldr.w r3, [pc, #1764] @ b0b64 │ │ │ │ + b.w af6f0 │ │ │ │ + ldr.w r3, [pc, #1764] @ b0b4c │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr.w r1, [pc, #1892] @ b0be8 │ │ │ │ - ldr.w r0, [pc, #1892] @ b0bec │ │ │ │ + ldr.w r1, [pc, #1892] @ b0bd0 │ │ │ │ + ldr.w r0, [pc, #1892] @ b0bd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b04ae │ │ │ │ + beq.n b0496 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b091c │ │ │ │ + beq.w b0904 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b04c2 │ │ │ │ + beq.n b04aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0914 │ │ │ │ + beq.w b08fc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b04d6 │ │ │ │ + beq.n b04be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0566 │ │ │ │ + beq.n b054e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b0b42 │ │ │ │ + beq.w b0b2a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b04f0 │ │ │ │ + beq.n b04d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b090c │ │ │ │ + beq.w b08f4 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b09fa │ │ │ │ - ldr.w r3, [pc, #1780] @ b0bf0 │ │ │ │ + bne.w b09e2 │ │ │ │ + ldr.w r3, [pc, #1780] @ b0bd8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w afc8e │ │ │ │ + bne.w afc76 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w afc8e │ │ │ │ - ldr.w r3, [pc, #1752] @ b0bf4 │ │ │ │ - ldr.w r1, [pc, #1752] @ b0bf8 │ │ │ │ + beq.w afc76 │ │ │ │ + ldr.w r3, [pc, #1752] @ b0bdc │ │ │ │ + ldr.w r1, [pc, #1752] @ b0be0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1588] @ b0b64 │ │ │ │ - ldr.w r1, [pc, #1736] @ b0bfc │ │ │ │ + ldr.w r3, [pc, #1588] @ b0b4c │ │ │ │ + ldr.w r1, [pc, #1736] @ b0be4 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr.w r0, [pc, #1732] @ b0c00 │ │ │ │ + ldr.w r0, [pc, #1732] @ b0be8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b04d6 │ │ │ │ + b.n b04be │ │ │ │ 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 b058e │ │ │ │ + beq.n b0576 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a12 │ │ │ │ + beq.w b09fa │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b05a6 │ │ │ │ + beq.n b058e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a48 │ │ │ │ + beq.w b0a30 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b05bc │ │ │ │ + beq.n b05a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a50 │ │ │ │ + beq.w b0a38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0a72 │ │ │ │ + beq.w b0a5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b05d6 │ │ │ │ + beq.n b05be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a40 │ │ │ │ + beq.w b0a28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b0a58 │ │ │ │ + beq.w b0a40 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b05f0 │ │ │ │ + beq.n b05d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a38 │ │ │ │ + beq.w b0a20 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b0a1a │ │ │ │ + bne.w b0a02 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0924 │ │ │ │ + beq.w b090c │ │ │ │ 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 89560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0630 │ │ │ │ + beq.n b0618 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0a30 │ │ │ │ + beq.w b0a18 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0646 │ │ │ │ + beq.n b062e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b094e │ │ │ │ + beq.w b0936 │ │ │ │ cmp r6, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w af70a │ │ │ │ - ldr.w r3, [pc, #1296] @ b0b64 │ │ │ │ + bge.w af6f2 │ │ │ │ + ldr.w r3, [pc, #1296] @ b0b4c │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr.w r1, [pc, #1452] @ b0c04 │ │ │ │ - ldr.w r0, [pc, #1452] @ b0c08 │ │ │ │ + ldr.w r1, [pc, #1452] @ b0bec │ │ │ │ + ldr.w r0, [pc, #1452] @ b0bf0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ 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 b0690 │ │ │ │ + beq.n b0678 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08d4 │ │ │ │ + beq.w b08bc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b06a6 │ │ │ │ + beq.n b068e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08dc │ │ │ │ + beq.w b08c4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b06bc │ │ │ │ + beq.n b06a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08e4 │ │ │ │ + beq.w b08cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b06d0 │ │ │ │ + beq.n b06b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08ec │ │ │ │ + beq.w b08d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b06e6 │ │ │ │ + beq.n b06ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08f4 │ │ │ │ - ldr.w r3, [pc, #1140] @ b0b5c │ │ │ │ + beq.w b08dc │ │ │ │ + ldr.w r3, [pc, #1140] @ b0b44 │ │ │ │ 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 │ │ │ │ @@ -159290,27 +159261,27 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 89364 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0726 │ │ │ │ + beq.n b070e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08fc │ │ │ │ + beq.w b08e4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b09a4 │ │ │ │ + beq.w b098c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b0976 │ │ │ │ + bpl.w b095e │ │ │ │ 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 │ │ │ │ @@ -159319,1580 +159290,1580 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 86dfc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0770 │ │ │ │ + beq.n b0758 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0904 │ │ │ │ + beq.w b08ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0784 │ │ │ │ + beq.n b076c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b08cc │ │ │ │ + beq.w b08b4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0798 │ │ │ │ + beq.n b0780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0822 │ │ │ │ + beq.n b080a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b09ba │ │ │ │ - ldr r3, [pc, #960] @ (b0b60 ) │ │ │ │ + beq.w b09a2 │ │ │ │ + ldr r3, [pc, #960] @ (b0b48 ) │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b09da │ │ │ │ + beq.w b09c2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b07d4 │ │ │ │ + beq.n b07bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b09d2 │ │ │ │ + beq.w b09ba │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b0956 │ │ │ │ + beq.w b093e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b07ee │ │ │ │ + beq.n b07d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b09f2 │ │ │ │ + beq.w b09da │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0808 │ │ │ │ + beq.n b07f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b096e │ │ │ │ - ldr r3, [pc, #856] @ (b0b64 ) │ │ │ │ + beq.w b0956 │ │ │ │ + ldr r3, [pc, #856] @ (b0b4c ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #1020] @ (b0c0c ) │ │ │ │ - ldr.w r0, [pc, #1024] @ b0c10 │ │ │ │ + ldr r1, [pc, #1020] @ (b0bf4 ) │ │ │ │ + ldr.w r0, [pc, #1024] @ b0bf8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0798 │ │ │ │ + b.n b0780 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af970 │ │ │ │ + b.w af958 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af99e │ │ │ │ + b.w af986 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af9b4 │ │ │ │ + b.w af99c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af9c8 │ │ │ │ + b.w af9b0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af9de │ │ │ │ + b.w af9c6 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w af986 │ │ │ │ - ldr r3, [pc, #764] @ (b0b64 ) │ │ │ │ + b.w af96e │ │ │ │ + ldr r3, [pc, #764] @ (b0b4c ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #936] @ (b0c14 ) │ │ │ │ - ldr r0, [pc, #936] @ (b0c18 ) │ │ │ │ + ldr r1, [pc, #936] @ (b0bfc ) │ │ │ │ + ldr r0, [pc, #936] @ (b0c00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr r3, [pc, #732] @ (b0b64 ) │ │ │ │ + b.w af6f0 │ │ │ │ + ldr r3, [pc, #732] @ (b0b4c ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #912] @ (b0c1c ) │ │ │ │ - ldr r0, [pc, #916] @ (b0c20 ) │ │ │ │ + ldr r1, [pc, #912] @ (b0c04 ) │ │ │ │ + ldr r0, [pc, #916] @ (b0c08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af870 │ │ │ │ - ldr r3, [pc, #708] @ (b0b64 ) │ │ │ │ + b.w af858 │ │ │ │ + ldr r3, [pc, #708] @ (b0b4c ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #896] @ (b0c24 ) │ │ │ │ - ldr r0, [pc, #900] @ (b0c28 ) │ │ │ │ + ldr r1, [pc, #896] @ (b0c0c ) │ │ │ │ + ldr r0, [pc, #900] @ (b0c10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af870 │ │ │ │ - ldr r3, [pc, #684] @ (b0b64 ) │ │ │ │ + b.w af858 │ │ │ │ + ldr r3, [pc, #684] @ (b0b4c ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ - ldr r1, [pc, #880] @ (b0c2c ) │ │ │ │ - ldr r0, [pc, #884] @ (b0c30 ) │ │ │ │ + ldr r1, [pc, #880] @ (b0c14 ) │ │ │ │ + ldr r0, [pc, #884] @ (b0c18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0784 │ │ │ │ + b.n b076c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0690 │ │ │ │ + b.n b0678 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b06a6 │ │ │ │ + b.n b068e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b06bc │ │ │ │ + b.n b06a4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b06d0 │ │ │ │ + b.n b06b8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b06e6 │ │ │ │ + b.n b06ce │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0726 │ │ │ │ + b.n b070e │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0770 │ │ │ │ + b.n b0758 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b04f0 │ │ │ │ + b.n b04d8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b04c2 │ │ │ │ + b.n b04aa │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b04ae │ │ │ │ - ldr r2, [pc, #572] @ (b0b64 ) │ │ │ │ + b.n b0496 │ │ │ │ + ldr r2, [pc, #572] @ (b0b4c ) │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ - ldr r3, [pc, #776] @ (b0c34 ) │ │ │ │ + ldr r3, [pc, #776] @ (b0c1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #772] @ (b0c38 ) │ │ │ │ + ldr r2, [pc, #772] @ (b0c20 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #772] @ (b0c3c ) │ │ │ │ + ldr r1, [pc, #772] @ (b0c24 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #772] @ (b0c40 ) │ │ │ │ + ldr r0, [pc, #772] @ (b0c28 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0646 │ │ │ │ - ldr r3, [pc, #524] @ (b0b64 ) │ │ │ │ + b.n b062e │ │ │ │ + ldr r3, [pc, #524] @ (b0b4c ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #744] @ (b0c44 ) │ │ │ │ - ldr r0, [pc, #744] @ (b0c48 ) │ │ │ │ + ldr r1, [pc, #744] @ (b0c2c ) │ │ │ │ + ldr r0, [pc, #744] @ (b0c30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af870 │ │ │ │ + b.w af858 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0808 │ │ │ │ - ldr r3, [pc, #492] @ (b0b64 ) │ │ │ │ + b.n b07f0 │ │ │ │ + ldr r3, [pc, #492] @ (b0b4c ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #720] @ (b0c4c ) │ │ │ │ + ldr r0, [pc, #720] @ (b0c34 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #716] @ (b0c50 ) │ │ │ │ + ldr r3, [pc, #716] @ (b0c38 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r1, [pc, #712] @ (b0c54 ) │ │ │ │ + ldr r1, [pc, #712] @ (b0c3c ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w af708 │ │ │ │ - ldr r3, [pc, #444] @ (b0b64 ) │ │ │ │ + b.w af6f0 │ │ │ │ + ldr r3, [pc, #444] @ (b0b4c ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #684] @ (b0c58 ) │ │ │ │ - ldr r0, [pc, #688] @ (b0c5c ) │ │ │ │ + ldr r1, [pc, #684] @ (b0c40 ) │ │ │ │ + ldr r0, [pc, #688] @ (b0c44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0994 │ │ │ │ - ldr r3, [pc, #424] @ (b0b64 ) │ │ │ │ + b.n b097c │ │ │ │ + ldr r3, [pc, #424] @ (b0b4c ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #672] @ (b0c60 ) │ │ │ │ - ldr r0, [pc, #672] @ (b0c64 ) │ │ │ │ + ldr r1, [pc, #672] @ (b0c48 ) │ │ │ │ + ldr r0, [pc, #672] @ (b0c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af708 │ │ │ │ + b.w af6f0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b07d4 │ │ │ │ - ldr r3, [pc, #392] @ (b0b64 ) │ │ │ │ + b.n b07bc │ │ │ │ + ldr r3, [pc, #392] @ (b0b4c ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r1, [pc, #648] @ (b0c68 ) │ │ │ │ - ldr r0, [pc, #648] @ (b0c6c ) │ │ │ │ + ldr r1, [pc, #648] @ (b0c50 ) │ │ │ │ + ldr r0, [pc, #648] @ (b0c54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w af870 │ │ │ │ + b.w af858 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b07ee │ │ │ │ - ldr r3, [pc, #360] @ (b0b64 ) │ │ │ │ + b.n b07d6 │ │ │ │ + ldr r3, [pc, #360] @ (b0b4c ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r1, [pc, #624] @ (b0c70 ) │ │ │ │ - ldr r0, [pc, #624] @ (b0c74 ) │ │ │ │ + ldr r1, [pc, #624] @ (b0c58 ) │ │ │ │ + ldr r0, [pc, #624] @ (b0c5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b054a │ │ │ │ + b.n b0532 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b058e │ │ │ │ - ldr r3, [pc, #328] @ (b0b64 ) │ │ │ │ + b.n b0576 │ │ │ │ + ldr r3, [pc, #328] @ (b0b4c ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ - ldr r1, [pc, #600] @ (b0c78 ) │ │ │ │ - ldr r0, [pc, #600] @ (b0c7c ) │ │ │ │ + ldr r1, [pc, #600] @ (b0c60 ) │ │ │ │ + ldr r0, [pc, #600] @ (b0c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0944 │ │ │ │ + b.n b092c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0630 │ │ │ │ + b.n b0618 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b05f0 │ │ │ │ + b.n b05d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b05d6 │ │ │ │ + b.n b05be │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b05a6 │ │ │ │ + b.n b058e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b05bc │ │ │ │ - ldr r3, [pc, #548] @ (b0c80 ) │ │ │ │ - mov.w r2, #28800 @ 0x7080 │ │ │ │ + b.n b05a4 │ │ │ │ + ldr r3, [pc, #548] @ (b0c68 ) │ │ │ │ + movw r2, #28804 @ 0x7084 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #544] @ (b0c84 ) │ │ │ │ - ldr r0, [pc, #544] @ (b0c88 ) │ │ │ │ + ldr r1, [pc, #544] @ (b0c6c ) │ │ │ │ + ldr r0, [pc, #544] @ (b0c70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #536] @ (b0c8c ) │ │ │ │ - movw r2, #28799 @ 0x707f │ │ │ │ + ldr r3, [pc, #536] @ (b0c74 ) │ │ │ │ + movw r2, #28803 @ 0x7083 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #528] @ (b0c90 ) │ │ │ │ - ldr r0, [pc, #532] @ (b0c94 ) │ │ │ │ + ldr r1, [pc, #528] @ (b0c78 ) │ │ │ │ + ldr r0, [pc, #532] @ (b0c7c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #520] @ (b0c98 ) │ │ │ │ - movw r2, #28605 @ 0x6fbd │ │ │ │ + ldr r3, [pc, #520] @ (b0c80 ) │ │ │ │ + movw r2, #28609 @ 0x6fc1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #516] @ (b0c9c ) │ │ │ │ - ldr r0, [pc, #516] @ (b0ca0 ) │ │ │ │ + ldr r1, [pc, #516] @ (b0c84 ) │ │ │ │ + ldr r0, [pc, #516] @ (b0c88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #508] @ (b0ca4 ) │ │ │ │ - movw r2, #28289 @ 0x6e81 │ │ │ │ + ldr r3, [pc, #508] @ (b0c8c ) │ │ │ │ + movw r2, #28293 @ 0x6e85 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #500] @ (b0ca8 ) │ │ │ │ - ldr r0, [pc, #504] @ (b0cac ) │ │ │ │ + ldr r1, [pc, #500] @ (b0c90 ) │ │ │ │ + ldr r0, [pc, #504] @ (b0c94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #492] @ (b0cb0 ) │ │ │ │ - movw r2, #28741 @ 0x7045 │ │ │ │ + ldr r3, [pc, #492] @ (b0c98 ) │ │ │ │ + movw r2, #28745 @ 0x7049 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #488] @ (b0cb4 ) │ │ │ │ - ldr r0, [pc, #488] @ (b0cb8 ) │ │ │ │ + ldr r1, [pc, #488] @ (b0c9c ) │ │ │ │ + ldr r0, [pc, #488] @ (b0ca0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #480] @ (b0cbc ) │ │ │ │ - movw r2, #28573 @ 0x6f9d │ │ │ │ + ldr r3, [pc, #480] @ (b0ca4 ) │ │ │ │ + movw r2, #28577 @ 0x6fa1 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #472] @ (b0cc0 ) │ │ │ │ - ldr r0, [pc, #476] @ (b0cc4 ) │ │ │ │ + ldr r1, [pc, #472] @ (b0ca8 ) │ │ │ │ + ldr r0, [pc, #476] @ (b0cac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #464] @ (b0cc8 ) │ │ │ │ - movw r2, #28305 @ 0x6e91 │ │ │ │ + ldr r3, [pc, #464] @ (b0cb0 ) │ │ │ │ + movw r2, #28309 @ 0x6e95 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #460] @ (b0ccc ) │ │ │ │ - ldr r0, [pc, #460] @ (b0cd0 ) │ │ │ │ + ldr r1, [pc, #460] @ (b0cb4 ) │ │ │ │ + ldr r0, [pc, #460] @ (b0cb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #452] @ (b0cd4 ) │ │ │ │ - movw r2, #28407 @ 0x6ef7 │ │ │ │ + ldr r3, [pc, #452] @ (b0cbc ) │ │ │ │ + movw r2, #28411 @ 0x6efb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #444] @ (b0cd8 ) │ │ │ │ - ldr r0, [pc, #448] @ (b0cdc ) │ │ │ │ + ldr r1, [pc, #444] @ (b0cc0 ) │ │ │ │ + ldr r0, [pc, #448] @ (b0cc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (b0ce0 ) │ │ │ │ - movw r2, #28575 @ 0x6f9f │ │ │ │ + ldr r3, [pc, #436] @ (b0cc8 ) │ │ │ │ + movw r2, #28579 @ 0x6fa3 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #432] @ (b0ce4 ) │ │ │ │ - ldr r0, [pc, #432] @ (b0ce8 ) │ │ │ │ + ldr r1, [pc, #432] @ (b0ccc ) │ │ │ │ + ldr r0, [pc, #432] @ (b0cd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #424] @ (b0cec ) │ │ │ │ - movw r2, #28828 @ 0x709c │ │ │ │ + ldr r3, [pc, #424] @ (b0cd4 ) │ │ │ │ + movw r2, #28832 @ 0x70a0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #416] @ (b0cf0 ) │ │ │ │ - ldr r0, [pc, #420] @ (b0cf4 ) │ │ │ │ + ldr r1, [pc, #416] @ (b0cd8 ) │ │ │ │ + ldr r0, [pc, #420] @ (b0cdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #360] @ (b0cdc ) │ │ │ │ + ldr r1, [pc, #520] @ (b0d64 ) │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #16 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [pc, #112] @ (b0c44 ) │ │ │ │ + bxns r8 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r2, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r3, #32] │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #328] @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r3, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r6, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #16 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b0cf8 : │ │ │ │ +000b0ce0 : │ │ │ │ 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] @ b0dbc │ │ │ │ + ldr.w ip, [pc, #180] @ b0da4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (b0dc0 ) │ │ │ │ + ldr r3, [pc, #172] @ (b0da8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (b0dc4 ) │ │ │ │ + ldr r4, [pc, #168] @ (b0dac ) │ │ │ │ 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] @ (b0dc8 ) │ │ │ │ + ldr r3, [pc, #152] @ (b0db0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1332 @ 0x534 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b0daa │ │ │ │ - ldr r3, [pc, #136] @ (b0dcc ) │ │ │ │ + beq.n b0d92 │ │ │ │ + ldr r3, [pc, #136] @ (b0db4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b0d8c │ │ │ │ + bne.n b0d74 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b0dae │ │ │ │ + bpl.n b0d96 │ │ │ │ mov r0, r5 │ │ │ │ - bl af38c │ │ │ │ + bl af374 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b0daa │ │ │ │ - ldr r3, [pc, #108] @ (b0dd0 ) │ │ │ │ + beq.n b0d92 │ │ │ │ + ldr r3, [pc, #108] @ (b0db8 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0d74 │ │ │ │ + beq.n b0d5c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b0dd4 ) │ │ │ │ - ldr r3, [pc, #72] @ (b0dc0 ) │ │ │ │ + ldr r2, [pc, #92] @ (b0dbc ) │ │ │ │ + ldr r3, [pc, #72] @ (b0da8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b0db8 │ │ │ │ + bne.n b0da0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b0dd8 ) │ │ │ │ + ldr r0, [pc, #72] @ (b0dc0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #68] @ (b0ddc ) │ │ │ │ + ldr r3, [pc, #68] @ (b0dc4 ) │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ - ldr r1, [pc, #68] @ (b0de0 ) │ │ │ │ - ldr r0, [pc, #68] @ (b0de4 ) │ │ │ │ + ldr r1, [pc, #68] @ (b0dc8 ) │ │ │ │ + ldr r0, [pc, #68] @ (b0dcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b0d74 │ │ │ │ - ldr r0, [pc, #56] @ (b0de8 ) │ │ │ │ + b.n b0d5c │ │ │ │ + ldr r0, [pc, #56] @ (b0dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b0d96 │ │ │ │ + b.n b0d7e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf2ea0026 │ │ │ │ + @ instruction: 0xf3020026 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d80026 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + @ instruction: 0xf2f00026 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2840026 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf29c0026 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b0dec : │ │ │ │ +000b0dd4 : │ │ │ │ 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] @ b101c │ │ │ │ + ldr.w r8, [pc, #536] @ b1004 │ │ │ │ add r8, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b0fa4 │ │ │ │ + beq.w b0f8c │ │ │ │ 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 89b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0e36 │ │ │ │ + beq.n b0e1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0ef8 │ │ │ │ + beq.n b0ee0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b0fc8 │ │ │ │ + beq.w b0fb0 │ │ │ │ mov r0, r6 │ │ │ │ blx 528b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b0fe0 │ │ │ │ + blt.w b0fc8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w sl, #0 │ │ │ │ mvngt.w r9, #3221225472 @ 0xc0000000 │ │ │ │ - ble.n b0ece │ │ │ │ + ble.n b0eb6 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, sl, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b1000 │ │ │ │ + beq.w b0fe8 │ │ │ │ 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 b0f48 │ │ │ │ + bpl.n b0f30 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b0f74 │ │ │ │ + beq.n b0f5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r9 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ blx 523e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b0e9e │ │ │ │ + beq.n b0e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0f00 │ │ │ │ + beq.n b0ee8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b0f0e │ │ │ │ + blt.n b0ef6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n b0ede │ │ │ │ + beq.n b0ec6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl af38c │ │ │ │ + bl af374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n b0ec0 │ │ │ │ + beq.n b0ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b0f26 │ │ │ │ + beq.n b0f0e │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b0f30 │ │ │ │ + beq.n b0f18 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt.n b0e58 │ │ │ │ + bgt.n b0e40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b0ff8 │ │ │ │ + beq.w b0fe0 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b0f6e │ │ │ │ + b.n b0f56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b0ec4 │ │ │ │ + beq.n b0eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b0ec4 │ │ │ │ + bne.n b0eac │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0ec4 │ │ │ │ + b.n b0eac │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0e36 │ │ │ │ + b.n b0e1e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b0ea2 │ │ │ │ - ldr r3, [pc, #272] @ (b1020 ) │ │ │ │ + bge.n b0e8a │ │ │ │ + ldr r3, [pc, #272] @ (b1008 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #272] @ (b1024 ) │ │ │ │ - ldr r0, [pc, #272] @ (b1028 ) │ │ │ │ + ldr r1, [pc, #272] @ (b100c ) │ │ │ │ + ldr r0, [pc, #272] @ (b1010 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0f96 │ │ │ │ + b.n b0f7e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n b0ec4 │ │ │ │ - ldr r3, [pc, #236] @ (b1020 ) │ │ │ │ + bne.n b0eac │ │ │ │ + ldr r3, [pc, #236] @ (b1008 ) │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ - ldr r1, [pc, #244] @ (b102c ) │ │ │ │ - ldr r0, [pc, #248] @ (b1030 ) │ │ │ │ + ldr r1, [pc, #244] @ (b1014 ) │ │ │ │ + ldr r0, [pc, #248] @ (b1018 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0f66 │ │ │ │ - ldr r2, [pc, #212] @ (b1020 ) │ │ │ │ - ldr r3, [pc, #232] @ (b1034 ) │ │ │ │ - ldr r1, [pc, #232] @ (b1038 ) │ │ │ │ + b.n b0f4e │ │ │ │ + ldr r2, [pc, #212] @ (b1008 ) │ │ │ │ + ldr r3, [pc, #232] @ (b101c ) │ │ │ │ + ldr r1, [pc, #232] @ (b1020 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #232] @ (b103c ) │ │ │ │ + ldr r0, [pc, #232] @ (b1024 ) │ │ │ │ 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 9c000 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [pc, #168] @ (b1020 ) │ │ │ │ + ldr r3, [pc, #168] @ (b1008 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r0, [pc, #196] @ (b1040 ) │ │ │ │ + ldr r0, [pc, #196] @ (b1028 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #192] @ (b1044 ) │ │ │ │ + ldr r3, [pc, #192] @ (b102c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #192] @ (b1048 ) │ │ │ │ + ldr r2, [pc, #192] @ (b1030 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #188] @ (b104c ) │ │ │ │ + ldr r1, [pc, #188] @ (b1034 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n b0f6c │ │ │ │ - ldr r1, [pc, #120] @ (b1020 ) │ │ │ │ + b.n b0f54 │ │ │ │ + ldr r1, [pc, #120] @ (b1008 ) │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ - ldr r3, [pc, #164] @ (b1050 ) │ │ │ │ - ldr r2, [pc, #168] @ (b1054 ) │ │ │ │ + ldr r3, [pc, #164] @ (b1038 ) │ │ │ │ + ldr r2, [pc, #168] @ (b103c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (b1058 ) │ │ │ │ - ldr r0, [pc, #160] @ (b105c ) │ │ │ │ + ldr r1, [pc, #160] @ (b1040 ) │ │ │ │ + ldr r0, [pc, #160] @ (b1044 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b0f6c │ │ │ │ - ldr r3, [pc, #84] @ (b1020 ) │ │ │ │ + b.n b0f54 │ │ │ │ + ldr r3, [pc, #84] @ (b1008 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #144] @ (b1060 ) │ │ │ │ - ldr r0, [pc, #148] @ (b1064 ) │ │ │ │ + ldr r1, [pc, #144] @ (b1048 ) │ │ │ │ + ldr r0, [pc, #148] @ (b104c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0f6c │ │ │ │ - ldr r3, [pc, #60] @ (b1020 ) │ │ │ │ + b.n b0f54 │ │ │ │ + ldr r3, [pc, #60] @ (b1008 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #128] @ (b1068 ) │ │ │ │ - ldr r0, [pc, #132] @ (b106c ) │ │ │ │ + ldr r1, [pc, #128] @ (b1050 ) │ │ │ │ + ldr r0, [pc, #132] @ (b1054 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b0f66 │ │ │ │ + b.n b0f4e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b0eda │ │ │ │ - ldr r3, [pc, #108] @ (b1070 ) │ │ │ │ - mov.w r2, #28032 @ 0x6d80 │ │ │ │ + b.n b0ec2 │ │ │ │ + ldr r3, [pc, #108] @ (b1058 ) │ │ │ │ + movw r2, #28036 @ 0x6d84 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #104] @ (b1074 ) │ │ │ │ - ldr r0, [pc, #104] @ (b1078 ) │ │ │ │ + ldr r1, [pc, #104] @ (b105c ) │ │ │ │ + ldr r0, [pc, #104] @ (b1060 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f80026 │ │ │ │ + @ instruction: 0xf2100026 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #312 @ (adr r4, b11ac ) │ │ │ │ + add r3, pc, #472 @ (adr r3, b1234 ) │ │ │ │ movs r4, r4 │ │ │ │ - ite lt │ │ │ │ - movlt r1, r4 │ │ │ │ - ldrshge r4, [r3, r1] │ │ │ │ + bkpt 0x00dc │ │ │ │ + movs r1, r4 │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b107c : │ │ │ │ +000b1064 : │ │ │ │ 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] @ (b10f4 ) │ │ │ │ + ldr r3, [pc, #96] @ (b10dc ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b10f8 ) │ │ │ │ + ldr r4, [pc, #92] @ (b10e0 ) │ │ │ │ addw r3, r3, #1380 @ 0x564 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b10ee │ │ │ │ - ldr r3, [pc, #84] @ (b10fc ) │ │ │ │ + cbz r0, b10d6 │ │ │ │ + ldr r3, [pc, #84] @ (b10e4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b10d0 │ │ │ │ + bne.n b10b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0dec │ │ │ │ + bl b0dd4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b10ee │ │ │ │ - ldr r3, [pc, #64] @ (b1100 ) │ │ │ │ + beq.n b10d6 │ │ │ │ + ldr r3, [pc, #64] @ (b10e8 ) │ │ │ │ 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] @ (b1104 ) │ │ │ │ + ldr r0, [pc, #48] @ (b10ec ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #44] @ (b1108 ) │ │ │ │ - ldr r1, [pc, #44] @ (b110c ) │ │ │ │ + ldr r3, [pc, #44] @ (b10f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (b10f4 ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr r0, [pc, #44] @ (b1110 ) │ │ │ │ + ldr r0, [pc, #44] @ (b10f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r0, r5 │ │ │ │ - vhadd.s16 d16, d14, d22 │ │ │ │ + vhadd.s d16, d6, d22 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b1114 : │ │ │ │ +000b10fc : │ │ │ │ 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] @ (b1278 ) │ │ │ │ + ldr r3, [pc, #336] @ (b1260 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r2, [pc, #336] @ (b127c ) │ │ │ │ + ldr r2, [pc, #336] @ (b1264 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #332] @ (b1280 ) │ │ │ │ + ldr r3, [pc, #332] @ (b1268 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b11da │ │ │ │ + beq.n b11c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 529b4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b1200 │ │ │ │ + beq.n b11e8 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b121e │ │ │ │ + beq.n b1206 │ │ │ │ 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, b11c2 │ │ │ │ + cbz r3, b11aa │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ strd r7, r5, [sp, #12] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1192 │ │ │ │ + beq.n b117a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b11ca │ │ │ │ + cbz r3, b11b2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b1254 │ │ │ │ + beq.n b123c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b11a6 │ │ │ │ + beq.n b118e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b11d2 │ │ │ │ - ldr r2, [pc, #220] @ (b1284 ) │ │ │ │ - ldr r3, [pc, #212] @ (b1280 ) │ │ │ │ + cbz r3, b11ba │ │ │ │ + ldr r2, [pc, #220] @ (b126c ) │ │ │ │ + ldr r3, [pc, #212] @ (b1268 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b1274 │ │ │ │ + bne.n b125c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1170 │ │ │ │ + b.n b1158 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1192 │ │ │ │ + b.n b117a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b11a6 │ │ │ │ - ldr r1, [pc, #172] @ (b1288 ) │ │ │ │ + b.n b118e │ │ │ │ + ldr r1, [pc, #172] @ (b1270 ) │ │ │ │ movs r0, #197 @ 0xc5 │ │ │ │ - ldr r3, [pc, #172] @ (b128c ) │ │ │ │ - ldr r2, [pc, #172] @ (b1290 ) │ │ │ │ + ldr r3, [pc, #172] @ (b1274 ) │ │ │ │ + ldr r2, [pc, #172] @ (b1278 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r8, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #164] @ (b1294 ) │ │ │ │ - ldr r0, [pc, #168] @ (b1298 ) │ │ │ │ + ldr r1, [pc, #164] @ (b127c ) │ │ │ │ + ldr r0, [pc, #168] @ (b1280 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b11a6 │ │ │ │ - ldr r3, [pc, #132] @ (b1288 ) │ │ │ │ + b.n b118e │ │ │ │ + ldr r3, [pc, #132] @ (b1270 ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ - ldr r1, [pc, #148] @ (b129c ) │ │ │ │ - ldr r0, [pc, #152] @ (b12a0 ) │ │ │ │ + ldr r1, [pc, #148] @ (b1284 ) │ │ │ │ + ldr r0, [pc, #152] @ (b1288 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n b11fc │ │ │ │ - ldr r3, [pc, #132] @ (b12a4 ) │ │ │ │ - ldr r1, [pc, #132] @ (b12a8 ) │ │ │ │ + b.n b11e4 │ │ │ │ + ldr r3, [pc, #132] @ (b128c ) │ │ │ │ + ldr r1, [pc, #132] @ (b1290 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b126c │ │ │ │ - ldr r3, [pc, #80] @ (b1288 ) │ │ │ │ + cbz r3, b1254 │ │ │ │ + ldr r3, [pc, #80] @ (b1270 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #112] @ (b12ac ) │ │ │ │ - ldr r0, [pc, #112] @ (b12b0 ) │ │ │ │ + ldr r1, [pc, #112] @ (b1294 ) │ │ │ │ + ldr r0, [pc, #112] @ (b1298 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b11fc │ │ │ │ - ldr r3, [pc, #48] @ (b1288 ) │ │ │ │ + b.n b11e4 │ │ │ │ + ldr r3, [pc, #48] @ (b1270 ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ - ldr r1, [pc, #88] @ (b12b4 ) │ │ │ │ - ldr r0, [pc, #92] @ (b12b8 ) │ │ │ │ + ldr r1, [pc, #88] @ (b129c ) │ │ │ │ + ldr r0, [pc, #92] @ (b12a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b124c │ │ │ │ + b.n b1234 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1236 │ │ │ │ + b.n b121e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cdp 0, 13, cr0, cr2, cr6, {1} │ │ │ │ - cdp 0, 12, cr0, cr10, cr6, {1} │ │ │ │ + cdp 0, 14, cr0, cr10, cr6, {1} │ │ │ │ + cdp 0, 14, cr0, cr2, cr6, {1} │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr2, cr6, {1} │ │ │ │ + cdp 0, 6, cr0, cr10, cr6, {1} │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r4, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b12bc : │ │ │ │ +000b12a4 : │ │ │ │ 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] @ b1358 │ │ │ │ + ldr.w ip, [pc, #140] @ b1340 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (b135c ) │ │ │ │ + ldr r3, [pc, #132] @ (b1344 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #124] @ (b1360 ) │ │ │ │ + ldr r4, [pc, #124] @ (b1348 ) │ │ │ │ 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] @ (b1364 ) │ │ │ │ + ldr r3, [pc, #108] @ (b134c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1428 @ 0x594 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, b134e │ │ │ │ - ldr r3, [pc, #96] @ (b1368 ) │ │ │ │ + cbz r0, b1336 │ │ │ │ + ldr r3, [pc, #96] @ (b1350 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1332 │ │ │ │ + bne.n b131a │ │ │ │ mov r0, r5 │ │ │ │ - bl b1114 │ │ │ │ - ldr r2, [pc, #80] @ (b136c ) │ │ │ │ - ldr r3, [pc, #60] @ (b135c ) │ │ │ │ + bl b10fc │ │ │ │ + ldr r2, [pc, #80] @ (b1354 ) │ │ │ │ + ldr r3, [pc, #60] @ (b1344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b1352 │ │ │ │ + bne.n b133a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b1370 ) │ │ │ │ + ldr r0, [pc, #60] @ (b1358 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (b1374 ) │ │ │ │ - ldr r1, [pc, #56] @ (b1378 ) │ │ │ │ + ldr r3, [pc, #56] @ (b135c ) │ │ │ │ + ldr r1, [pc, #56] @ (b1360 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - ldr r0, [pc, #56] @ (b137c ) │ │ │ │ + ldr r0, [pc, #56] @ (b1364 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b131a │ │ │ │ + b.n b1302 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r4, #-152]! @ 0xffffff68 │ │ │ │ + ldc 0, cr0, [ip, #-152]! @ 0xffffff68 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2, #-152] @ 0xffffff68 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + stc 0, cr0, [sl, #-152]! @ 0xffffff68 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr], {38} @ 0x26 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldcl 0, cr0, [r6], #152 @ 0x98 │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b1380 : │ │ │ │ +000b1368 : │ │ │ │ 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] @ (b1734 ) │ │ │ │ + ldr r5, [pc, #928] @ (b171c ) │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #928] @ (b1738 ) │ │ │ │ + ldr r2, [pc, #928] @ (b1720 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r5, pc │ │ │ │ - ldr r4, [pc, #928] @ (b173c ) │ │ │ │ + ldr r4, [pc, #928] @ (b1724 ) │ │ │ │ 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 b1610 │ │ │ │ + beq.w b15f8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r6, r1 │ │ │ │ - ldr r2, [pc, #904] @ (b1740 ) │ │ │ │ + ldr r2, [pc, #904] @ (b1728 ) │ │ │ │ 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 b1412 │ │ │ │ + beq.n b13fa │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, b140a │ │ │ │ - ldr r3, [pc, #884] @ (b1744 ) │ │ │ │ + cbz r0, b13f2 │ │ │ │ + ldr r3, [pc, #884] @ (b172c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #876] @ (b1748 ) │ │ │ │ - ldr r1, [pc, #880] @ (b174c ) │ │ │ │ + ldr r3, [pc, #876] @ (b1730 ) │ │ │ │ + ldr r1, [pc, #880] @ (b1734 ) │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - ldr r0, [pc, #880] @ (b1750 ) │ │ │ │ + ldr r0, [pc, #880] @ (b1738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #868] @ (b1754 ) │ │ │ │ - ldr r3, [pc, #836] @ (b1738 ) │ │ │ │ + ldr r2, [pc, #868] @ (b173c ) │ │ │ │ + ldr r3, [pc, #836] @ (b1720 ) │ │ │ │ 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 b16fa │ │ │ │ + bne.w b16e2 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b13ce │ │ │ │ + b.n b13b6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 523e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b1674 │ │ │ │ + blt.w b165c │ │ │ │ ands.w r7, r0, #255 @ 0xff │ │ │ │ - beq.n b1438 │ │ │ │ + beq.n b1420 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b165a │ │ │ │ + beq.w b1642 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b13ee │ │ │ │ - ldr r2, [pc, #796] @ (b1758 ) │ │ │ │ + b.n b13d6 │ │ │ │ + ldr r2, [pc, #796] @ (b1740 ) │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #2544] @ 0x9f0 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b16dc │ │ │ │ + blt.w b16c4 │ │ │ │ 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 b155a │ │ │ │ + ble.n b1542 │ │ │ │ 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 b1718 │ │ │ │ + beq.w b1700 │ │ │ │ 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 b157e │ │ │ │ - ldr r2, [pc, #708] @ (b175c ) │ │ │ │ + bpl.n b1566 │ │ │ │ + ldr r2, [pc, #708] @ (b1744 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b1702 │ │ │ │ - ldr r2, [pc, #704] @ (b1760 ) │ │ │ │ + beq.w b16ea │ │ │ │ + ldr r2, [pc, #704] @ (b1748 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b16fe │ │ │ │ + beq.w b16e6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n b157e │ │ │ │ - ldr r2, [pc, #692] @ (b1764 ) │ │ │ │ + bne.n b1566 │ │ │ │ + ldr r2, [pc, #692] @ (b174c ) │ │ │ │ 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 b157e │ │ │ │ + bpl.n b1566 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n b157e │ │ │ │ + bne.n b1566 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ - cbnz r3, b14e8 │ │ │ │ + cbnz r3, b14d0 │ │ │ │ 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 b1502 │ │ │ │ + beq.n b14ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b166e │ │ │ │ + beq.w b1656 │ │ │ │ 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 b1526 │ │ │ │ + beq.n b150e │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b164a │ │ │ │ + beq.w b1632 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b1632 │ │ │ │ + beq.w b161a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b153e │ │ │ │ + beq.n b1526 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b1642 │ │ │ │ + beq.w b162a │ │ │ │ cmp r5, fp │ │ │ │ - beq.n b15c2 │ │ │ │ + beq.n b15aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b163a │ │ │ │ + beq.n b1622 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.n b1474 │ │ │ │ + bgt.n b145c │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b16f2 │ │ │ │ + beq.w b16da │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b1434 │ │ │ │ + bne.w b141c │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1434 │ │ │ │ + b.n b141c │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #480] @ (b1768 ) │ │ │ │ + ldr r0, [pc, #480] @ (b1750 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b15a0 │ │ │ │ + beq.n b1588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1652 │ │ │ │ - ldr r3, [pc, #420] @ (b1748 ) │ │ │ │ + beq.n b163a │ │ │ │ + ldr r3, [pc, #420] @ (b1730 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #452] @ (b176c ) │ │ │ │ - ldr r0, [pc, #456] @ (b1770 ) │ │ │ │ + ldr r1, [pc, #452] @ (b1754 ) │ │ │ │ + ldr r0, [pc, #456] @ (b1758 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n b13ec │ │ │ │ + b.n b13d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b1690 │ │ │ │ + beq.n b1678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -160901,1453 +160872,1453 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b15f6 │ │ │ │ + beq.n b15de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1662 │ │ │ │ + beq.n b164a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b16c4 │ │ │ │ + beq.n b16ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n b1542 │ │ │ │ + beq.n b152a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b1542 │ │ │ │ + bne.n b152a │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1542 │ │ │ │ - ldr r1, [pc, #308] @ (b1748 ) │ │ │ │ + b.n b152a │ │ │ │ + ldr r1, [pc, #308] @ (b1730 ) │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ - ldr r3, [pc, #348] @ (b1774 ) │ │ │ │ - ldr r2, [pc, #352] @ (b1778 ) │ │ │ │ + ldr r3, [pc, #348] @ (b175c ) │ │ │ │ + ldr r2, [pc, #352] @ (b1760 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (b177c ) │ │ │ │ - ldr r0, [pc, #348] @ (b1780 ) │ │ │ │ + ldr r1, [pc, #344] @ (b1764 ) │ │ │ │ + ldr r0, [pc, #348] @ (b1768 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b13ec │ │ │ │ + b.n b13d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b152e │ │ │ │ + b.n b1516 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b154c │ │ │ │ + b.n b1534 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b153e │ │ │ │ + b.n b1526 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1522 │ │ │ │ + b.n b150a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b15a0 │ │ │ │ + b.n b1588 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1434 │ │ │ │ + b.n b141c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n b15f6 │ │ │ │ + b.n b15de │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1502 │ │ │ │ - ldr r3, [pc, #208] @ (b1748 ) │ │ │ │ + b.n b14ea │ │ │ │ + ldr r3, [pc, #208] @ (b1730 ) │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ - ldr r1, [pc, #264] @ (b1784 ) │ │ │ │ - ldr r0, [pc, #268] @ (b1788 ) │ │ │ │ + ldr r1, [pc, #264] @ (b176c ) │ │ │ │ + ldr r0, [pc, #268] @ (b1770 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b13ec │ │ │ │ - ldr r2, [pc, #180] @ (b1748 ) │ │ │ │ + b.n b13d4 │ │ │ │ + ldr r2, [pc, #180] @ (b1730 ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #244] @ (b178c ) │ │ │ │ - ldr r0, [pc, #248] @ (b1790 ) │ │ │ │ + ldr r3, [pc, #244] @ (b1774 ) │ │ │ │ + ldr r0, [pc, #248] @ (b1778 ) │ │ │ │ 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] @ (b1794 ) │ │ │ │ + ldr r2, [pc, #232] @ (b177c ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b13ec │ │ │ │ - ldr r3, [pc, #128] @ (b1748 ) │ │ │ │ + b.n b13d4 │ │ │ │ + ldr r3, [pc, #128] @ (b1730 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #204] @ (b1798 ) │ │ │ │ - ldr r0, [pc, #208] @ (b179c ) │ │ │ │ + ldr r1, [pc, #204] @ (b1780 ) │ │ │ │ + ldr r0, [pc, #208] @ (b1784 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b16b0 │ │ │ │ - ldr r3, [pc, #104] @ (b1748 ) │ │ │ │ + b.n b1698 │ │ │ │ + ldr r3, [pc, #104] @ (b1730 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #188] @ (b17a0 ) │ │ │ │ - ldr r0, [pc, #192] @ (b17a4 ) │ │ │ │ + ldr r1, [pc, #188] @ (b1788 ) │ │ │ │ + ldr r0, [pc, #192] @ (b178c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b1688 │ │ │ │ + b.n b1670 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1566 │ │ │ │ + b.n b154e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #164] @ (b17a8 ) │ │ │ │ + ldr r3, [pc, #164] @ (b1790 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #160] @ (b17ac ) │ │ │ │ - ldr r0, [pc, #164] @ (b17b0 ) │ │ │ │ + ldr r1, [pc, #160] @ (b1794 ) │ │ │ │ + ldr r0, [pc, #164] @ (b1798 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (b17b4 ) │ │ │ │ - movw r2, #29380 @ 0x72c4 │ │ │ │ + ldr r3, [pc, #152] @ (b179c ) │ │ │ │ + movw r2, #29384 @ 0x72c8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #148] @ (b17b8 ) │ │ │ │ - ldr r0, [pc, #148] @ (b17bc ) │ │ │ │ + ldr r1, [pc, #148] @ (b17a0 ) │ │ │ │ + ldr r0, [pc, #148] @ (b17a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], #-152 @ 0xffffff68 │ │ │ │ + ldcl 0, cr0, [ip], #-152 @ 0xffffff68 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0], #-152 @ 0xffffff68 │ │ │ │ + ldcl 0, cr0, [r8], #-152 @ 0xffffff68 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ movs r2, r4 │ │ │ │ - stc 0, cr0, [sl], {38} @ 0x26 │ │ │ │ + stc 0, cr0, [r2], #-152 @ 0xffffff68 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb822 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1570 │ │ │ │ + b.n b13a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b17c0 : │ │ │ │ +000b17a8 : │ │ │ │ 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] @ b1890 │ │ │ │ + ldr.w ip, [pc, #192] @ b1878 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (b1894 ) │ │ │ │ + ldr r3, [pc, #184] @ (b187c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #176] @ (b1898 ) │ │ │ │ + ldr r4, [pc, #176] @ (b1880 ) │ │ │ │ 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] @ (b189c ) │ │ │ │ + ldr r3, [pc, #160] @ (b1884 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ addw r3, r3, #1476 @ 0x5c4 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b187c │ │ │ │ - ldr r3, [pc, #136] @ (b18a0 ) │ │ │ │ + beq.n b1864 │ │ │ │ + ldr r3, [pc, #136] @ (b1888 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1860 │ │ │ │ + bne.n b1848 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n b1880 │ │ │ │ + bpl.n b1868 │ │ │ │ mov r0, r5 │ │ │ │ - bl b1380 │ │ │ │ + bl b1368 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b187c │ │ │ │ - ldr r3, [pc, #108] @ (b18a4 ) │ │ │ │ + beq.n b1864 │ │ │ │ + ldr r3, [pc, #108] @ (b188c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1848 │ │ │ │ + beq.n b1830 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (b18a8 ) │ │ │ │ - ldr r3, [pc, #72] @ (b1894 ) │ │ │ │ + ldr r2, [pc, #92] @ (b1890 ) │ │ │ │ + ldr r3, [pc, #72] @ (b187c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b188c │ │ │ │ + bne.n b1874 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b18ac ) │ │ │ │ + ldr r0, [pc, #72] @ (b1894 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #68] @ (b18b0 ) │ │ │ │ + ldr r3, [pc, #68] @ (b1898 ) │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ - ldr r1, [pc, #68] @ (b18b4 ) │ │ │ │ - ldr r0, [pc, #72] @ (b18b8 ) │ │ │ │ + ldr r1, [pc, #68] @ (b189c ) │ │ │ │ + ldr r0, [pc, #72] @ (b18a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b1848 │ │ │ │ - ldr r0, [pc, #56] @ (b18bc ) │ │ │ │ + b.n b1830 │ │ │ │ + ldr r0, [pc, #56] @ (b18a4 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b1868 │ │ │ │ + b.n b1850 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xe8200026 │ │ │ │ + @ instruction: 0xe8380026 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80e0026 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + @ instruction: 0xe8260026 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b180c │ │ │ │ + b.n b1824 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b18c0 : │ │ │ │ +000b18a8 : │ │ │ │ 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, #960] @ (b1c94 ) │ │ │ │ + ldr r2, [pc, #960] @ (b1c7c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #960] @ (b1c98 ) │ │ │ │ + ldr r3, [pc, #960] @ (b1c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr r5, [pc, #960] @ (b1c9c ) │ │ │ │ + ldr r5, [pc, #960] @ (b1c84 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b1c48 │ │ │ │ + beq.w b1c30 │ │ │ │ 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 524d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b191c │ │ │ │ + beq.n b1904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b1a92 │ │ │ │ + beq.w b1a7a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b1aa0 │ │ │ │ + beq.w b1a88 │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w b1ad0 │ │ │ │ + beq.w b1ab8 │ │ │ │ ldr.w r9, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #31 │ │ │ │ and.w r4, r9, #1 │ │ │ │ - bmi.w b1afa │ │ │ │ + bmi.w b1ae2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b1b9e │ │ │ │ + bne.w b1b86 │ │ │ │ ldr r7, [r7, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b1b68 │ │ │ │ + beq.w b1b50 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #840] @ (b1ca0 ) │ │ │ │ + ldr r3, [pc, #840] @ (b1c88 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #816] @ 0x330 │ │ │ │ - ldr r3, [pc, #836] @ (b1ca4 ) │ │ │ │ + ldr r3, [pc, #836] @ (b1c8c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1bac │ │ │ │ + beq.w b1b94 │ │ │ │ movs r0, #4 │ │ │ │ blx 527a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b1bf8 │ │ │ │ + beq.w b1be0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w b1c62 │ │ │ │ - ldr r2, [pc, #796] @ (b1ca8 ) │ │ │ │ + bpl.w b1c4a │ │ │ │ + ldr r2, [pc, #796] @ (b1c90 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b1c7a │ │ │ │ - ldr r2, [pc, #788] @ (b1cac ) │ │ │ │ + beq.w b1c62 │ │ │ │ + ldr r2, [pc, #788] @ (b1c94 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b1c76 │ │ │ │ + beq.w b1c5e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b1c90 │ │ │ │ + ble.w b1c78 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w b1c62 │ │ │ │ + bpl.w b1c4a │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w b1c7a │ │ │ │ + beq.w b1c62 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b1c76 │ │ │ │ + beq.w b1c5e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w b1c90 │ │ │ │ + ble.w b1c78 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b1c62 │ │ │ │ + bpl.w b1c4a │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w b1c7a │ │ │ │ + beq.w b1c62 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b1c76 │ │ │ │ + beq.w b1c5e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.w b1c90 │ │ │ │ + ble.w b1c78 │ │ │ │ cmp r3, #3 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq.w b1c90 │ │ │ │ + beq.w b1c78 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r4, #24] │ │ │ │ strd fp, r4, [sp, #20] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1a2e │ │ │ │ + beq.n b1a16 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1ab8 │ │ │ │ + beq.n b1aa0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b1bfe │ │ │ │ + beq.w b1be6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1a46 │ │ │ │ + beq.n b1a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1ac0 │ │ │ │ + beq.n b1aa8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1a5e │ │ │ │ + beq.n b1a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1ac8 │ │ │ │ - ldr r3, [pc, #592] @ (b1cb0 ) │ │ │ │ + beq.n b1ab0 │ │ │ │ + ldr r3, [pc, #592] @ (b1c98 ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #588] @ (b1cb4 ) │ │ │ │ - ldr r0, [pc, #592] @ (b1cb8 ) │ │ │ │ + ldr r1, [pc, #588] @ (b1c9c ) │ │ │ │ + ldr r0, [pc, #592] @ (b1ca0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - ldr r2, [pc, #580] @ (b1cbc ) │ │ │ │ - ldr r3, [pc, #544] @ (b1c98 ) │ │ │ │ + ldr r2, [pc, #580] @ (b1ca4 ) │ │ │ │ + ldr r3, [pc, #544] @ (b1c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b1c44 │ │ │ │ + bne.w b1c2c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w b1924 │ │ │ │ - ldr r3, [pc, #524] @ (b1cb0 ) │ │ │ │ + bne.w b190c │ │ │ │ + ldr r3, [pc, #524] @ (b1c98 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #536] @ (b1cc0 ) │ │ │ │ - ldr r0, [pc, #536] @ (b1cc4 ) │ │ │ │ + ldr r1, [pc, #536] @ (b1ca8 ) │ │ │ │ + ldr r0, [pc, #536] @ (b1cac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b1a74 │ │ │ │ + b.n b1a5c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1a2e │ │ │ │ + b.n b1a16 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1a46 │ │ │ │ + b.n b1a2e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b1a5e │ │ │ │ - ldr r2, [pc, #476] @ (b1cb0 ) │ │ │ │ + b.n b1a46 │ │ │ │ + ldr r2, [pc, #476] @ (b1c98 ) │ │ │ │ mov.w r1, #352 @ 0x160 │ │ │ │ - ldr r3, [pc, #496] @ (b1cc8 ) │ │ │ │ + ldr r3, [pc, #496] @ (b1cb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #492] @ (b1ccc ) │ │ │ │ + ldr r2, [pc, #492] @ (b1cb4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #488] @ (b1cd0 ) │ │ │ │ - ldr r0, [pc, #488] @ (b1cd4 ) │ │ │ │ + ldr r1, [pc, #488] @ (b1cb8 ) │ │ │ │ + ldr r0, [pc, #488] @ (b1cbc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n b1a74 │ │ │ │ + b.n b1a5c │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w b1c1c │ │ │ │ + bne.w b1c04 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n b1b38 │ │ │ │ + beq.n b1b20 │ │ │ │ ldr.w r9, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #31 │ │ │ │ and.w r8, r9, #1 │ │ │ │ - bpl.n b1bdc │ │ │ │ + bpl.n b1bc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n b1c30 │ │ │ │ + bne.n b1c18 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1940 │ │ │ │ - ldr r3, [pc, #372] @ (b1cb0 ) │ │ │ │ + b.n b1928 │ │ │ │ + ldr r3, [pc, #372] @ (b1c98 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r0, [pc, #408] @ (b1cd8 ) │ │ │ │ + ldr r0, [pc, #408] @ (b1cc0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #404] @ (b1cdc ) │ │ │ │ + ldr r3, [pc, #404] @ (b1cc4 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #400] @ (b1ce0 ) │ │ │ │ - ldr r1, [pc, #400] @ (b1ce4 ) │ │ │ │ + ldr r2, [pc, #400] @ (b1cc8 ) │ │ │ │ + ldr r1, [pc, #400] @ (b1ccc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1a74 │ │ │ │ - ldr r3, [pc, #324] @ (b1cb0 ) │ │ │ │ - ldr r1, [pc, #380] @ (b1ce8 ) │ │ │ │ - ldr r0, [pc, #380] @ (b1cec ) │ │ │ │ + b.n b1a5c │ │ │ │ + ldr r3, [pc, #324] @ (b1c98 ) │ │ │ │ + ldr r1, [pc, #380] @ (b1cd0 ) │ │ │ │ + ldr r0, [pc, #380] @ (b1cd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov.w r3, #352 @ 0x160 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #372] @ (b1cf0 ) │ │ │ │ + ldr r3, [pc, #372] @ (b1cd8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #368] @ (b1cf4 ) │ │ │ │ + ldr r2, [pc, #368] @ (b1cdc ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1a74 │ │ │ │ + b.n b1a5c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1b12 │ │ │ │ - ldr r3, [pc, #256] @ (b1cb0 ) │ │ │ │ + b.n b1afa │ │ │ │ + ldr r3, [pc, #256] @ (b1c98 ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #324] @ (b1cf8 ) │ │ │ │ - ldr r0, [pc, #324] @ (b1cfc ) │ │ │ │ + ldr r1, [pc, #324] @ (b1ce0 ) │ │ │ │ + ldr r0, [pc, #324] @ (b1ce4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n b1a74 │ │ │ │ + b.n b1a5c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b1940 │ │ │ │ + beq.w b1928 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1940 │ │ │ │ + b.n b1928 │ │ │ │ bl 8aa94 │ │ │ │ - b.n b197e │ │ │ │ - ldr r3, [pc, #176] @ (b1cb0 ) │ │ │ │ + b.n b1966 │ │ │ │ + ldr r3, [pc, #176] @ (b1c98 ) │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - ldr r1, [pc, #248] @ (b1d00 ) │ │ │ │ - ldr r0, [pc, #252] @ (b1d04 ) │ │ │ │ + ldr r1, [pc, #248] @ (b1ce8 ) │ │ │ │ + ldr r0, [pc, #252] @ (b1cec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n b1a74 │ │ │ │ + b.n b1a5c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1ba4 │ │ │ │ + b.n b1b8c │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n b1bf0 │ │ │ │ + b.n b1bd8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (b1d08 ) │ │ │ │ - movw r2, #33090 @ 0x8142 │ │ │ │ + ldr r3, [pc, #188] @ (b1cf0 ) │ │ │ │ + movw r2, #33094 @ 0x8146 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #184] @ (b1d0c ) │ │ │ │ - ldr r0, [pc, #184] @ (b1d10 ) │ │ │ │ + ldr r1, [pc, #184] @ (b1cf4 ) │ │ │ │ + ldr r0, [pc, #184] @ (b1cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b1d14 ) │ │ │ │ + ldr r3, [pc, #176] @ (b1cfc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #176] @ (b1d18 ) │ │ │ │ - ldr r0, [pc, #176] @ (b1d1c ) │ │ │ │ + ldr r1, [pc, #176] @ (b1d00 ) │ │ │ │ + ldr r0, [pc, #176] @ (b1d04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #164] @ (b1d20 ) │ │ │ │ + ldr r3, [pc, #164] @ (b1d08 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #160] @ (b1d24 ) │ │ │ │ - ldr r0, [pc, #164] @ (b1d28 ) │ │ │ │ + ldr r1, [pc, #160] @ (b1d0c ) │ │ │ │ + ldr r0, [pc, #164] @ (b1d10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - b.n b1ae4 │ │ │ │ + b.n b1afc │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b1adc │ │ │ │ + b.n b1af4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - b.n b17c8 │ │ │ │ + b.n b17e0 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + adds r4, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + ldr r7, [pc, #944] @ (b2070 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #608] @ (b1f24 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #384] @ (b1e58 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #984] @ (b20d8 ) │ │ │ │ + ldr r7, [pc, #120] @ (b1d60 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #656] @ (b1f98 ) │ │ │ │ + ldr r6, [pc, #816] @ (b2020 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, b1d6a │ │ │ │ + uxth r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, b1d7c │ │ │ │ + uxtb r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r4, b1d92 │ │ │ │ + cbz r4, b1d44 │ │ │ │ movs r1, r4 │ │ │ │ - push {r3} │ │ │ │ + cbz r0, b1d54 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, b1d88 │ │ │ │ + uxth r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b1ff8 │ │ │ │ + b.n b1e30 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b1d2c : │ │ │ │ +000b1d14 : │ │ │ │ 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] @ b1ddc │ │ │ │ + ldr.w ip, [pc, #160] @ b1dc4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #152] @ (b1de0 ) │ │ │ │ + ldr r3, [pc, #152] @ (b1dc8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #148] @ (b1de4 ) │ │ │ │ + ldr r4, [pc, #148] @ (b1dcc ) │ │ │ │ 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] @ (b1de8 ) │ │ │ │ + ldr r3, [pc, #132] @ (b1dd0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1524 @ 0x5f4 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, b1dc8 │ │ │ │ - ldr r3, [pc, #116] @ (b1dec ) │ │ │ │ + cbz r0, b1db0 │ │ │ │ + ldr r3, [pc, #116] @ (b1dd4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1da8 │ │ │ │ + bne.n b1d90 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b1dcc │ │ │ │ + bpl.n b1db4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b18c0 │ │ │ │ - ldr r2, [pc, #92] @ (b1df0 ) │ │ │ │ - ldr r3, [pc, #76] @ (b1de0 ) │ │ │ │ + bl b18a8 │ │ │ │ + ldr r2, [pc, #92] @ (b1dd8 ) │ │ │ │ + ldr r3, [pc, #76] @ (b1dc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b1dd6 │ │ │ │ + bne.n b1dbe │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (b1df4 ) │ │ │ │ + ldr r0, [pc, #72] @ (b1ddc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #68] @ (b1df8 ) │ │ │ │ + ldr r3, [pc, #68] @ (b1de0 ) │ │ │ │ mov.w r2, #350 @ 0x15e │ │ │ │ - ldr r1, [pc, #64] @ (b1dfc ) │ │ │ │ - ldr r0, [pc, #68] @ (b1e00 ) │ │ │ │ + ldr r1, [pc, #64] @ (b1de4 ) │ │ │ │ + ldr r0, [pc, #68] @ (b1de8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b1d90 │ │ │ │ - ldr r0, [pc, #52] @ (b1e04 ) │ │ │ │ + b.n b1d78 │ │ │ │ + ldr r0, [pc, #52] @ (b1dec ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b1db2 │ │ │ │ + b.n b1d9a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n b234c │ │ │ │ + b.n b2364 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b2330 │ │ │ │ + b.n b2348 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfbdc0027 │ │ │ │ + @ instruction: 0xfbf40027 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b22c4 │ │ │ │ + b.n b22dc │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #960] @ (b21c4 ) │ │ │ │ + ldr r5, [pc, #96] @ (b1e4c ) │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b1e08 : │ │ │ │ +000b1df0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ - cbz r3, b1e16 │ │ │ │ + cbz r3, b1dfe │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, b1e16 │ │ │ │ + cbz r3, b1dfe │ │ │ │ bx r3 │ │ │ │ mov r0, r2 │ │ │ │ b.w 52a6c │ │ │ │ │ │ │ │ -000b1e1c : │ │ │ │ +000b1e04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #56] @ (b1e64 ) │ │ │ │ + ldr r1, [pc, #56] @ (b1e4c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #56] @ (b1e68 ) │ │ │ │ + ldr r2, [pc, #56] @ (b1e50 ) │ │ │ │ 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 529cc <_PyGen_FetchStopIterationValue@plt> │ │ │ │ - ldr r2, [pc, #36] @ (b1e6c ) │ │ │ │ - ldr r3, [pc, #28] @ (b1e68 ) │ │ │ │ + ldr r2, [pc, #36] @ (b1e54 ) │ │ │ │ + ldr r3, [pc, #28] @ (b1e50 ) │ │ │ │ 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 b1e60 │ │ │ │ + bne.n b1e48 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - b.n b21fc │ │ │ │ + b.n b2214 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b21d4 │ │ │ │ + b.n b21ec │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000b1e70 : │ │ │ │ +000b1e58 : │ │ │ │ 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] @ (b2008 ) │ │ │ │ + ldr r2, [pc, #392] @ (b1ff0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #392] @ (b200c ) │ │ │ │ + ldr r3, [pc, #392] @ (b1ff4 ) │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #388] @ (b2010 ) │ │ │ │ + ldr r5, [pc, #388] @ (b1ff8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 527b0 │ │ │ │ ldr r2, [r0, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #364] @ (b2014 ) │ │ │ │ + ldr r3, [pc, #364] @ (b1ffc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 52558 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b1f52 │ │ │ │ - ldr r1, [pc, #352] @ (b2018 ) │ │ │ │ + bne.n b1f3a │ │ │ │ + ldr r1, [pc, #352] @ (b2000 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1584 @ 0x630 │ │ │ │ blx 52a34 <_PyObject_GetAttrId@plt> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b1fa0 │ │ │ │ + beq.n b1f88 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 8a9a0 <_CPy_GetExcInfo@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 528a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1ef8 │ │ │ │ + beq.n b1ee0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1ff0 │ │ │ │ + beq.n b1fd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1f0c │ │ │ │ + beq.n b1ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1fc2 │ │ │ │ + beq.n b1faa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1f20 │ │ │ │ + beq.n b1f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1fd4 │ │ │ │ + beq.n b1fbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1f32 │ │ │ │ + beq.n b1f1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b1fe4 │ │ │ │ + beq.n b1fcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b1fb4 │ │ │ │ + beq.n b1f9c │ │ │ │ str r5, [r7, #0] │ │ │ │ - ldr r2, [pc, #224] @ (b201c ) │ │ │ │ - ldr r3, [pc, #208] @ (b200c ) │ │ │ │ + ldr r2, [pc, #224] @ (b2004 ) │ │ │ │ + ldr r3, [pc, #208] @ (b1ff4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2002 │ │ │ │ + bne.n b1fea │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #204] @ (b2020 ) │ │ │ │ + ldr r1, [pc, #204] @ (b2008 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1572 @ 0x624 │ │ │ │ blx 52a34 <_PyObject_GetAttrId@plt> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b1fa0 │ │ │ │ + cbz r0, b1f88 │ │ │ │ blx 52ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1f80 │ │ │ │ + beq.n b1f68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b1f80 │ │ │ │ + cbnz r3, b1f68 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - cbz r5, b1f9c │ │ │ │ + cbz r5, b1f84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b1f98 │ │ │ │ + beq.n b1f80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b1f98 │ │ │ │ + cbnz r3, b1f80 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ bl 8a6e8 │ │ │ │ movs r4, #2 │ │ │ │ - b.n b1f38 │ │ │ │ - ldr r3, [pc, #128] @ (b2024 ) │ │ │ │ + b.n b1f20 │ │ │ │ + ldr r3, [pc, #128] @ (b200c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b1f9c │ │ │ │ + beq.n b1f84 │ │ │ │ blx 52710 │ │ │ │ - b.n b1f98 │ │ │ │ - bl b1e1c │ │ │ │ + b.n b1f80 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b1f98 │ │ │ │ + beq.n b1f80 │ │ │ │ movs r4, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - b.n b1f38 │ │ │ │ + b.n b1f20 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1f18 │ │ │ │ - b.n b1f20 │ │ │ │ + bne.n b1f00 │ │ │ │ + b.n b1f08 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1f2a │ │ │ │ - b.n b1f32 │ │ │ │ + bne.n b1f12 │ │ │ │ + b.n b1f1a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b1f36 │ │ │ │ - b.n b1fb4 │ │ │ │ + bne.n b1f1e │ │ │ │ + b.n b1f9c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b1f04 │ │ │ │ - b.n b1f0c │ │ │ │ + bne.n b1eec │ │ │ │ + b.n b1ef4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n b22f8 │ │ │ │ + b.n b2310 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b22f0 │ │ │ │ + b.n b2308 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa8a0027 │ │ │ │ - b.n b21a0 │ │ │ │ + @ instruction: 0xfaa20027 │ │ │ │ + b.n b21b8 │ │ │ │ movs r6, r4 │ │ │ │ - vld1.8 {d16[1]}, [lr], r7 │ │ │ │ + @ instruction: 0xfa060027 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b2028 : │ │ │ │ +000b2010 : │ │ │ │ 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] @ b20f4 │ │ │ │ + ldr.w r9, [pc, #184] @ b20dc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ add r9, pc │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.n b20d8 │ │ │ │ + beq.n b20c0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #172] @ (b20f8 ) │ │ │ │ + ldr r1, [pc, #172] @ (b20e0 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b20c2 │ │ │ │ - ldr r1, [pc, #164] @ (b20fc ) │ │ │ │ + beq.n b20aa │ │ │ │ + ldr r1, [pc, #164] @ (b20e4 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b20be │ │ │ │ + beq.n b20a6 │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n b20b8 │ │ │ │ + ble.n b20a0 │ │ │ │ add.w r6, r7, #8 │ │ │ │ movs r5, #0 │ │ │ │ - cbz r3, b20dc │ │ │ │ + cbz r3, b20c4 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ mov r1, sl │ │ │ │ blx 52b20 │ │ │ │ - cbnz r0, b2092 │ │ │ │ + cbnz r0, b207a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 52b20 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b20a2 │ │ │ │ + cbz r0, b208a │ │ │ │ mov r4, sl │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - beq.n b20b8 │ │ │ │ + beq.n b20a0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n b2070 │ │ │ │ - ldr r3, [pc, #92] @ (b2100 ) │ │ │ │ - ldr r1, [pc, #92] @ (b2104 ) │ │ │ │ + b.n b2058 │ │ │ │ + ldr r3, [pc, #92] @ (b20e8 ) │ │ │ │ + ldr r1, [pc, #92] @ (b20ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ 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 52d98 │ │ │ │ - ldr r3, [pc, #68] @ (b2108 ) │ │ │ │ + ldr r3, [pc, #68] @ (b20f0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #64] @ (b210c ) │ │ │ │ - ldr r0, [pc, #68] @ (b2110 ) │ │ │ │ + ldr r1, [pc, #64] @ (b20f4 ) │ │ │ │ + ldr r0, [pc, #68] @ (b20f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52dc8 │ │ │ │ - ldr r3, [pc, #52] @ (b2114 ) │ │ │ │ + ldr r3, [pc, #52] @ (b20fc ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #52] @ (b2118 ) │ │ │ │ - ldr r0, [pc, #56] @ (b211c ) │ │ │ │ + ldr r1, [pc, #52] @ (b2100 ) │ │ │ │ + ldr r0, [pc, #56] @ (b2104 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n b2150 │ │ │ │ + bgt.n b2188 │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b2120 : │ │ │ │ +000b2108 : │ │ │ │ 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] @ b2874 │ │ │ │ + ldr.w r3, [pc, #1856] @ b285c │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r9, [pc, #1852] @ b2878 │ │ │ │ + ldr.w r9, [pc, #1852] @ b2860 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr.w r2, [pc, #1848] @ b287c │ │ │ │ + ldr.w r2, [pc, #1848] @ b2864 │ │ │ │ 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 b2508 │ │ │ │ + beq.w b24f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b2516 │ │ │ │ + beq.w b24fe │ │ │ │ ldr r2, [r7, #4] │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - beq.w b2826 │ │ │ │ - ldr.w r1, [pc, #1808] @ b2880 │ │ │ │ + beq.w b280e │ │ │ │ + ldr.w r1, [pc, #1808] @ b2868 │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b2810 │ │ │ │ - ldr.w r1, [pc, #1796] @ b2884 │ │ │ │ + beq.w b27f8 │ │ │ │ + ldr.w r1, [pc, #1796] @ b286c │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w b2840 │ │ │ │ + beq.w b2828 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w b2758 │ │ │ │ - ldr.w r2, [pc, #1776] @ b2888 │ │ │ │ + ble.w b2740 │ │ │ │ + ldr.w r2, [pc, #1776] @ b2870 │ │ │ │ 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 b27fa │ │ │ │ + beq.w b27e2 │ │ │ │ ldr.w r6, [r8, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n b21e4 │ │ │ │ - cbz r4, b21d2 │ │ │ │ + bge.n b21cc │ │ │ │ + cbz r4, b21ba │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52734 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b227a │ │ │ │ + blt.n b2262 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.w b26ca │ │ │ │ + beq.w b26b2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #67108864 @ 0x4000000 │ │ │ │ - b.n b21b2 │ │ │ │ + b.n b219a │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 52ca4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b2722 │ │ │ │ + blt.w b270a │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b21c4 │ │ │ │ + beq.n b21ac │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx 52914 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b221c │ │ │ │ + beq.n b2204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2526 │ │ │ │ + beq.w b250e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b2722 │ │ │ │ + beq.w b270a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w b275c │ │ │ │ + bpl.w b2744 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2656 │ │ │ │ + beq.w b263e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ and.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b283c │ │ │ │ + beq.w b2824 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w b2810 │ │ │ │ + beq.w b27f8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w b2840 │ │ │ │ + beq.w b2828 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ blx 523f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b227a │ │ │ │ + blt.n b2262 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b21d2 │ │ │ │ + beq.n b21ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b21d2 │ │ │ │ + bne.n b21ba │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b21d2 │ │ │ │ + b.n b21ba │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n b2294 │ │ │ │ + beq.n b227c │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b25b2 │ │ │ │ + beq.w b259a │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl b2028 │ │ │ │ + bl b2010 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b254e │ │ │ │ - ldr.w r3, [pc, #1508] @ b288c │ │ │ │ + beq.w b2536 │ │ │ │ + ldr.w r3, [pc, #1508] @ b2874 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n b233a │ │ │ │ - ldr.w r1, [pc, #1500] @ b2890 │ │ │ │ + beq.n b2322 │ │ │ │ + ldr.w r1, [pc, #1500] @ b2878 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 52380 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b25f2 │ │ │ │ - ldr.w r1, [pc, #1484] @ b2894 │ │ │ │ + beq.w b25da │ │ │ │ + ldr.w r1, [pc, #1484] @ b287c │ │ │ │ add r1, pc │ │ │ │ blx 528d0 │ │ │ │ - cbnz r0, b2300 │ │ │ │ + cbnz r0, b22e8 │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ - ldr.w r1, [pc, #1472] @ b2898 │ │ │ │ + ldr.w r1, [pc, #1472] @ b2880 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ - cbz r0, b2324 │ │ │ │ - ldr.w r1, [pc, #1460] @ b289c │ │ │ │ + cbz r0, b230c │ │ │ │ + ldr.w r1, [pc, #1460] @ b2884 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ - cbz r0, b2324 │ │ │ │ - ldr.w r1, [pc, #1452] @ b28a0 │ │ │ │ + cbz r0, b230c │ │ │ │ + ldr.w r1, [pc, #1452] @ b2888 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ - cbz r0, b2324 │ │ │ │ - ldr.w r1, [pc, #1440] @ b28a4 │ │ │ │ + cbz r0, b230c │ │ │ │ + ldr.w r1, [pc, #1440] @ b288c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 528d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b2624 │ │ │ │ - ldr.w r1, [pc, #1428] @ b28a8 │ │ │ │ + bne.w b260c │ │ │ │ + ldr.w r1, [pc, #1428] @ b2890 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b2624 │ │ │ │ + bne.w b260c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b233a │ │ │ │ + beq.n b2322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b233a │ │ │ │ + cbnz r3, b2322 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 52a44 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2606 │ │ │ │ + beq.w b25ee │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ - cbz r0, b2372 │ │ │ │ + cbz r0, b235a │ │ │ │ blx 527f8 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 52c7c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b257e │ │ │ │ + beq.w b2566 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ blx 5242c │ │ │ │ str.w sl, [fp, #88] @ 0x58 │ │ │ │ - ldr.w r3, [pc, #1304] @ b288c │ │ │ │ + ldr.w r3, [pc, #1304] @ b2874 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 52958 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b257e │ │ │ │ + beq.w b2566 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ add.w r1, fp, #12 │ │ │ │ adds r0, #12 │ │ │ │ blx 5242c │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n b23b0 │ │ │ │ - ldr.w r1, [pc, #1292] @ b28ac │ │ │ │ + beq.n b2398 │ │ │ │ + ldr.w r1, [pc, #1292] @ b2894 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 52438 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b256e │ │ │ │ - cbz r5, b23d0 │ │ │ │ + blt.w b2556 │ │ │ │ + cbz r5, b23b8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w b285c │ │ │ │ + bpl.w b2844 │ │ │ │ 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 │ │ │ │ @@ -162360,1112 +162331,1112 @@ │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ str.w r8, [r4, #436] @ 0x1b4 │ │ │ │ str.w r5, [r4, #168] @ 0xa8 │ │ │ │ blx 526b4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b253c │ │ │ │ + blt.w b2524 │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2844 │ │ │ │ + beq.w b282c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ - ldr.w r1, [pc, #1188] @ b28b0 │ │ │ │ + ldr.w r1, [pc, #1188] @ b2898 │ │ │ │ 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 52380 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2650 │ │ │ │ + beq.w b2638 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2444 │ │ │ │ + beq.n b242c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b25ca │ │ │ │ + beq.w b25b2 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n b252c │ │ │ │ - bne.n b253c │ │ │ │ - ldr.w r1, [pc, #1128] @ b28b4 │ │ │ │ + bgt.n b2514 │ │ │ │ + bne.n b2524 │ │ │ │ + ldr.w r1, [pc, #1128] @ b289c │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ blx 52438 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n b253c │ │ │ │ - ldr.w r2, [pc, #1112] @ b28b8 │ │ │ │ + blt.n b2524 │ │ │ │ + ldr.w r2, [pc, #1112] @ b28a0 │ │ │ │ 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 52914 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b253c │ │ │ │ - ldr.w r1, [pc, #1084] @ b28bc │ │ │ │ + beq.n b2524 │ │ │ │ + ldr.w r1, [pc, #1084] @ b28a4 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1596 @ 0x63c │ │ │ │ blx 52a34 <_PyObject_GetAttrId@plt> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b24a0 │ │ │ │ + beq.n b2488 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b25da │ │ │ │ + beq.w b25c2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b253c │ │ │ │ + beq.n b2524 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx 52868 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b24c6 │ │ │ │ + beq.n b24ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b25e2 │ │ │ │ + beq.w b25ca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b253c │ │ │ │ + beq.n b2524 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b24de │ │ │ │ + beq.n b24c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b26c2 │ │ │ │ + beq.w b26aa │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2550 │ │ │ │ + beq.n b2538 │ │ │ │ blx 527f8 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 52c7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b279a │ │ │ │ + beq.w b2782 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ blx 5242c │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - b.n b2550 │ │ │ │ - ldr r3, [pc, #896] @ (b288c ) │ │ │ │ + b.n b2538 │ │ │ │ + ldr r3, [pc, #896] @ (b2874 ) │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ str r6, [r0, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w b2160 │ │ │ │ + bne.w b2148 │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ blx 52a44 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, b254e │ │ │ │ + cbz r0, b2536 │ │ │ │ mov r5, r7 │ │ │ │ - b.n b234a │ │ │ │ + b.n b2332 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b221c │ │ │ │ - ldr r3, [pc, #912] @ (b28c0 ) │ │ │ │ - ldr r1, [pc, #916] @ (b28c4 ) │ │ │ │ + b.n b2204 │ │ │ │ + ldr r3, [pc, #912] @ (b28a8 ) │ │ │ │ + ldr r1, [pc, #916] @ (b28ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b254e │ │ │ │ + beq.n b2536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b25d2 │ │ │ │ + beq.n b25ba │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #884] @ (b28c8 ) │ │ │ │ - ldr r3, [pc, #800] @ (b2874 ) │ │ │ │ + ldr r2, [pc, #884] @ (b28b0 ) │ │ │ │ + ldr r3, [pc, #800] @ (b285c ) │ │ │ │ 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 b27b4 │ │ │ │ + bne.w b279c │ │ │ │ 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 b257e │ │ │ │ + beq.n b2566 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b25ea │ │ │ │ - cbz r5, b2594 │ │ │ │ + cbz r3, b25d2 │ │ │ │ + cbz r5, b257c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2594 │ │ │ │ + beq.n b257c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b26ba │ │ │ │ + beq.w b26a2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b254e │ │ │ │ + beq.n b2536 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b254e │ │ │ │ + bne.n b2536 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b254e │ │ │ │ + b.n b2536 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2028 │ │ │ │ + bl b2010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b22a6 │ │ │ │ - b.n b254e │ │ │ │ + bne.w b228e │ │ │ │ + b.n b2536 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2444 │ │ │ │ + b.n b242c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b254e │ │ │ │ + b.n b2536 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b24a0 │ │ │ │ + b.n b2488 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b24c6 │ │ │ │ + b.n b24ae │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b257e │ │ │ │ + b.n b2566 │ │ │ │ blx 52710 │ │ │ │ - ldr r3, [pc, #712] @ (b28c0 ) │ │ │ │ - ldr r1, [pc, #720] @ (b28cc ) │ │ │ │ + ldr r3, [pc, #712] @ (b28a8 ) │ │ │ │ + ldr r1, [pc, #720] @ (b28b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b254e │ │ │ │ + beq.n b2536 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b254e │ │ │ │ + beq.n b2536 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b254e │ │ │ │ + bne.n b2536 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b254e │ │ │ │ - ldr r1, [pc, #680] @ (b28d0 ) │ │ │ │ + b.n b2536 │ │ │ │ + ldr r1, [pc, #680] @ (b28b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 528d0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2730 │ │ │ │ + beq.n b2718 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n b25f6 │ │ │ │ + beq.n b25de │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b25f6 │ │ │ │ + bne.n b25de │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b25f6 │ │ │ │ + b.n b25de │ │ │ │ blx 52710 │ │ │ │ - b.n b244a │ │ │ │ + b.n b2432 │ │ │ │ mov r0, r5 │ │ │ │ blx 52258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b27ac │ │ │ │ + beq.w b2794 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b2232 │ │ │ │ + beq.w b221a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w b27e0 │ │ │ │ + bpl.w b27c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w ip, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w b27ca │ │ │ │ + bpl.w b27b2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r1 │ │ │ │ - b.n b2698 │ │ │ │ + b.n b2680 │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ cmp sl, r3 │ │ │ │ - ble.w b27f6 │ │ │ │ + ble.w b27de │ │ │ │ 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 b2694 │ │ │ │ + bne.n b267c │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ - b.n b2240 │ │ │ │ + b.n b2228 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2594 │ │ │ │ + b.n b257c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b24de │ │ │ │ + b.n b24c6 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b2758 │ │ │ │ + beq.n b2740 │ │ │ │ mov r0, r4 │ │ │ │ blx 52318 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b26f2 │ │ │ │ + beq.n b26da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b26f2 │ │ │ │ + cbnz r3, b26da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r7, r5 │ │ │ │ - bne.n b27b8 │ │ │ │ + bne.n b27a0 │ │ │ │ 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 b2028 │ │ │ │ + bl b2010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b260a │ │ │ │ - ldr r3, [pc, #372] @ (b288c ) │ │ │ │ + beq.w b25f2 │ │ │ │ + ldr r3, [pc, #372] @ (b2874 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w b22b2 │ │ │ │ - b.n b233a │ │ │ │ + bne.w b229a │ │ │ │ + b.n b2322 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2294 │ │ │ │ - b.n b2280 │ │ │ │ - ldr r1, [pc, #416] @ (b28d4 ) │ │ │ │ + beq.w b227c │ │ │ │ + b.n b2268 │ │ │ │ + ldr r1, [pc, #416] @ (b28bc ) │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b263a │ │ │ │ + bne.w b2622 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w b233a │ │ │ │ + beq.w b2322 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b233a │ │ │ │ - b.n b2334 │ │ │ │ + bne.w b2322 │ │ │ │ + b.n b231c │ │ │ │ mov r5, r7 │ │ │ │ - b.n b26f6 │ │ │ │ + b.n b26de │ │ │ │ mov r3, r6 │ │ │ │ mov r6, sl │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #348] @ (b28c0 ) │ │ │ │ + ldr r3, [pc, #348] @ (b28a8 ) │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ - ldr r1, [pc, #364] @ (b28d8 ) │ │ │ │ + ldr r1, [pc, #364] @ (b28c0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2728 │ │ │ │ + beq.n b2710 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b2728 │ │ │ │ + bne.n b2710 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b2294 │ │ │ │ - b.n b2280 │ │ │ │ + beq.w b227c │ │ │ │ + b.n b2268 │ │ │ │ blx 52460 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b2546 │ │ │ │ - b.n b254e │ │ │ │ + bne.w b252e │ │ │ │ + b.n b2536 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r6, sl │ │ │ │ - b.n b2294 │ │ │ │ + b.n b227c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2028 │ │ │ │ + bl b2010 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b22a6 │ │ │ │ - b.n b2606 │ │ │ │ - ldr r3, [pc, #272] @ (b28dc ) │ │ │ │ + bne.w b228e │ │ │ │ + b.n b25ee │ │ │ │ + ldr r3, [pc, #272] @ (b28c4 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #272] @ (b28e0 ) │ │ │ │ - ldr r0, [pc, #272] @ (b28e4 ) │ │ │ │ + ldr r1, [pc, #272] @ (b28c8 ) │ │ │ │ + ldr r0, [pc, #272] @ (b28cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (b28e8 ) │ │ │ │ + ldr r3, [pc, #260] @ (b28d0 ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ - ldr r1, [pc, #260] @ (b28ec ) │ │ │ │ - ldr r0, [pc, #264] @ (b28f0 ) │ │ │ │ + ldr r1, [pc, #260] @ (b28d4 ) │ │ │ │ + ldr r0, [pc, #264] @ (b28d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52ec0 │ │ │ │ - ldr r3, [pc, #248] @ (b28f4 ) │ │ │ │ + ldr r3, [pc, #248] @ (b28dc ) │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ - ldr r1, [pc, #248] @ (b28f8 ) │ │ │ │ - ldr r0, [pc, #248] @ (b28fc ) │ │ │ │ + ldr r1, [pc, #248] @ (b28e0 ) │ │ │ │ + ldr r0, [pc, #248] @ (b28e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (b2900 ) │ │ │ │ + ldr r3, [pc, #236] @ (b28e8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #236] @ (b2904 ) │ │ │ │ - ldr r0, [pc, #236] @ (b2908 ) │ │ │ │ + ldr r1, [pc, #236] @ (b28ec ) │ │ │ │ + ldr r0, [pc, #236] @ (b28f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #228] @ (b290c ) │ │ │ │ + ldr r3, [pc, #228] @ (b28f4 ) │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ - ldr r1, [pc, #228] @ (b2910 ) │ │ │ │ - ldr r0, [pc, #228] @ (b2914 ) │ │ │ │ + ldr r1, [pc, #228] @ (b28f8 ) │ │ │ │ + ldr r0, [pc, #228] @ (b28fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52ef0 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #208] @ (b2918 ) │ │ │ │ + ldr r3, [pc, #208] @ (b2900 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr r1, [pc, #208] @ (b291c ) │ │ │ │ - ldr r0, [pc, #208] @ (b2920 ) │ │ │ │ + ldr r1, [pc, #208] @ (b2904 ) │ │ │ │ + ldr r0, [pc, #208] @ (b2908 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (b2924 ) │ │ │ │ + ldr r3, [pc, #196] @ (b290c ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #196] @ (b2928 ) │ │ │ │ - ldr r0, [pc, #196] @ (b292c ) │ │ │ │ + ldr r1, [pc, #196] @ (b2910 ) │ │ │ │ + ldr r0, [pc, #196] @ (b2914 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + udf #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n b28dc │ │ │ │ + blt.n b2914 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n b27cc │ │ │ │ + bls.n b2804 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4c40027 │ │ │ │ + @ instruction: 0xf4dc0027 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n b281c │ │ │ │ + bge.n b2834 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r4, r4 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ movs r4, r4 │ │ │ │ - b.n b2d1c │ │ │ │ + b.n b2b54 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ - b.n b2cf4 │ │ │ │ + b.n b2b2c │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #944 @ (adr r7, b2cb8 ) │ │ │ │ + add r7, pc, #80 @ (adr r7, b2940 ) │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b28ac │ │ │ │ + bmi.n b28e4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ movs r4, r4 │ │ │ │ - b.n b2cb4 │ │ │ │ + b.n b2aec │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + str r4, [r3, r7] │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b2930 : │ │ │ │ +000b2918 : │ │ │ │ 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] @ (b2b24 ) │ │ │ │ + ldr r2, [pc, #480] @ (b2b0c ) │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #480] @ (b2b28 ) │ │ │ │ + ldr r3, [pc, #480] @ (b2b10 ) │ │ │ │ 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 52acc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2a60 │ │ │ │ + beq.n b2a48 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r7, sp, #4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n b2980 │ │ │ │ + b.n b2968 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52a98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n b2a3e │ │ │ │ + beq.n b2a26 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ blx 529c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b2974 │ │ │ │ + bne.n b295c │ │ │ │ add r5, sp, #16 │ │ │ │ add r7, sp, #12 │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n b29a8 │ │ │ │ + b.n b2990 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 527ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b2a4a │ │ │ │ + bne.n b2a32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx 529c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b299a │ │ │ │ + bne.n b2982 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx 523d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2a4a │ │ │ │ + beq.n b2a32 │ │ │ │ mov r0, fp │ │ │ │ blx 529f0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b2ad8 │ │ │ │ - ldr r1, [pc, #340] @ (b2b2c ) │ │ │ │ + beq.w b2ac0 │ │ │ │ + ldr r1, [pc, #340] @ (b2b14 ) │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b2a7c │ │ │ │ - ldr r3, [pc, #332] @ (b2b30 ) │ │ │ │ + bne.n b2a64 │ │ │ │ + ldr r3, [pc, #332] @ (b2b18 ) │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r4, [pc, #328] @ (b2b34 ) │ │ │ │ + ldr r4, [pc, #328] @ (b2b1c ) │ │ │ │ add r3, pc │ │ │ │ mov fp, ip │ │ │ │ add r4, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ - b.n b2a08 │ │ │ │ + b.n b29f0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b2ad8 │ │ │ │ + beq.n b2ac0 │ │ │ │ ldr.w r4, [fp, #4]! │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2b0a │ │ │ │ + beq.w b2af2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52ca4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n b29f8 │ │ │ │ + bne.n b29e0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52438 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b29fc │ │ │ │ + beq.n b29e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b29fc │ │ │ │ + bne.n b29e4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b29fc │ │ │ │ + b.n b29e4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52510 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2980 │ │ │ │ + beq.n b2968 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2a60 │ │ │ │ + beq.n b2a48 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2b02 │ │ │ │ + beq.n b2aea │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (b2b38 ) │ │ │ │ - ldr r3, [pc, #192] @ (b2b28 ) │ │ │ │ + ldr r2, [pc, #212] @ (b2b20 ) │ │ │ │ + ldr r3, [pc, #192] @ (b2b10 ) │ │ │ │ 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 b2b1e │ │ │ │ + bne.n b2b06 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #188] @ (b2b3c ) │ │ │ │ + ldr r1, [pc, #188] @ (b2b24 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 522d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b29e0 │ │ │ │ + beq.n b29c8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n b2a9c │ │ │ │ + b.n b2a84 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 527ec │ │ │ │ - cbnz r0, b2ad8 │ │ │ │ + cbnz r0, b2ac0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ blx 529c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b2a90 │ │ │ │ + bne.n b2a78 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2ac0 │ │ │ │ + beq.n b2aa8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, b2b0e │ │ │ │ + cbz r3, b2af6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2ad4 │ │ │ │ + beq.n b2abc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b2b16 │ │ │ │ + cbz r3, b2afe │ │ │ │ movs r0, #1 │ │ │ │ - b.n b2a62 │ │ │ │ + b.n b2a4a │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2a4a │ │ │ │ + beq.n b2a32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b2a4a │ │ │ │ + bne.n b2a32 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2a56 │ │ │ │ - b.n b2a60 │ │ │ │ + bne.n b2a3e │ │ │ │ + b.n b2a48 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2a60 │ │ │ │ + b.n b2a48 │ │ │ │ mov r4, r8 │ │ │ │ - b.n b2a8a │ │ │ │ + b.n b2a72 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2ac0 │ │ │ │ + b.n b2aa8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2ad4 │ │ │ │ + b.n b2abc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n b2a90 │ │ │ │ + bvs.n b2aa8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - b.n b2700 │ │ │ │ + b.n b2718 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n b2a68 │ │ │ │ + bpl.n b2a80 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b2b40 : │ │ │ │ +000b2b28 : │ │ │ │ b.w 85d94 │ │ │ │ │ │ │ │ -000b2b44 : │ │ │ │ +000b2b2c : │ │ │ │ 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] @ (b2cac ) │ │ │ │ + ldr r3, [pc, #340] @ (b2c94 ) │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b2c08 │ │ │ │ + beq.n b2bf0 │ │ │ │ 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 b2b40 │ │ │ │ + bl b2b28 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b2c32 │ │ │ │ + beq.n b2c1a │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 89474 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b2ba8 │ │ │ │ + beq.n b2b90 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b2bf8 │ │ │ │ + cbz r2, b2be0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n b2c8e │ │ │ │ + beq.n b2c76 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b2bbc │ │ │ │ + beq.n b2ba4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbz r2, b2be2 │ │ │ │ + cbz r2, b2bca │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, b2bd6 │ │ │ │ + cbz r2, b2bbe │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b2c56 │ │ │ │ + beq.n b2c3e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n b2c6e │ │ │ │ + bpl.n b2c56 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b2bc4 │ │ │ │ + b.n b2bac │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b2bc4 │ │ │ │ - b.n b2bd6 │ │ │ │ + bne.n b2bac │ │ │ │ + b.n b2bbe │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b2ba8 │ │ │ │ - ldr r1, [pc, #164] @ (b2cb0 ) │ │ │ │ + b.n b2b90 │ │ │ │ + ldr r1, [pc, #164] @ (b2c98 ) │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #164] @ (b2cb4 ) │ │ │ │ - ldr r2, [pc, #164] @ (b2cb8 ) │ │ │ │ + ldr r3, [pc, #164] @ (b2c9c ) │ │ │ │ + ldr r2, [pc, #164] @ (b2ca0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #160] @ (b2cbc ) │ │ │ │ - ldr r0, [pc, #160] @ (b2cc0 ) │ │ │ │ + ldr r1, [pc, #160] @ (b2ca4 ) │ │ │ │ + ldr r0, [pc, #160] @ (b2ca8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #124] @ (b2cb0 ) │ │ │ │ + ldr r3, [pc, #124] @ (b2c98 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #136] @ (b2cc4 ) │ │ │ │ - ldr r0, [pc, #140] @ (b2cc8 ) │ │ │ │ + ldr r1, [pc, #136] @ (b2cac ) │ │ │ │ + ldr r0, [pc, #140] @ (b2cb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n b2c2a │ │ │ │ - ldr r3, [pc, #88] @ (b2cb0 ) │ │ │ │ + b.n b2c12 │ │ │ │ + ldr r3, [pc, #88] @ (b2c98 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r1, [pc, #108] @ (b2ccc ) │ │ │ │ - ldr r0, [pc, #112] @ (b2cd0 ) │ │ │ │ + ldr r1, [pc, #108] @ (b2cb4 ) │ │ │ │ + ldr r0, [pc, #112] @ (b2cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b2c2a │ │ │ │ - ldr r1, [pc, #64] @ (b2cb0 ) │ │ │ │ + b.n b2c12 │ │ │ │ + ldr r1, [pc, #64] @ (b2c98 ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ - ldr r4, [pc, #92] @ (b2cd4 ) │ │ │ │ - ldr r0, [pc, #96] @ (b2cd8 ) │ │ │ │ + ldr r4, [pc, #92] @ (b2cbc ) │ │ │ │ + ldr r0, [pc, #96] @ (b2cc0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #88] @ (b2cdc ) │ │ │ │ + ldr r1, [pc, #88] @ (b2cc4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b2c2a │ │ │ │ - ldr r3, [pc, #80] @ (b2ce0 ) │ │ │ │ - movw r2, #29063 @ 0x7187 │ │ │ │ + b.n b2c12 │ │ │ │ + ldr r3, [pc, #80] @ (b2cc8 ) │ │ │ │ + movw r2, #29076 @ 0x7194 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #72] @ (b2ce4 ) │ │ │ │ - ldr r0, [pc, #76] @ (b2ce8 ) │ │ │ │ + ldr r1, [pc, #72] @ (b2ccc ) │ │ │ │ + ldr r0, [pc, #76] @ (b2cd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #360 @ 0x168 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n b2bf8 │ │ │ │ + bmi.n b2c10 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n b2bbc │ │ │ │ + bls.n b2bf4 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r0, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + ldr r7, [pc, #880] @ (b3028 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + ble.n b2d90 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #728] @ (b2fa0 ) │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #152 @ (adr r3, b2d80 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, b2e08 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + ldr r7, [pc, #672] @ (b2f74 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b2cec : │ │ │ │ +000b2cd4 : │ │ │ │ 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] @ b2da0 │ │ │ │ + ldr.w ip, [pc, #164] @ b2d88 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #156] @ (b2da4 ) │ │ │ │ + ldr r3, [pc, #156] @ (b2d8c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #152] @ (b2da8 ) │ │ │ │ + ldr r4, [pc, #152] @ (b2d90 ) │ │ │ │ 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] @ (b2dac ) │ │ │ │ + ldr r3, [pc, #136] @ (b2d94 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1608 @ 0x648 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, b2d8c │ │ │ │ - ldr r3, [pc, #120] @ (b2db0 ) │ │ │ │ + cbz r0, b2d74 │ │ │ │ + ldr r3, [pc, #120] @ (b2d98 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2d6c │ │ │ │ - ldr r3, [pc, #112] @ (b2db4 ) │ │ │ │ + bne.n b2d54 │ │ │ │ + ldr r3, [pc, #112] @ (b2d9c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b2d90 │ │ │ │ + bne.n b2d78 │ │ │ │ mov r0, r5 │ │ │ │ - bl b2b44 │ │ │ │ - ldr r2, [pc, #96] @ (b2db8 ) │ │ │ │ - ldr r3, [pc, #76] @ (b2da4 ) │ │ │ │ + bl b2b2c │ │ │ │ + ldr r2, [pc, #96] @ (b2da0 ) │ │ │ │ + ldr r3, [pc, #76] @ (b2d8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b2d9a │ │ │ │ + bne.n b2d82 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (b2dbc ) │ │ │ │ + ldr r0, [pc, #76] @ (b2da4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #72] @ (b2dc0 ) │ │ │ │ + ldr r3, [pc, #72] @ (b2da8 ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r1, [pc, #68] @ (b2dc4 ) │ │ │ │ - ldr r0, [pc, #72] @ (b2dc8 ) │ │ │ │ + ldr r1, [pc, #68] @ (b2dac ) │ │ │ │ + ldr r0, [pc, #72] @ (b2db0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b2d54 │ │ │ │ - ldr r0, [pc, #56] @ (b2dcc ) │ │ │ │ + b.n b2d3c │ │ │ │ + ldr r0, [pc, #56] @ (b2db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b2d76 │ │ │ │ + b.n b2d5e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n b2d90 │ │ │ │ + bcc.n b2da8 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b2d74 │ │ │ │ + bcs.n b2d8c │ │ │ │ movs r6, r4 │ │ │ │ - ldc 0, cr0, [ip], {39} @ 0x27 │ │ │ │ + ldc 0, cr0, [r4], #-156 @ 0xffffff64 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b2d04 │ │ │ │ + bcs.n b2d1c │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #592] @ (b3018 ) │ │ │ │ + ldr r6, [pc, #752] @ (b30a0 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b2dd0 : │ │ │ │ +000b2db8 : │ │ │ │ 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] @ b3264 │ │ │ │ + ldr.w r2, [pc, #1152] @ b324c │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1152] @ b3268 │ │ │ │ + ldr.w r3, [pc, #1152] @ b3250 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - ldr.w r6, [pc, #1148] @ b326c │ │ │ │ + ldr.w r6, [pc, #1148] @ b3254 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b306a │ │ │ │ + beq.w b3052 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ bl 88dc8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b2fe0 │ │ │ │ + beq.w b2fc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b308e │ │ │ │ - ldr.w r3, [pc, #1096] @ b3270 │ │ │ │ + beq.w b3076 │ │ │ │ + ldr.w r3, [pc, #1096] @ b3258 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b30a6 │ │ │ │ + bne.w b308e │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b30c6 │ │ │ │ + beq.w b30ae │ │ │ │ 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 b2b40 │ │ │ │ + bl b2b28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2fe8 │ │ │ │ + beq.w b2fd0 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b30f0 │ │ │ │ - ldr.w r3, [pc, #1024] @ b3274 │ │ │ │ + beq.w b30d8 │ │ │ │ + ldr.w r3, [pc, #1024] @ b325c │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr.w r9, [r3, #1852] @ 0x73c │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -163473,2181 +163444,2181 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r5, r8, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 529d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b311c │ │ │ │ + beq.w b3104 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2eb4 │ │ │ │ + beq.n b2e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3002 │ │ │ │ + beq.w b2fea │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b3248 │ │ │ │ + beq.w b3230 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2ed4 │ │ │ │ + beq.n b2ebc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b300a │ │ │ │ + beq.w b2ff2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b2ff0 │ │ │ │ + beq.w b2fd8 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w b303e │ │ │ │ + bpl.w b3026 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b3146 │ │ │ │ + beq.w b312e │ │ │ │ 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 b3170 │ │ │ │ + beq.w b3158 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 886d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b31a0 │ │ │ │ + beq.w b3188 │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b31b8 │ │ │ │ - bl b2b40 │ │ │ │ + bne.w b31a0 │ │ │ │ + bl b2b28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3062 │ │ │ │ + beq.w b304a │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 89588 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2f5e │ │ │ │ + beq.n b2f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b302e │ │ │ │ + beq.n b3016 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b322c │ │ │ │ + beq.w b3214 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2f76 │ │ │ │ + beq.n b2f5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3036 │ │ │ │ + beq.n b301e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b31d8 │ │ │ │ + beq.w b31c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w b31f0 │ │ │ │ + bpl.w b31d8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 891c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3026 │ │ │ │ + beq.n b300e │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b301e │ │ │ │ + beq.n b3006 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b3210 │ │ │ │ + beq.w b31f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b2fc2 │ │ │ │ + beq.n b2faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3114 │ │ │ │ + beq.w b30fc │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #688] @ (b3278 ) │ │ │ │ - ldr r3, [pc, #672] @ (b3268 ) │ │ │ │ + ldr r2, [pc, #688] @ (b3260 ) │ │ │ │ + ldr r3, [pc, #672] @ (b3250 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b3228 │ │ │ │ + bne.w b3210 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2e20 │ │ │ │ + b.n b2e08 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2e62 │ │ │ │ + b.n b2e4a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n b303e │ │ │ │ - b.n b2eec │ │ │ │ + bpl.n b3026 │ │ │ │ + b.n b2ed4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2eb4 │ │ │ │ + b.n b2e9c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b2ee0 │ │ │ │ - b.n b2ff0 │ │ │ │ + bne.w b2ec8 │ │ │ │ + b.n b2fd8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2fa8 │ │ │ │ + b.n b2f90 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2f9a │ │ │ │ + b.n b2f82 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2f5e │ │ │ │ + b.n b2f46 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2f76 │ │ │ │ - ldr r1, [pc, #572] @ (b327c ) │ │ │ │ + b.n b2f5e │ │ │ │ + ldr r1, [pc, #572] @ (b3264 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #568] @ (b3280 ) │ │ │ │ - ldr r0, [pc, #572] @ (b3284 ) │ │ │ │ + ldr r3, [pc, #568] @ (b3268 ) │ │ │ │ + ldr r0, [pc, #572] @ (b326c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #568] @ (b3288 ) │ │ │ │ + ldr r1, [pc, #568] @ (b3270 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b2fc4 │ │ │ │ + b.n b2fac │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2f38 │ │ │ │ - ldr r1, [pc, #528] @ (b327c ) │ │ │ │ + b.n b2f20 │ │ │ │ + ldr r1, [pc, #528] @ (b3264 ) │ │ │ │ movw r0, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #536] @ (b328c ) │ │ │ │ - ldr r2, [pc, #540] @ (b3290 ) │ │ │ │ + ldr r3, [pc, #536] @ (b3274 ) │ │ │ │ + ldr r2, [pc, #540] @ (b3278 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (b3294 ) │ │ │ │ - ldr r0, [pc, #536] @ (b3298 ) │ │ │ │ + ldr r1, [pc, #532] @ (b327c ) │ │ │ │ + ldr r0, [pc, #536] @ (b3280 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b305e │ │ │ │ - ldr r3, [pc, #492] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r3, [pc, #492] @ (b3264 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r1, [pc, #516] @ (b329c ) │ │ │ │ - ldr r0, [pc, #520] @ (b32a0 ) │ │ │ │ + ldr r1, [pc, #516] @ (b3284 ) │ │ │ │ + ldr r0, [pc, #520] @ (b3288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b305e │ │ │ │ - ldr r1, [pc, #468] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r1, [pc, #468] @ (b3264 ) │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - ldr r3, [pc, #500] @ (b32a4 ) │ │ │ │ - ldr r0, [pc, #504] @ (b32a8 ) │ │ │ │ + ldr r3, [pc, #500] @ (b328c ) │ │ │ │ + ldr r0, [pc, #504] @ (b3290 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #496] @ (b32ac ) │ │ │ │ + ldr r1, [pc, #496] @ (b3294 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b305e │ │ │ │ - ldr r2, [pc, #436] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r2, [pc, #436] @ (b3264 ) │ │ │ │ mov.w r1, #424 @ 0x1a8 │ │ │ │ - ldr r3, [pc, #480] @ (b32b0 ) │ │ │ │ + ldr r3, [pc, #480] @ (b3298 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #476] @ (b32b4 ) │ │ │ │ + ldr r2, [pc, #476] @ (b329c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #472] @ (b32b8 ) │ │ │ │ - ldr r0, [pc, #476] @ (b32bc ) │ │ │ │ + ldr r1, [pc, #472] @ (b32a0 ) │ │ │ │ + ldr r0, [pc, #476] @ (b32a4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n b305e │ │ │ │ - ldr r3, [pc, #392] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r3, [pc, #392] @ (b3264 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #456] @ (b32c0 ) │ │ │ │ - ldr r0, [pc, #456] @ (b32c4 ) │ │ │ │ + ldr r1, [pc, #456] @ (b32a8 ) │ │ │ │ + ldr r0, [pc, #456] @ (b32ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n b305e │ │ │ │ + b.n b3046 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b2fc2 │ │ │ │ - ldr r3, [pc, #348] @ (b327c ) │ │ │ │ + b.n b2faa │ │ │ │ + ldr r3, [pc, #348] @ (b3264 ) │ │ │ │ mov.w r2, #424 @ 0x1a8 │ │ │ │ - ldr r1, [pc, #420] @ (b32c8 ) │ │ │ │ - ldr r0, [pc, #420] @ (b32cc ) │ │ │ │ + ldr r1, [pc, #420] @ (b32b0 ) │ │ │ │ + ldr r0, [pc, #420] @ (b32b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b305e │ │ │ │ - ldr r2, [pc, #308] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r2, [pc, #308] @ (b3264 ) │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - ldr r3, [pc, #384] @ (b32d0 ) │ │ │ │ + ldr r3, [pc, #384] @ (b32b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #380] @ (b32d4 ) │ │ │ │ + ldr r2, [pc, #380] @ (b32bc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #380] @ (b32d8 ) │ │ │ │ + ldr r1, [pc, #380] @ (b32c0 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #380] @ (b32dc ) │ │ │ │ + ldr r0, [pc, #380] @ (b32c4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n b305e │ │ │ │ - ldr r3, [pc, #264] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r3, [pc, #264] @ (b3264 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r0, [pc, #360] @ (b32e0 ) │ │ │ │ + ldr r0, [pc, #360] @ (b32c8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #356] @ (b32e4 ) │ │ │ │ + ldr r3, [pc, #356] @ (b32cc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #356] @ (b32e8 ) │ │ │ │ + ldr r2, [pc, #356] @ (b32d0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #352] @ (b32ec ) │ │ │ │ + ldr r1, [pc, #352] @ (b32d4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n b305e │ │ │ │ - ldr r3, [pc, #216] @ (b327c ) │ │ │ │ + b.n b3046 │ │ │ │ + ldr r3, [pc, #216] @ (b3264 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #328] @ (b32f0 ) │ │ │ │ - ldr r0, [pc, #328] @ (b32f4 ) │ │ │ │ + ldr r1, [pc, #328] @ (b32d8 ) │ │ │ │ + ldr r0, [pc, #328] @ (b32dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3192 │ │ │ │ - ldr r3, [pc, #192] @ (b327c ) │ │ │ │ + b.n b317a │ │ │ │ + ldr r3, [pc, #192] @ (b3264 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #312] @ (b32f8 ) │ │ │ │ + ldr r1, [pc, #312] @ (b32e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #308] @ (b32fc ) │ │ │ │ + ldr r3, [pc, #308] @ (b32e4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #304] @ (b3300 ) │ │ │ │ + ldr r0, [pc, #304] @ (b32e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b3192 │ │ │ │ - ldr r3, [pc, #160] @ (b327c ) │ │ │ │ + b.n b317a │ │ │ │ + ldr r3, [pc, #160] @ (b3264 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #292] @ (b3304 ) │ │ │ │ - ldr r0, [pc, #292] @ (b3308 ) │ │ │ │ + ldr r1, [pc, #292] @ (b32ec ) │ │ │ │ + ldr r0, [pc, #292] @ (b32f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3168 │ │ │ │ - ldr r2, [pc, #136] @ (b327c ) │ │ │ │ - ldr r3, [pc, #280] @ (b330c ) │ │ │ │ - ldr r1, [pc, #280] @ (b3310 ) │ │ │ │ + b.n b3150 │ │ │ │ + ldr r2, [pc, #136] @ (b3264 ) │ │ │ │ + ldr r3, [pc, #280] @ (b32f4 ) │ │ │ │ + ldr r1, [pc, #280] @ (b32f8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #280] @ (b3314 ) │ │ │ │ + ldr r0, [pc, #280] @ (b32fc ) │ │ │ │ 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 9c000 │ │ │ │ - b.n b3168 │ │ │ │ - ldr r3, [pc, #104] @ (b327c ) │ │ │ │ + b.n b3150 │ │ │ │ + ldr r3, [pc, #104] @ (b3264 ) │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - ldr r1, [pc, #256] @ (b3318 ) │ │ │ │ - ldr r0, [pc, #256] @ (b331c ) │ │ │ │ + ldr r1, [pc, #256] @ (b3300 ) │ │ │ │ + ldr r0, [pc, #256] @ (b3304 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b305e │ │ │ │ + b.n b3046 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (b3320 ) │ │ │ │ - movw r2, #29216 @ 0x7220 │ │ │ │ + ldr r3, [pc, #240] @ (b3308 ) │ │ │ │ + movw r2, #29229 @ 0x722d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #236] @ (b3324 ) │ │ │ │ - ldr r0, [pc, #236] @ (b3328 ) │ │ │ │ + ldr r1, [pc, #236] @ (b330c ) │ │ │ │ + ldr r0, [pc, #236] @ (b3310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (b332c ) │ │ │ │ - movw r2, #29179 @ 0x71fb │ │ │ │ + ldr r3, [pc, #224] @ (b3314 ) │ │ │ │ + movw r2, #29192 @ 0x7208 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #220] @ (b3330 ) │ │ │ │ - ldr r0, [pc, #220] @ (b3334 ) │ │ │ │ + ldr r1, [pc, #220] @ (b3318 ) │ │ │ │ + ldr r0, [pc, #220] @ (b331c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - bcs.n b328c │ │ │ │ + bcs.n b32a4 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n b3280 │ │ │ │ + bcs.n b3298 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n b32e4 │ │ │ │ + beq.n b32fc │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n b3364 │ │ │ │ + bls.n b319c │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #872] @ (b35f4 ) │ │ │ │ + ldr r4, [pc, #8] @ (b327c ) │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #696] @ (b3550 ) │ │ │ │ + ldr r3, [pc, #856] @ (b35d8 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #608] @ (b3500 ) │ │ │ │ + ldr r3, [pc, #768] @ (b3588 ) │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #16 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #32 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #456] @ (b3478 ) │ │ │ │ + ldr r3, [pc, #616] @ (b3500 ) │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n b3240 │ │ │ │ + bmi.n b3278 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #320] @ (b33fc ) │ │ │ │ + ldr r3, [pc, #480] @ (b3484 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #216] @ (b339c ) │ │ │ │ + ldr r3, [pc, #376] @ (b3424 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #40] @ (b32f4 ) │ │ │ │ + ldr r3, [pc, #200] @ (b337c ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n b3360 │ │ │ │ + bmi.n b3398 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #832] @ (b361c ) │ │ │ │ + ldr r2, [pc, #992] @ (b36a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ movs r3, r4 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #656] @ (b3580 ) │ │ │ │ + ldr r2, [pc, #816] @ (b3608 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #536] @ (b350c ) │ │ │ │ + ldr r2, [pc, #696] @ (b3594 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #448] @ (b34bc ) │ │ │ │ + ldr r2, [pc, #608] @ (b3544 ) │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #312] @ (b3440 ) │ │ │ │ + ldr r2, [pc, #472] @ (b34c8 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n b3294 │ │ │ │ + bvc.n b32cc │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #208] @ (b33e4 ) │ │ │ │ + ldr r2, [pc, #368] @ (b346c ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #88] @ (b3374 ) │ │ │ │ + ldr r2, [pc, #248] @ (b33fc ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r4 │ │ │ │ - ands r6, r1 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b3338 : │ │ │ │ +000b3320 : │ │ │ │ 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] @ (b33b0 ) │ │ │ │ + ldr r3, [pc, #96] @ (b3398 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b33b4 ) │ │ │ │ + ldr r4, [pc, #92] @ (b339c ) │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b33ac │ │ │ │ - ldr r3, [pc, #84] @ (b33b8 ) │ │ │ │ + cbz r0, b3394 │ │ │ │ + ldr r3, [pc, #84] @ (b33a0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b338c │ │ │ │ + bne.n b3374 │ │ │ │ mov r0, r5 │ │ │ │ - bl b2dd0 │ │ │ │ + bl b2db8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b33ac │ │ │ │ - ldr r3, [pc, #64] @ (b33bc ) │ │ │ │ + beq.n b3394 │ │ │ │ + ldr r3, [pc, #64] @ (b33a4 ) │ │ │ │ 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] @ (b33c0 ) │ │ │ │ + ldr r0, [pc, #48] @ (b33a8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #44] @ (b33c4 ) │ │ │ │ - ldr r1, [pc, #44] @ (b33c8 ) │ │ │ │ + ldr r3, [pc, #44] @ (b33ac ) │ │ │ │ + ldr r1, [pc, #44] @ (b33b0 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #44] @ (b33cc ) │ │ │ │ + ldr r0, [pc, #44] @ (b33b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n b2f98 │ │ │ │ + b.n b2fb0 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #576] @ (b360c ) │ │ │ │ + ldr r0, [pc, #736] @ (b3694 ) │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b33d0 : │ │ │ │ +000b33b8 : │ │ │ │ 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 b2b40 │ │ │ │ + bl b2b28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, b3406 │ │ │ │ + cbz r1, b33ee │ │ │ │ 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] @ (b3424 ) │ │ │ │ - movw r2, #52365 @ 0xcc8d │ │ │ │ + ldr r3, [pc, #28] @ (b340c ) │ │ │ │ + movw r2, #52369 @ 0xcc91 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #20] @ (b3428 ) │ │ │ │ - ldr r0, [pc, #24] @ (b342c ) │ │ │ │ + ldr r1, [pc, #20] @ (b3410 ) │ │ │ │ + ldr r0, [pc, #24] @ (b3414 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #176] @ (b34e0 ) │ │ │ │ + ldr r0, [pc, #336] @ (b3568 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b3430 : │ │ │ │ +000b3418 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #272] @ b3550 │ │ │ │ + ldr.w ip, [pc, #272] @ b3538 │ │ │ │ sub sp, #32 │ │ │ │ - ldr.w lr, [pc, #268] @ b3554 │ │ │ │ + ldr.w lr, [pc, #268] @ b353c │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #1704 @ 0x6a8 │ │ │ │ - ldr.w ip, [pc, #256] @ b3558 │ │ │ │ + ldr.w ip, [pc, #256] @ b3540 │ │ │ │ add lr, pc │ │ │ │ add r4, sp, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r4, [pc, #252] @ (b355c ) │ │ │ │ + ldr r4, [pc, #252] @ (b3544 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r4, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b350a │ │ │ │ + beq.n b34f2 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n b34ec │ │ │ │ + bpl.n b34d4 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl b33d0 │ │ │ │ + bl b33b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n b350a │ │ │ │ + beq.n b34f2 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b350e │ │ │ │ + beq.n b34f6 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n b353c │ │ │ │ - ldr r1, [pc, #172] @ (b3560 ) │ │ │ │ + bpl.n b3524 │ │ │ │ + ldr r1, [pc, #172] @ (b3548 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b3526 │ │ │ │ - ldr r1, [pc, #168] @ (b3564 ) │ │ │ │ + beq.n b350e │ │ │ │ + ldr r1, [pc, #168] @ (b354c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b3522 │ │ │ │ + beq.n b350a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n b351e │ │ │ │ + ble.n b3506 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n b351e │ │ │ │ + beq.n b3506 │ │ │ │ str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #148] @ (b3568 ) │ │ │ │ - ldr r2, [pc, #128] @ (b3558 ) │ │ │ │ + ldr r1, [pc, #148] @ (b3550 ) │ │ │ │ + ldr r2, [pc, #128] @ (b3540 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n b351a │ │ │ │ + bne.n b3502 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #124] @ (b356c ) │ │ │ │ + ldr r0, [pc, #124] @ (b3554 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #120] @ (b3570 ) │ │ │ │ - ldr r1, [pc, #124] @ (b3574 ) │ │ │ │ + ldr r3, [pc, #120] @ (b3558 ) │ │ │ │ + ldr r1, [pc, #124] @ (b355c ) │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - ldr r0, [pc, #120] @ (b3578 ) │ │ │ │ + ldr r0, [pc, #120] @ (b3560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r3, #0 │ │ │ │ - b.n b34d2 │ │ │ │ + b.n b34ba │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n b34a0 │ │ │ │ + b.n b3488 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #84] @ (b357c ) │ │ │ │ + ldr r3, [pc, #84] @ (b3564 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #80] @ (b3580 ) │ │ │ │ - ldr r0, [pc, #84] @ (b3584 ) │ │ │ │ + ldr r1, [pc, #80] @ (b3568 ) │ │ │ │ + ldr r0, [pc, #84] @ (b356c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (b3588 ) │ │ │ │ + ldr r3, [pc, #72] @ (b3570 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #72] @ (b358c ) │ │ │ │ - ldr r0, [pc, #76] @ (b3590 ) │ │ │ │ + ldr r1, [pc, #72] @ (b3574 ) │ │ │ │ + ldr r0, [pc, #76] @ (b3578 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - b.n b2f48 │ │ │ │ + b.n b2f60 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stc2 0, cr0, [lr, #132] @ 0x84 │ │ │ │ + ldc2 0, cr0, [r6], #132 @ 0x84 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #360] @ (b36e0 ) │ │ │ │ + @ instruction: 0x4782 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3594 : │ │ │ │ +000b357c : │ │ │ │ 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] @ (b379c ) │ │ │ │ - ldr r3, [pc, #500] @ (b37a0 ) │ │ │ │ + ldr r2, [pc, #500] @ (b3784 ) │ │ │ │ + ldr r3, [pc, #500] @ (b3788 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r5, [pc, #496] @ (b37a4 ) │ │ │ │ + ldr r5, [pc, #496] @ (b378c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b33d0 │ │ │ │ + bl b33b8 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n b36c0 │ │ │ │ + beq.n b36a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ blx 52aa4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b36da │ │ │ │ - ldr r3, [pc, #456] @ (b37a8 ) │ │ │ │ + beq.n b36c2 │ │ │ │ + ldr r3, [pc, #456] @ (b3790 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #376] @ 0x178 │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b36fe │ │ │ │ + beq.w b36e6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w b3728 │ │ │ │ + bpl.w b3710 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3760 │ │ │ │ + beq.w b3748 │ │ │ │ mov r0, r8 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b376a │ │ │ │ - ldr r2, [pc, #392] @ (b37ac ) │ │ │ │ + bpl.w b3752 │ │ │ │ + ldr r2, [pc, #392] @ (b3794 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3786 │ │ │ │ - ldr r2, [pc, #388] @ (b37b0 ) │ │ │ │ + beq.w b376e │ │ │ │ + ldr r2, [pc, #388] @ (b3798 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b377e │ │ │ │ + beq.w b3766 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b3782 │ │ │ │ + ble.w b376a │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w b3782 │ │ │ │ + beq.w b376a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3664 │ │ │ │ + beq.n b364c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b36b0 │ │ │ │ + cbz r3, b3698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3674 │ │ │ │ + beq.n b365c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b36b8 │ │ │ │ + cbz r3, b36a0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3684 │ │ │ │ + beq.n b366c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b36a8 │ │ │ │ + cbz r3, b3690 │ │ │ │ cmp.w r8, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - blt.n b3748 │ │ │ │ - ldr r2, [pc, #292] @ (b37b4 ) │ │ │ │ - ldr r3, [pc, #268] @ (b37a0 ) │ │ │ │ + blt.n b3730 │ │ │ │ + ldr r2, [pc, #292] @ (b379c ) │ │ │ │ + ldr r3, [pc, #268] @ (b3788 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3766 │ │ │ │ + bne.n b374e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3684 │ │ │ │ + b.n b366c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3664 │ │ │ │ + b.n b364c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3674 │ │ │ │ - ldr r3, [pc, #244] @ (b37b8 ) │ │ │ │ + b.n b365c │ │ │ │ + ldr r3, [pc, #244] @ (b37a0 ) │ │ │ │ movw r2, #369 @ 0x171 │ │ │ │ - ldr r1, [pc, #244] @ (b37bc ) │ │ │ │ - ldr r0, [pc, #244] @ (b37c0 ) │ │ │ │ + ldr r1, [pc, #244] @ (b37a4 ) │ │ │ │ + ldr r0, [pc, #244] @ (b37a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b368e │ │ │ │ - ldr r3, [pc, #220] @ (b37b8 ) │ │ │ │ + b.n b3676 │ │ │ │ + ldr r3, [pc, #220] @ (b37a0 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #224] @ (b37c4 ) │ │ │ │ - ldr r0, [pc, #228] @ (b37c8 ) │ │ │ │ + ldr r1, [pc, #224] @ (b37ac ) │ │ │ │ + ldr r0, [pc, #228] @ (b37b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n b36d6 │ │ │ │ - ldr r3, [pc, #184] @ (b37b8 ) │ │ │ │ + b.n b36be │ │ │ │ + ldr r3, [pc, #184] @ (b37a0 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #196] @ (b37cc ) │ │ │ │ - ldr r0, [pc, #200] @ (b37d0 ) │ │ │ │ + ldr r1, [pc, #196] @ (b37b4 ) │ │ │ │ + ldr r0, [pc, #200] @ (b37b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n b36d6 │ │ │ │ - ldr r3, [pc, #140] @ (b37b8 ) │ │ │ │ - ldr r2, [pc, #168] @ (b37d4 ) │ │ │ │ - ldr r1, [pc, #168] @ (b37d8 ) │ │ │ │ + b.n b36be │ │ │ │ + ldr r3, [pc, #140] @ (b37a0 ) │ │ │ │ + ldr r2, [pc, #168] @ (b37bc ) │ │ │ │ + ldr r1, [pc, #168] @ (b37c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r0, [pc, #156] @ (b37dc ) │ │ │ │ + ldr r0, [pc, #156] @ (b37c4 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b3714 │ │ │ │ - ldr r3, [pc, #108] @ (b37b8 ) │ │ │ │ + b.n b36fc │ │ │ │ + ldr r3, [pc, #108] @ (b37a0 ) │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ - ldr r1, [pc, #144] @ (b37e0 ) │ │ │ │ - ldr r0, [pc, #144] @ (b37e4 ) │ │ │ │ + ldr r1, [pc, #144] @ (b37c8 ) │ │ │ │ + ldr r0, [pc, #144] @ (b37cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b36d6 │ │ │ │ + b.n b36be │ │ │ │ bl 8aa94 │ │ │ │ - b.n b3610 │ │ │ │ + b.n b35f8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #124] @ (b37e8 ) │ │ │ │ + ldr r3, [pc, #124] @ (b37d0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #124] @ (b37ec ) │ │ │ │ - ldr r0, [pc, #124] @ (b37f0 ) │ │ │ │ + ldr r1, [pc, #124] @ (b37d4 ) │ │ │ │ + ldr r0, [pc, #124] @ (b37d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #108] @ (b37f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (b37dc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #104] @ (b37f8 ) │ │ │ │ - ldr r0, [pc, #108] @ (b37fc ) │ │ │ │ + ldr r1, [pc, #104] @ (b37e0 ) │ │ │ │ + ldr r0, [pc, #108] @ (b37e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r3 │ │ │ │ + cmp sl, r8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r3, #30 │ │ │ │ movs r2, r4 │ │ │ │ - mov r8, r0 │ │ │ │ + cmp r8, r5 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r3, #4 │ │ │ │ movs r2, r4 │ │ │ │ - mov r4, fp │ │ │ │ + cmp ip, r0 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - vld1.8 {d0[1]}, [sl], r1 │ │ │ │ - mov r2, r6 │ │ │ │ + ldr.w r0, [r2, #33] @ 0x21 │ │ │ │ + cmp r2, fp │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - mov r2, r2 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b3800 : │ │ │ │ +000b37e8 : │ │ │ │ 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] @ b38e4 │ │ │ │ + ldr.w ip, [pc, #212] @ b38cc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #204] @ (b38e8 ) │ │ │ │ + ldr r3, [pc, #204] @ (b38d0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #200] @ (b38ec ) │ │ │ │ + ldr r4, [pc, #200] @ (b38d4 ) │ │ │ │ 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] @ (b38f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (b38d8 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #1752 @ 0x6d8 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b38bc │ │ │ │ - ldr r3, [pc, #160] @ (b38f4 ) │ │ │ │ + beq.n b38a4 │ │ │ │ + ldr r3, [pc, #160] @ (b38dc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b38c0 │ │ │ │ + bne.n b38a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b389e │ │ │ │ + bpl.n b3886 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl b3594 │ │ │ │ + bl b357c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b38bc │ │ │ │ - ldr r3, [pc, #128] @ (b38f8 ) │ │ │ │ + beq.n b38a4 │ │ │ │ + ldr r3, [pc, #128] @ (b38e0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3886 │ │ │ │ + beq.n b386e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (b38fc ) │ │ │ │ - ldr r3, [pc, #92] @ (b38e8 ) │ │ │ │ + ldr r2, [pc, #116] @ (b38e4 ) │ │ │ │ + ldr r3, [pc, #92] @ (b38d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b38e0 │ │ │ │ + bne.n b38c8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (b3900 ) │ │ │ │ + ldr r0, [pc, #96] @ (b38e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #92] @ (b3904 ) │ │ │ │ + ldr r3, [pc, #92] @ (b38ec ) │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - ldr r1, [pc, #88] @ (b3908 ) │ │ │ │ - ldr r0, [pc, #92] @ (b390c ) │ │ │ │ + ldr r1, [pc, #88] @ (b38f0 ) │ │ │ │ + ldr r0, [pc, #92] @ (b38f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b3886 │ │ │ │ - ldr r3, [pc, #76] @ (b3910 ) │ │ │ │ + b.n b386e │ │ │ │ + ldr r3, [pc, #76] @ (b38f8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b385e │ │ │ │ - ldr r3, [pc, #72] @ (b3914 ) │ │ │ │ + beq.n b3846 │ │ │ │ + ldr r3, [pc, #72] @ (b38fc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b385e │ │ │ │ - ldr r0, [pc, #64] @ (b3918 ) │ │ │ │ + beq.n b3846 │ │ │ │ + ldr r0, [pc, #64] @ (b3900 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b38a6 │ │ │ │ + b.n b388e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - b.n b3afc │ │ │ │ + b.n b3b14 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [ip, #33] @ 0x21 │ │ │ │ + vst4.8 {d0-d3}, [r4 :128], r1 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r6 │ │ │ │ + mvns r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r4 │ │ │ │ + mvns r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b391c : │ │ │ │ +000b3904 : │ │ │ │ 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] @ (b3cb0 ) │ │ │ │ + ldr r2, [pc, #896] @ (b3c98 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #896] @ (b3cb4 ) │ │ │ │ + ldr r3, [pc, #896] @ (b3c9c ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r4, [pc, #892] @ (b3cb8 ) │ │ │ │ + ldr r4, [pc, #892] @ (b3ca0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b33d0 │ │ │ │ + bl b33b8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w b3b6e │ │ │ │ - ldr r3, [pc, #872] @ (b3cbc ) │ │ │ │ + beq.w b3b56 │ │ │ │ + ldr r3, [pc, #872] @ (b3ca4 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #376] @ 0x178 │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3b86 │ │ │ │ + beq.w b3b6e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w b3baa │ │ │ │ + bpl.w b3b92 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w b3b22 │ │ │ │ + bmi.w b3b0a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b3c8a │ │ │ │ + beq.w b3c72 │ │ │ │ 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 527a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3bca │ │ │ │ + beq.w b3bb2 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.w b3c76 │ │ │ │ - ldr r2, [pc, #776] @ (b3cc0 ) │ │ │ │ + bpl.w b3c5e │ │ │ │ + ldr r2, [pc, #776] @ (b3ca8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c60 │ │ │ │ - ldr r2, [pc, #768] @ (b3cc4 ) │ │ │ │ + beq.w b3c48 │ │ │ │ + ldr r2, [pc, #768] @ (b3cac ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3caa │ │ │ │ + beq.w b3c92 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b3ca6 │ │ │ │ + ble.w b3c8e │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ - beq.w b3ca6 │ │ │ │ + beq.w b3c8e │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str.w r5, [r9, #16] │ │ │ │ bl 89364 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3a06 │ │ │ │ + beq.n b39ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b3b12 │ │ │ │ + beq.w b3afa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3a1c │ │ │ │ + beq.n b3a04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3b0a │ │ │ │ + beq.n b3af2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b3bd0 │ │ │ │ + beq.w b3bb8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w b3be8 │ │ │ │ + bpl.w b3bd0 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [r3, #376] @ 0x178 │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3c08 │ │ │ │ + beq.w b3bf0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n b3b2a │ │ │ │ + bpl.n b3b12 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3c3e │ │ │ │ + beq.w b3c26 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b3c76 │ │ │ │ + bpl.w b3c5e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3c60 │ │ │ │ + beq.w b3c48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3caa │ │ │ │ + beq.w b3c92 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b3ca6 │ │ │ │ + ble.w b3c8e │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [r8, #12] │ │ │ │ - beq.w b3ca6 │ │ │ │ + beq.w b3c8e │ │ │ │ str.w r5, [r8, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52580 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3ab2 │ │ │ │ + beq.n b3a9a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3b66 │ │ │ │ + beq.n b3b4e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3ac8 │ │ │ │ + beq.n b3ab0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b3b5e │ │ │ │ + beq.n b3b46 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w b3c20 │ │ │ │ + blt.w b3c08 │ │ │ │ mov r0, r7 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3ae6 │ │ │ │ + beq.n b3ace │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, b3b1a │ │ │ │ + cbz r3, b3b02 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b3c44 │ │ │ │ - ldr r2, [pc, #472] @ (b3cc8 ) │ │ │ │ - ldr r3, [pc, #452] @ (b3cb4 ) │ │ │ │ + beq.w b3c2c │ │ │ │ + ldr r2, [pc, #472] @ (b3cb0 ) │ │ │ │ + ldr r3, [pc, #452] @ (b3c9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b3c5c │ │ │ │ + bne.w b3c44 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3a1c │ │ │ │ + b.n b3a04 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3a06 │ │ │ │ + b.n b39ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3ae6 │ │ │ │ + b.n b3ace │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ - b.n b3980 │ │ │ │ - ldr r3, [pc, #416] @ (b3ccc ) │ │ │ │ - ldr r2, [pc, #416] @ (b3cd0 ) │ │ │ │ - ldr r1, [pc, #420] @ (b3cd4 ) │ │ │ │ + b.n b3968 │ │ │ │ + ldr r3, [pc, #416] @ (b3cb4 ) │ │ │ │ + ldr r2, [pc, #416] @ (b3cb8 ) │ │ │ │ + ldr r1, [pc, #420] @ (b3cbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r0, [pc, #408] @ (b3cd8 ) │ │ │ │ + ldr r0, [pc, #408] @ (b3cc0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n b3aec │ │ │ │ + b.n b3ad4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3ac8 │ │ │ │ + b.n b3ab0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3ab2 │ │ │ │ - ldr r3, [pc, #348] @ (b3ccc ) │ │ │ │ + b.n b3a9a │ │ │ │ + ldr r3, [pc, #348] @ (b3cb4 ) │ │ │ │ movw r2, #385 @ 0x181 │ │ │ │ - ldr r1, [pc, #356] @ (b3cdc ) │ │ │ │ - ldr r0, [pc, #360] @ (b3ce0 ) │ │ │ │ + ldr r1, [pc, #356] @ (b3cc4 ) │ │ │ │ + ldr r0, [pc, #360] @ (b3cc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3b5a │ │ │ │ - ldr r3, [pc, #324] @ (b3ccc ) │ │ │ │ + b.n b3b42 │ │ │ │ + ldr r3, [pc, #324] @ (b3cb4 ) │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr r1, [pc, #340] @ (b3ce4 ) │ │ │ │ - ldr r0, [pc, #344] @ (b3ce8 ) │ │ │ │ + ldr r1, [pc, #340] @ (b3ccc ) │ │ │ │ + ldr r0, [pc, #344] @ (b3cd0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b3b5a │ │ │ │ - ldr r3, [pc, #288] @ (b3ccc ) │ │ │ │ + b.n b3b42 │ │ │ │ + ldr r3, [pc, #288] @ (b3cb4 ) │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr r1, [pc, #312] @ (b3cec ) │ │ │ │ + ldr r1, [pc, #312] @ (b3cd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #312] @ (b3cf0 ) │ │ │ │ + ldr r3, [pc, #312] @ (b3cd8 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #304] @ (b3cf4 ) │ │ │ │ + ldr r0, [pc, #304] @ (b3cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b3b9c │ │ │ │ + b.n b3b84 │ │ │ │ bl 8aa94 │ │ │ │ - b.n b39a2 │ │ │ │ - ldr r3, [pc, #248] @ (b3ccc ) │ │ │ │ + b.n b398a │ │ │ │ + ldr r3, [pc, #248] @ (b3cb4 ) │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr r1, [pc, #288] @ (b3cf8 ) │ │ │ │ - ldr r0, [pc, #288] @ (b3cfc ) │ │ │ │ + ldr r1, [pc, #288] @ (b3ce0 ) │ │ │ │ + ldr r0, [pc, #288] @ (b3ce4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3b9c │ │ │ │ - ldr r3, [pc, #224] @ (b3ccc ) │ │ │ │ + b.n b3b84 │ │ │ │ + ldr r3, [pc, #224] @ (b3cb4 ) │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ - ldr r1, [pc, #272] @ (b3d00 ) │ │ │ │ + ldr r1, [pc, #272] @ (b3ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #268] @ (b3d04 ) │ │ │ │ + ldr r3, [pc, #268] @ (b3cec ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #264] @ (b3d08 ) │ │ │ │ + ldr r0, [pc, #264] @ (b3cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b3b9c │ │ │ │ - ldr r3, [pc, #192] @ (b3ccc ) │ │ │ │ + b.n b3b84 │ │ │ │ + ldr r3, [pc, #192] @ (b3cb4 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #252] @ (b3d0c ) │ │ │ │ - ldr r0, [pc, #252] @ (b3d10 ) │ │ │ │ + ldr r1, [pc, #252] @ (b3cf4 ) │ │ │ │ + ldr r0, [pc, #252] @ (b3cf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3b48 │ │ │ │ - ldr r3, [pc, #168] @ (b3ccc ) │ │ │ │ + b.n b3b30 │ │ │ │ + ldr r3, [pc, #168] @ (b3cb4 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ - ldr r1, [pc, #236] @ (b3d14 ) │ │ │ │ - ldr r0, [pc, #236] @ (b3d18 ) │ │ │ │ + ldr r1, [pc, #236] @ (b3cfc ) │ │ │ │ + ldr r0, [pc, #236] @ (b3d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n b3b5a │ │ │ │ + b.n b3b42 │ │ │ │ bl 8aa94 │ │ │ │ - b.n b3a58 │ │ │ │ - ldr r3, [pc, #132] @ (b3ccc ) │ │ │ │ + b.n b3a40 │ │ │ │ + ldr r3, [pc, #132] @ (b3cb4 ) │ │ │ │ mov.w r2, #390 @ 0x186 │ │ │ │ - ldr r1, [pc, #208] @ (b3d1c ) │ │ │ │ - ldr r0, [pc, #208] @ (b3d20 ) │ │ │ │ + ldr r1, [pc, #208] @ (b3d04 ) │ │ │ │ + ldr r0, [pc, #208] @ (b3d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3aec │ │ │ │ + b.n b3ad4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #192] @ (b3d24 ) │ │ │ │ + ldr r3, [pc, #192] @ (b3d0c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #192] @ (b3d28 ) │ │ │ │ - ldr r0, [pc, #192] @ (b3d2c ) │ │ │ │ + ldr r1, [pc, #192] @ (b3d10 ) │ │ │ │ + ldr r0, [pc, #192] @ (b3d14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (b3d30 ) │ │ │ │ + ldr r3, [pc, #184] @ (b3d18 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #184] @ (b3d34 ) │ │ │ │ - ldr r0, [pc, #184] @ (b3d38 ) │ │ │ │ + ldr r1, [pc, #184] @ (b3d1c ) │ │ │ │ + ldr r0, [pc, #184] @ (b3d20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #176] @ (b3d3c ) │ │ │ │ - movw r2, #52535 @ 0xcd37 │ │ │ │ + ldr r3, [pc, #176] @ (b3d24 ) │ │ │ │ + movw r2, #52539 @ 0xcd3b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #168] @ (b3d40 ) │ │ │ │ - ldr r0, [pc, #172] @ (b3d44 ) │ │ │ │ + ldr r1, [pc, #168] @ (b3d28 ) │ │ │ │ + ldr r0, [pc, #172] @ (b3d2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ - negs r4, r4 │ │ │ │ + @ instruction: 0xf4d00021 │ │ │ │ + sbcs r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r4 │ │ │ │ + adcs r0, r1 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - tst r0, r1 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ movs r2, r4 │ │ │ │ - rors r6, r4 │ │ │ │ + asrs r6, r1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf5200021 │ │ │ │ - movs r7, #2 │ │ │ │ + orr.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r6, r7 │ │ │ │ + lsrs r6, r4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r6, #14 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r0, r5 │ │ │ │ + lsrs r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - rors r2, r0 │ │ │ │ + lsrs r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r6, r0 │ │ │ │ + lsls r6, r5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r6, r5 │ │ │ │ + lsls r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ - adcs r2, r1 │ │ │ │ + eors r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r1 │ │ │ │ + ands r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b3d48 : │ │ │ │ +000b3d30 : │ │ │ │ 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] @ b3e0c │ │ │ │ + ldr.w ip, [pc, #180] @ b3df4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (b3e10 ) │ │ │ │ + ldr r3, [pc, #172] @ (b3df8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (b3e14 ) │ │ │ │ + ldr r4, [pc, #168] @ (b3dfc ) │ │ │ │ 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] @ (b3e18 ) │ │ │ │ + ldr r3, [pc, #152] @ (b3e00 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1800 @ 0x708 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, b3de2 │ │ │ │ - ldr r3, [pc, #136] @ (b3e1c ) │ │ │ │ + cbz r0, b3dca │ │ │ │ + ldr r3, [pc, #136] @ (b3e04 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b3de6 │ │ │ │ + bne.n b3dce │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b3dc4 │ │ │ │ + bpl.n b3dac │ │ │ │ mov r0, r5 │ │ │ │ - bl b391c │ │ │ │ - ldr r2, [pc, #112] @ (b3e20 ) │ │ │ │ - ldr r3, [pc, #96] @ (b3e10 ) │ │ │ │ + bl b3904 │ │ │ │ + ldr r2, [pc, #112] @ (b3e08 ) │ │ │ │ + ldr r3, [pc, #96] @ (b3df8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3e06 │ │ │ │ + bne.n b3dee │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (b3e24 ) │ │ │ │ + ldr r0, [pc, #92] @ (b3e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #88] @ (b3e28 ) │ │ │ │ + ldr r3, [pc, #88] @ (b3e10 ) │ │ │ │ mov.w r2, #372 @ 0x174 │ │ │ │ - ldr r1, [pc, #88] @ (b3e2c ) │ │ │ │ - ldr r0, [pc, #88] @ (b3e30 ) │ │ │ │ + ldr r1, [pc, #88] @ (b3e14 ) │ │ │ │ + ldr r0, [pc, #88] @ (b3e18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b3dac │ │ │ │ - ldr r3, [pc, #76] @ (b3e34 ) │ │ │ │ + b.n b3d94 │ │ │ │ + ldr r3, [pc, #76] @ (b3e1c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3d9c │ │ │ │ - ldr r3, [pc, #68] @ (b3e38 ) │ │ │ │ + beq.n b3d84 │ │ │ │ + ldr r3, [pc, #68] @ (b3e20 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b3d9c │ │ │ │ - ldr r0, [pc, #64] @ (b3e3c ) │ │ │ │ + beq.n b3d84 │ │ │ │ + ldr r0, [pc, #64] @ (b3e24 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b3dcc │ │ │ │ + b.n b3db4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - blt.n b3d9c │ │ │ │ + blt.n b3db4 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf4b60021 │ │ │ │ + @ instruction: 0xf3de0021 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r4, #18 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b3e40 : │ │ │ │ +000b3e28 : │ │ │ │ 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] @ (b3fe8 ) │ │ │ │ + ldr r2, [pc, #404] @ (b3fd0 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #404] @ (b3fec ) │ │ │ │ + ldr r3, [pc, #404] @ (b3fd4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #12 │ │ │ │ - ldr r6, [pc, #400] @ (b3ff0 ) │ │ │ │ + ldr r6, [pc, #400] @ (b3fd8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b33d0 │ │ │ │ + bl b33b8 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n b3f34 │ │ │ │ - ldr r3, [pc, #380] @ (b3ff4 ) │ │ │ │ + beq.n b3f1c │ │ │ │ + ldr r3, [pc, #380] @ (b3fdc ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #376] @ 0x178 │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b3f4e │ │ │ │ + beq.n b3f36 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n b3f72 │ │ │ │ + bpl.n b3f5a │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b3faa │ │ │ │ + beq.w b3f92 │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n b3fb4 │ │ │ │ - ldr r2, [pc, #320] @ (b3ff8 ) │ │ │ │ + bpl.n b3f9c │ │ │ │ + ldr r2, [pc, #320] @ (b3fe0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3fcc │ │ │ │ - ldr r2, [pc, #316] @ (b3ffc ) │ │ │ │ + beq.w b3fb4 │ │ │ │ + ldr r2, [pc, #316] @ (b3fe4 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b3fe2 │ │ │ │ + beq.w b3fca │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n b3fc8 │ │ │ │ + ble.n b3fb0 │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.n b3fc8 │ │ │ │ + beq.n b3fb0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ blx 523e4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b3ef2 │ │ │ │ + beq.n b3eda │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, b3f2c │ │ │ │ + cbz r2, b3f14 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b3f02 │ │ │ │ + beq.n b3eea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b3f24 │ │ │ │ + cbz r2, b3f0c │ │ │ │ cmp r7, #0 │ │ │ │ it ge │ │ │ │ uxtbge r0, r7 │ │ │ │ - blt.n b3f92 │ │ │ │ - ldr r2, [pc, #244] @ (b4000 ) │ │ │ │ - ldr r3, [pc, #220] @ (b3fec ) │ │ │ │ + blt.n b3f7a │ │ │ │ + ldr r2, [pc, #244] @ (b3fe8 ) │ │ │ │ + ldr r3, [pc, #220] @ (b3fd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b3fb0 │ │ │ │ + bne.n b3f98 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3f02 │ │ │ │ + b.n b3eea │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b3ef2 │ │ │ │ - ldr r3, [pc, #204] @ (b4004 ) │ │ │ │ + b.n b3eda │ │ │ │ + ldr r3, [pc, #204] @ (b3fec ) │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ - ldr r1, [pc, #204] @ (b4008 ) │ │ │ │ - ldr r0, [pc, #204] @ (b400c ) │ │ │ │ + ldr r1, [pc, #204] @ (b3ff0 ) │ │ │ │ + ldr r0, [pc, #204] @ (b3ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - b.n b3f0a │ │ │ │ - ldr r3, [pc, #180] @ (b4004 ) │ │ │ │ + b.n b3ef2 │ │ │ │ + ldr r3, [pc, #180] @ (b3fec ) │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #184] @ (b4010 ) │ │ │ │ - ldr r0, [pc, #188] @ (b4014 ) │ │ │ │ + ldr r1, [pc, #184] @ (b3ff8 ) │ │ │ │ + ldr r0, [pc, #188] @ (b3ffc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b3f4a │ │ │ │ - ldr r3, [pc, #144] @ (b4004 ) │ │ │ │ + b.n b3f32 │ │ │ │ + ldr r3, [pc, #144] @ (b3fec ) │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #156] @ (b4018 ) │ │ │ │ + ldr r1, [pc, #156] @ (b4000 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #156] @ (b401c ) │ │ │ │ + ldr r3, [pc, #156] @ (b4004 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #148] @ (b4020 ) │ │ │ │ + ldr r0, [pc, #148] @ (b4008 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b3f64 │ │ │ │ - ldr r3, [pc, #112] @ (b4004 ) │ │ │ │ + b.n b3f4c │ │ │ │ + ldr r3, [pc, #112] @ (b3fec ) │ │ │ │ mov.w r2, #398 @ 0x18e │ │ │ │ - ldr r1, [pc, #136] @ (b4024 ) │ │ │ │ - ldr r0, [pc, #140] @ (b4028 ) │ │ │ │ + ldr r1, [pc, #136] @ (b400c ) │ │ │ │ + ldr r0, [pc, #140] @ (b4010 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b3f4a │ │ │ │ + b.n b3f32 │ │ │ │ bl 8aa94 │ │ │ │ - b.n b3ea6 │ │ │ │ + b.n b3e8e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #116] @ (b402c ) │ │ │ │ + ldr r3, [pc, #116] @ (b4014 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #116] @ (b4030 ) │ │ │ │ - ldr r0, [pc, #120] @ (b4034 ) │ │ │ │ + ldr r1, [pc, #116] @ (b4018 ) │ │ │ │ + ldr r0, [pc, #120] @ (b401c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #104] @ (b4038 ) │ │ │ │ + ldr r3, [pc, #104] @ (b4020 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #104] @ (b403c ) │ │ │ │ - ldr r0, [pc, #104] @ (b4040 ) │ │ │ │ + ldr r1, [pc, #104] @ (b4024 ) │ │ │ │ + ldr r0, [pc, #104] @ (b4028 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - adcs.w r0, r8, #33 @ 0x21 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + eor.w r0, r0, #33 @ 0x21 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x0014 │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b4044 : │ │ │ │ +000b402c : │ │ │ │ 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] @ b4128 │ │ │ │ + ldr.w ip, [pc, #212] @ b4110 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #204] @ (b412c ) │ │ │ │ + ldr r3, [pc, #204] @ (b4114 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #200] @ (b4130 ) │ │ │ │ + ldr r4, [pc, #200] @ (b4118 ) │ │ │ │ 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] @ (b4134 ) │ │ │ │ + ldr r3, [pc, #184] @ (b411c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1848 @ 0x738 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b40fe │ │ │ │ - ldr r3, [pc, #168] @ (b4138 ) │ │ │ │ + beq.n b40e6 │ │ │ │ + ldr r3, [pc, #168] @ (b4120 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4102 │ │ │ │ + bne.n b40ea │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b40e0 │ │ │ │ + bpl.n b40c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b3e40 │ │ │ │ + bl b3e28 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b40fe │ │ │ │ - cbnz r0, b40da │ │ │ │ - ldr r3, [pc, #136] @ (b413c ) │ │ │ │ + beq.n b40e6 │ │ │ │ + cbnz r0, b40c2 │ │ │ │ + ldr r3, [pc, #136] @ (b4124 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b40c2 │ │ │ │ + beq.n b40aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (b4140 ) │ │ │ │ - ldr r3, [pc, #100] @ (b412c ) │ │ │ │ + ldr r2, [pc, #124] @ (b4128 ) │ │ │ │ + ldr r3, [pc, #100] @ (b4114 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b4122 │ │ │ │ + bne.n b410a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #104] @ (b4144 ) │ │ │ │ + ldr r3, [pc, #104] @ (b412c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n b40b4 │ │ │ │ - ldr r0, [pc, #100] @ (b4148 ) │ │ │ │ + b.n b409c │ │ │ │ + ldr r0, [pc, #100] @ (b4130 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #96] @ (b414c ) │ │ │ │ + ldr r3, [pc, #96] @ (b4134 ) │ │ │ │ mov.w r2, #392 @ 0x188 │ │ │ │ - ldr r1, [pc, #96] @ (b4150 ) │ │ │ │ - ldr r0, [pc, #96] @ (b4154 ) │ │ │ │ + ldr r1, [pc, #96] @ (b4138 ) │ │ │ │ + ldr r0, [pc, #96] @ (b413c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b40c2 │ │ │ │ - ldr r3, [pc, #84] @ (b4158 ) │ │ │ │ + b.n b40aa │ │ │ │ + ldr r3, [pc, #84] @ (b4140 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b409a │ │ │ │ - ldr r3, [pc, #76] @ (b415c ) │ │ │ │ + beq.n b4082 │ │ │ │ + ldr r3, [pc, #76] @ (b4144 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b409a │ │ │ │ - ldr r0, [pc, #72] @ (b4160 ) │ │ │ │ + beq.n b4082 │ │ │ │ + ldr r0, [pc, #72] @ (b4148 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b40e8 │ │ │ │ + b.n b40d0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ittt ls │ │ │ │ - movls r6, r4 │ │ │ │ - lslls r0, r4, #19 │ │ │ │ - movls r0, r0 │ │ │ │ - ite hi │ │ │ │ - movhi r6, r4 │ │ │ │ - bhi.n b40c0 @ unpredictable │ │ │ │ + itet lt │ │ │ │ + movlt r6, r4 │ │ │ │ + lslge r0, r4, #19 │ │ │ │ + movlt r0, r0 │ │ │ │ + itt ge │ │ │ │ + movge r6, r4 │ │ │ │ + bhi.n b40d8 @ unpredictable │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - itet cc │ │ │ │ - movcc r6, r4 │ │ │ │ - lsrcs r4, r7, #14 │ │ │ │ - movcc r0, r0 │ │ │ │ - @ instruction: 0xf19a0021 │ │ │ │ + itee mi │ │ │ │ + movmi r6, r4 │ │ │ │ + lsrpl r4, r7, #14 │ │ │ │ + movpl r0, r0 │ │ │ │ + @ instruction: 0xf0c20021 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b4164 : │ │ │ │ +000b414c : │ │ │ │ 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] @ b45f8 │ │ │ │ + ldr.w r9, [pc, #1152] @ b45e0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ blx 529b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b43a6 │ │ │ │ + beq.w b438e │ │ │ │ mov sl, r0 │ │ │ │ blx 529b4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b43c0 │ │ │ │ + beq.w b43a8 │ │ │ │ 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, b41c0 │ │ │ │ + cbz r0, b41a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41c0 │ │ │ │ + beq.n b41a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b439a │ │ │ │ + beq.w b4382 │ │ │ │ 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, b41ee │ │ │ │ + cbz r0, b41d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b41ee │ │ │ │ + beq.n b41d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b43a0 │ │ │ │ + beq.w b4388 │ │ │ │ ldr.w r8, [r4, #20] │ │ │ │ str.w fp, [r4, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b43e0 │ │ │ │ + beq.w b43c8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ldr r3, [pc, #1004] @ (b45fc ) │ │ │ │ + ldr r3, [pc, #1004] @ (b45e4 ) │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ - ble.w b457a │ │ │ │ + ble.w b4562 │ │ │ │ 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 b45c0 │ │ │ │ + beq.w b45a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ - ldr r3, [pc, #956] @ (b4600 ) │ │ │ │ + ldr r3, [pc, #956] @ (b45e8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b425c │ │ │ │ - ldr r3, [pc, #948] @ (b4604 ) │ │ │ │ + beq.n b4244 │ │ │ │ + ldr r3, [pc, #948] @ (b45ec ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b4420 │ │ │ │ + bne.w b4408 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2b40 │ │ │ │ + bl b2b28 │ │ │ │ bl 8ac50 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 89560 │ │ │ │ mov r2, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b45a4 │ │ │ │ + beq.w b458c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b4288 │ │ │ │ + beq.n b4270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b42f8 │ │ │ │ + beq.n b42e0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b4306 │ │ │ │ + blt.n b42ee │ │ │ │ mov r0, fp │ │ │ │ - bl b2b40 │ │ │ │ + bl b2b28 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b42a6 │ │ │ │ + beq.n b428e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b438e │ │ │ │ + beq.n b4376 │ │ │ │ mov r0, r2 │ │ │ │ bl 8ac50 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 89560 │ │ │ │ mov r2, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w b45dc │ │ │ │ + beq.w b45c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n b42d4 │ │ │ │ + beq.n b42bc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b434a │ │ │ │ + beq.n b4332 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n b4358 │ │ │ │ + blt.n b4340 │ │ │ │ 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 b4448 │ │ │ │ + ble.w b4430 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b4226 │ │ │ │ + bne.n b420e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4226 │ │ │ │ + b.n b420e │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b428c │ │ │ │ - ldr r3, [pc, #768] @ (b4608 ) │ │ │ │ + bge.n b4274 │ │ │ │ + ldr r3, [pc, #768] @ (b45f0 ) │ │ │ │ mov.w r2, #362 @ 0x16a │ │ │ │ - ldr r1, [pc, #764] @ (b460c ) │ │ │ │ + ldr r1, [pc, #764] @ (b45f4 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r0, [pc, #764] @ (b4610 ) │ │ │ │ + ldr r0, [pc, #764] @ (b45f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ @@ -165664,1359 +165635,1359 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n b42d8 │ │ │ │ - ldr r3, [pc, #684] @ (b4608 ) │ │ │ │ + bge.n b42c0 │ │ │ │ + ldr r3, [pc, #684] @ (b45f0 ) │ │ │ │ movw r2, #363 @ 0x16b │ │ │ │ - ldr r1, [pc, #692] @ (b4614 ) │ │ │ │ - ldr r0, [pc, #692] @ (b4618 ) │ │ │ │ + ldr r1, [pc, #692] @ (b45fc ) │ │ │ │ + ldr r0, [pc, #692] @ (b4600 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b4342 │ │ │ │ + b.n b432a │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n b42a6 │ │ │ │ + b.n b428e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b41c0 │ │ │ │ + b.n b41a8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b41ee │ │ │ │ - ldr r3, [pc, #608] @ (b4608 ) │ │ │ │ + b.n b41d6 │ │ │ │ + ldr r3, [pc, #608] @ (b45f0 ) │ │ │ │ mov.w r2, #356 @ 0x164 │ │ │ │ - ldr r1, [pc, #620] @ (b461c ) │ │ │ │ - ldr r0, [pc, #624] @ (b4620 ) │ │ │ │ + ldr r1, [pc, #620] @ (b4604 ) │ │ │ │ + ldr r0, [pc, #624] @ (b4608 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4342 │ │ │ │ - ldr r3, [pc, #580] @ (b4608 ) │ │ │ │ + b.n b432a │ │ │ │ + ldr r3, [pc, #580] @ (b45f0 ) │ │ │ │ movw r2, #357 @ 0x165 │ │ │ │ - ldr r1, [pc, #604] @ (b4624 ) │ │ │ │ - ldr r0, [pc, #604] @ (b4628 ) │ │ │ │ + ldr r1, [pc, #604] @ (b460c ) │ │ │ │ + ldr r0, [pc, #604] @ (b4610 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n b4342 │ │ │ │ - ldr r3, [pc, #548] @ (b4608 ) │ │ │ │ + b.n b432a │ │ │ │ + ldr r3, [pc, #548] @ (b45f0 ) │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - ldr r0, [pc, #580] @ (b462c ) │ │ │ │ + ldr r0, [pc, #580] @ (b4614 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r9, r3] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r3, [pc, #572] @ (b4630 ) │ │ │ │ + ldr r3, [pc, #572] @ (b4618 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #568] @ (b4634 ) │ │ │ │ - ldr r1, [pc, #572] @ (b4638 ) │ │ │ │ + ldr r2, [pc, #568] @ (b461c ) │ │ │ │ + ldr r1, [pc, #572] @ (b4620 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - ldr r3, [pc, #488] @ (b45fc ) │ │ │ │ + ldr r3, [pc, #488] @ (b45e4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 552a4 │ │ │ │ - b.n b4342 │ │ │ │ - ldr r3, [pc, #484] @ (b4608 ) │ │ │ │ + b.n b432a │ │ │ │ + ldr r3, [pc, #484] @ (b45f0 ) │ │ │ │ mov r5, fp │ │ │ │ - ldr r2, [pc, #532] @ (b463c ) │ │ │ │ - ldr r1, [pc, #536] @ (b4640 ) │ │ │ │ - ldr r0, [pc, #536] @ (b4644 ) │ │ │ │ + ldr r2, [pc, #532] @ (b4624 ) │ │ │ │ + ldr r1, [pc, #536] @ (b4628 ) │ │ │ │ + ldr r0, [pc, #536] @ (b462c ) │ │ │ │ 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 9c000 │ │ │ │ - b.n b432a │ │ │ │ + b.n b4312 │ │ │ │ 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 b4466 │ │ │ │ + beq.n b444e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4526 │ │ │ │ + beq.n b450e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b4478 │ │ │ │ + beq.n b4460 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b451a │ │ │ │ + beq.n b4502 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b450e │ │ │ │ + beq.n b44f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b453c │ │ │ │ + beq.n b4524 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl b2b40 │ │ │ │ + bl b2b28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4532 │ │ │ │ + beq.n b451a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 8ac50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 89560 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b44d0 │ │ │ │ + beq.n b44b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, b44d0 │ │ │ │ + cbnz r3, b44b8 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n b4588 │ │ │ │ + beq.n b4570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b44ea │ │ │ │ + beq.n b44d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, b44ea │ │ │ │ + cbnz r3, b44d2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.w b4344 │ │ │ │ - ldr r3, [pc, #272] @ (b4608 ) │ │ │ │ + bge.w b432c │ │ │ │ + ldr r3, [pc, #272] @ (b45f0 ) │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr r1, [pc, #332] @ (b4648 ) │ │ │ │ - ldr r0, [pc, #332] @ (b464c ) │ │ │ │ + ldr r1, [pc, #332] @ (b4630 ) │ │ │ │ + ldr r0, [pc, #332] @ (b4634 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4342 │ │ │ │ + b.n b432a │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b4486 │ │ │ │ + b.n b446e │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b4478 │ │ │ │ + b.n b4460 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b4466 │ │ │ │ + b.n b444e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b44a0 │ │ │ │ + b.n b4488 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4550 │ │ │ │ + beq.n b4538 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, b4580 │ │ │ │ - ldr r3, [pc, #252] @ (b4650 ) │ │ │ │ - ldr r1, [pc, #256] @ (b4654 ) │ │ │ │ + cbz r3, b4568 │ │ │ │ + ldr r3, [pc, #252] @ (b4638 ) │ │ │ │ + ldr r1, [pc, #256] @ (b463c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #164] @ (b4608 ) │ │ │ │ - ldr r1, [pc, #244] @ (b4658 ) │ │ │ │ + ldr r3, [pc, #164] @ (b45f0 ) │ │ │ │ + ldr r1, [pc, #244] @ (b4640 ) │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - ldr r0, [pc, #240] @ (b465c ) │ │ │ │ + ldr r0, [pc, #240] @ (b4644 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4342 │ │ │ │ + b.n b432a │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r2 │ │ │ │ - b.n b4450 │ │ │ │ + b.n b4438 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4550 │ │ │ │ - ldr r3, [pc, #212] @ (b4660 ) │ │ │ │ - movw r2, #39432 @ 0x9a08 │ │ │ │ + b.n b4538 │ │ │ │ + ldr r3, [pc, #212] @ (b4648 ) │ │ │ │ + movw r2, #39436 @ 0x9a0c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #208] @ (b4664 ) │ │ │ │ - ldr r0, [pc, #208] @ (b4668 ) │ │ │ │ + ldr r1, [pc, #208] @ (b464c ) │ │ │ │ + ldr r0, [pc, #208] @ (b4650 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #548 @ 0x224 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (b466c ) │ │ │ │ - movw r2, #39391 @ 0x99df │ │ │ │ + ldr r3, [pc, #196] @ (b4654 ) │ │ │ │ + movw r2, #39395 @ 0x99e3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #192] @ (b4670 ) │ │ │ │ - ldr r0, [pc, #192] @ (b4674 ) │ │ │ │ + ldr r1, [pc, #192] @ (b4658 ) │ │ │ │ + ldr r0, [pc, #192] @ (b465c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #548 @ 0x224 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #180] @ (b4678 ) │ │ │ │ - movw r2, #39371 @ 0x99cb │ │ │ │ + ldr r3, [pc, #180] @ (b4660 ) │ │ │ │ + movw r2, #39375 @ 0x99cf │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #176] @ (b467c ) │ │ │ │ - ldr r0, [pc, #176] @ (b4680 ) │ │ │ │ + ldr r1, [pc, #176] @ (b4664 ) │ │ │ │ + ldr r0, [pc, #176] @ (b4668 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #548 @ 0x224 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (b4684 ) │ │ │ │ - movw r2, #39401 @ 0x99e9 │ │ │ │ + ldr r3, [pc, #164] @ (b466c ) │ │ │ │ + movw r2, #39405 @ 0x99ed │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #160] @ (b4688 ) │ │ │ │ - ldr r0, [pc, #160] @ (b468c ) │ │ │ │ + ldr r1, [pc, #160] @ (b4670 ) │ │ │ │ + ldr r0, [pc, #160] @ (b4674 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #548 @ 0x224 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - bkpt 0x0080 │ │ │ │ + bkpt 0x0098 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r0, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + subs r0, r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + subs r4, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r7, #30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b4690 : │ │ │ │ +000b4678 : │ │ │ │ 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] @ (b4708 ) │ │ │ │ + ldr r3, [pc, #96] @ (b46f0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b470c ) │ │ │ │ + ldr r4, [pc, #92] @ (b46f4 ) │ │ │ │ add.w r3, r3, #1896 @ 0x768 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b4704 │ │ │ │ - ldr r3, [pc, #84] @ (b4710 ) │ │ │ │ + cbz r0, b46ec │ │ │ │ + ldr r3, [pc, #84] @ (b46f8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b46e4 │ │ │ │ + bne.n b46cc │ │ │ │ mov r0, r5 │ │ │ │ - bl b4164 │ │ │ │ + bl b414c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b4704 │ │ │ │ - ldr r3, [pc, #64] @ (b4714 ) │ │ │ │ + beq.n b46ec │ │ │ │ + ldr r3, [pc, #64] @ (b46fc ) │ │ │ │ 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] @ (b4718 ) │ │ │ │ + ldr r0, [pc, #48] @ (b4700 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #44] @ (b471c ) │ │ │ │ - ldr r1, [pc, #44] @ (b4720 ) │ │ │ │ + ldr r3, [pc, #44] @ (b4704 ) │ │ │ │ + ldr r1, [pc, #44] @ (b4708 ) │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr r0, [pc, #44] @ (b4724 ) │ │ │ │ + ldr r0, [pc, #44] @ (b470c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n b4640 │ │ │ │ + bcs.n b4658 │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r2, b4722 │ │ │ │ + cbnz r2, b4710 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r0, #2 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b4728 : │ │ │ │ +000b4710 : │ │ │ │ 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] @ (b4970 ) │ │ │ │ + ldr r4, [pc, #564] @ (b4958 ) │ │ │ │ add r4, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b487e │ │ │ │ - ldr r1, [pc, #556] @ (b4974 ) │ │ │ │ + beq.w b4866 │ │ │ │ + ldr r1, [pc, #556] @ (b495c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b47da │ │ │ │ + beq.n b47c2 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b48b6 │ │ │ │ + beq.w b489e │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n b47e0 │ │ │ │ + beq.n b47c8 │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b48fa │ │ │ │ + beq.w b48e2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w b4932 │ │ │ │ + beq.w b491a │ │ │ │ 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 b2b40 │ │ │ │ + bl b2b28 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 89364 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b47a2 │ │ │ │ + beq.n b478a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b483e │ │ │ │ + beq.n b4826 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b4952 │ │ │ │ + beq.w b493a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b47ba │ │ │ │ + beq.n b47a2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b4832 │ │ │ │ + beq.n b481a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b491c │ │ │ │ - ldr r2, [pc, #436] @ (b4978 ) │ │ │ │ + beq.w b4904 │ │ │ │ + ldr r2, [pc, #436] @ (b4960 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b47da │ │ │ │ - ldr r2, [pc, #428] @ (b497c ) │ │ │ │ + beq.n b47c2 │ │ │ │ + ldr r2, [pc, #428] @ (b4964 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n b485a │ │ │ │ + bne.n b4842 │ │ │ │ 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 b4164 │ │ │ │ + bl b414c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, b484e │ │ │ │ + cbz r1, b4836 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b48a0 │ │ │ │ + beq.n b4888 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b48d8 │ │ │ │ + beq.n b48c0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n b475c │ │ │ │ - ldr r1, [pc, #360] @ (b4980 ) │ │ │ │ + bne.n b4744 │ │ │ │ + ldr r1, [pc, #360] @ (b4968 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #360] @ (b4984 ) │ │ │ │ - ldr r0, [pc, #364] @ (b4988 ) │ │ │ │ + ldr r3, [pc, #360] @ (b496c ) │ │ │ │ + ldr r0, [pc, #364] @ (b4970 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #356] @ (b498c ) │ │ │ │ + ldr r1, [pc, #356] @ (b4974 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b4876 │ │ │ │ + b.n b485e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b47ba │ │ │ │ + b.n b47a2 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b47a2 │ │ │ │ + b.n b478a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n b4806 │ │ │ │ - ldr r1, [pc, #292] @ (b4980 ) │ │ │ │ + b.n b47ee │ │ │ │ + ldr r1, [pc, #292] @ (b4968 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r5, [pc, #304] @ (b4990 ) │ │ │ │ - ldr r0, [pc, #304] @ (b4994 ) │ │ │ │ + ldr r5, [pc, #304] @ (b4978 ) │ │ │ │ + ldr r0, [pc, #304] @ (b497c ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #300] @ (b4998 ) │ │ │ │ + ldr r1, [pc, #300] @ (b4980 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #256] @ (b4980 ) │ │ │ │ + ldr r1, [pc, #256] @ (b4968 ) │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ - ldr r3, [pc, #280] @ (b499c ) │ │ │ │ - ldr r2, [pc, #280] @ (b49a0 ) │ │ │ │ + ldr r3, [pc, #280] @ (b4984 ) │ │ │ │ + ldr r2, [pc, #280] @ (b4988 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (b49a4 ) │ │ │ │ - ldr r0, [pc, #276] @ (b49a8 ) │ │ │ │ + ldr r1, [pc, #276] @ (b498c ) │ │ │ │ + ldr r0, [pc, #276] @ (b4990 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r3, [pc, #220] @ (b4980 ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r3, [pc, #220] @ (b4968 ) │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ - ldr r1, [pc, #260] @ (b49ac ) │ │ │ │ - ldr r0, [pc, #264] @ (b49b0 ) │ │ │ │ + ldr r1, [pc, #260] @ (b4994 ) │ │ │ │ + ldr r0, [pc, #264] @ (b4998 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r1, [pc, #200] @ (b4980 ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r1, [pc, #200] @ (b4968 ) │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ - ldr r3, [pc, #248] @ (b49b4 ) │ │ │ │ - ldr r2, [pc, #248] @ (b49b8 ) │ │ │ │ + ldr r3, [pc, #248] @ (b499c ) │ │ │ │ + ldr r2, [pc, #248] @ (b49a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (b49bc ) │ │ │ │ - ldr r0, [pc, #244] @ (b49c0 ) │ │ │ │ + ldr r1, [pc, #244] @ (b49a4 ) │ │ │ │ + ldr r0, [pc, #244] @ (b49a8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r1, [pc, #164] @ (b4980 ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r1, [pc, #164] @ (b4968 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #228] @ (b49c4 ) │ │ │ │ - ldr r2, [pc, #232] @ (b49c8 ) │ │ │ │ + ldr r3, [pc, #228] @ (b49ac ) │ │ │ │ + ldr r2, [pc, #232] @ (b49b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (b49cc ) │ │ │ │ - ldr r0, [pc, #228] @ (b49d0 ) │ │ │ │ + ldr r1, [pc, #224] @ (b49b4 ) │ │ │ │ + ldr r0, [pc, #228] @ (b49b8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r1, [pc, #132] @ (b4980 ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r1, [pc, #132] @ (b4968 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #212] @ (b49d4 ) │ │ │ │ - ldr r2, [pc, #212] @ (b49d8 ) │ │ │ │ + ldr r3, [pc, #212] @ (b49bc ) │ │ │ │ + ldr r2, [pc, #212] @ (b49c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (b49dc ) │ │ │ │ - ldr r0, [pc, #208] @ (b49e0 ) │ │ │ │ + ldr r1, [pc, #208] @ (b49c4 ) │ │ │ │ + ldr r0, [pc, #208] @ (b49c8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r3, [pc, #96] @ (b4980 ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r3, [pc, #96] @ (b4968 ) │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - ldr r1, [pc, #192] @ (b49e4 ) │ │ │ │ - ldr r0, [pc, #196] @ (b49e8 ) │ │ │ │ + ldr r1, [pc, #192] @ (b49cc ) │ │ │ │ + ldr r0, [pc, #196] @ (b49d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r3, [pc, #184] @ (b49ec ) │ │ │ │ + b.n b485e │ │ │ │ + ldr r3, [pc, #184] @ (b49d4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #64] @ (b4980 ) │ │ │ │ - ldr r1, [pc, #176] @ (b49f0 ) │ │ │ │ + ldr r3, [pc, #64] @ (b4968 ) │ │ │ │ + ldr r1, [pc, #176] @ (b49d8 ) │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ - ldr r0, [pc, #176] @ (b49f4 ) │ │ │ │ + ldr r0, [pc, #176] @ (b49dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4876 │ │ │ │ - ldr r3, [pc, #164] @ (b49f8 ) │ │ │ │ - movw r2, #34411 @ 0x866b │ │ │ │ + b.n b485e │ │ │ │ + ldr r3, [pc, #164] @ (b49e0 ) │ │ │ │ + movw r2, #34415 @ 0x866f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (b49fc ) │ │ │ │ - ldr r0, [pc, #160] @ (b4a00 ) │ │ │ │ + ldr r1, [pc, #156] @ (b49e4 ) │ │ │ │ + ldr r0, [pc, #160] @ (b49e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #592 @ 0x250 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #0 │ │ │ │ - movs r2, r4 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r6, r5, #0 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ + movs r2, r4 │ │ │ │ + strb r2, [r5, #9] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r6, #0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r1, #6 │ │ │ │ + adds r6, r6, #2 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r0, r7 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + subs r4, r3, r7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r5, r5 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r4, #16 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r1, r5 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b4a04 : │ │ │ │ +000b49ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #300] @ (b4b40 ) │ │ │ │ + ldr r4, [pc, #300] @ (b4b28 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - bl b4728 │ │ │ │ + bl b4710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4aea │ │ │ │ - ldr r2, [pc, #288] @ (b4b44 ) │ │ │ │ + beq.n b4ad2 │ │ │ │ + ldr r2, [pc, #288] @ (b4b2c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n b4a5c │ │ │ │ - ldr r2, [pc, #284] @ (b4b48 ) │ │ │ │ + beq.n b4a44 │ │ │ │ + ldr r2, [pc, #284] @ (b4b30 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b4abe │ │ │ │ - ldr r2, [pc, #276] @ (b4b4c ) │ │ │ │ + beq.n b4aa6 │ │ │ │ + ldr r2, [pc, #276] @ (b4b34 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n b4a8c │ │ │ │ + bne.n b4a74 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl a91c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b4ab0 │ │ │ │ + beq.n b4a98 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b4b0c │ │ │ │ + beq.n b4af4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b4a6c │ │ │ │ + beq.n b4a54 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, b4ab8 │ │ │ │ - ldr r3, [pc, #224] @ (b4b50 ) │ │ │ │ + cbz r2, b4aa0 │ │ │ │ + ldr r3, [pc, #224] @ (b4b38 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r5, [r3, #800] @ 0x320 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b4b22 │ │ │ │ + beq.n b4b0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4a56 │ │ │ │ + beq.n b4a3e │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r1, [pc, #196] @ (b4b54 ) │ │ │ │ + ldr r1, [pc, #196] @ (b4b3c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r5, [pc, #196] @ (b4b58 ) │ │ │ │ + ldr r5, [pc, #196] @ (b4b40 ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #192] @ (b4b5c ) │ │ │ │ - ldr r0, [pc, #196] @ (b4b60 ) │ │ │ │ + ldr r1, [pc, #192] @ (b4b44 ) │ │ │ │ + ldr r0, [pc, #196] @ (b4b48 ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4a52 │ │ │ │ + b.n b4a3a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b4a6c │ │ │ │ + b.n b4a54 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl aa504 │ │ │ │ + bl aa4ec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, b4b00 │ │ │ │ + cbz r2, b4ae8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b4a56 │ │ │ │ - ldr r3, [pc, #124] @ (b4b54 ) │ │ │ │ + bne.n b4a3e │ │ │ │ + ldr r3, [pc, #124] @ (b4b3c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #136] @ (b4b64 ) │ │ │ │ - ldr r0, [pc, #140] @ (b4b68 ) │ │ │ │ + ldr r1, [pc, #136] @ (b4b4c ) │ │ │ │ + ldr r0, [pc, #140] @ (b4b50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4a56 │ │ │ │ - ldr r3, [pc, #104] @ (b4b54 ) │ │ │ │ + b.n b4a3e │ │ │ │ + ldr r3, [pc, #104] @ (b4b3c ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r1, [pc, #124] @ (b4b6c ) │ │ │ │ - ldr r0, [pc, #124] @ (b4b70 ) │ │ │ │ + ldr r1, [pc, #124] @ (b4b54 ) │ │ │ │ + ldr r0, [pc, #124] @ (b4b58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4aa8 │ │ │ │ + b.n b4a90 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n b4a56 │ │ │ │ - b.n b4ad4 │ │ │ │ - ldr r3, [pc, #68] @ (b4b54 ) │ │ │ │ + bne.n b4a3e │ │ │ │ + b.n b4abc │ │ │ │ + ldr r3, [pc, #68] @ (b4b3c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #96] @ (b4b74 ) │ │ │ │ - ldr r0, [pc, #100] @ (b4b78 ) │ │ │ │ + ldr r1, [pc, #96] @ (b4b5c ) │ │ │ │ + ldr r0, [pc, #100] @ (b4b60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4a56 │ │ │ │ - ldr r3, [pc, #88] @ (b4b7c ) │ │ │ │ - movw r2, #35578 @ 0x8afa │ │ │ │ + b.n b4a3e │ │ │ │ + ldr r3, [pc, #88] @ (b4b64 ) │ │ │ │ + movw r2, #35582 @ 0x8afe │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #80] @ (b4b80 ) │ │ │ │ - ldr r0, [pc, #84] @ (b4b84 ) │ │ │ │ + ldr r1, [pc, #80] @ (b4b68 ) │ │ │ │ + ldr r0, [pc, #84] @ (b4b6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #628 @ 0x274 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r6, r7 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r6, r6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r3, r6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r7, r5 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #28] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #20 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b4b88 : │ │ │ │ +000b4b70 : │ │ │ │ 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] @ (b4c00 ) │ │ │ │ + ldr r3, [pc, #96] @ (b4be8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (b4c04 ) │ │ │ │ + ldr r4, [pc, #92] @ (b4bec ) │ │ │ │ add.w r3, r3, #1944 @ 0x798 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b4bfa │ │ │ │ - ldr r3, [pc, #84] @ (b4c08 ) │ │ │ │ + cbz r0, b4be2 │ │ │ │ + ldr r3, [pc, #84] @ (b4bf0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b4bc8 │ │ │ │ + bne.n b4bb0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b4a04 │ │ │ │ - ldr r3, [pc, #64] @ (b4c0c ) │ │ │ │ + b.w b49ec │ │ │ │ + ldr r3, [pc, #64] @ (b4bf4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4bbe │ │ │ │ - ldr r3, [pc, #60] @ (b4c10 ) │ │ │ │ + beq.n b4ba6 │ │ │ │ + ldr r3, [pc, #60] @ (b4bf8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b4bbe │ │ │ │ - ldr r0, [pc, #52] @ (b4c14 ) │ │ │ │ + beq.n b4ba6 │ │ │ │ + ldr r0, [pc, #52] @ (b4bfc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #48] @ (b4c18 ) │ │ │ │ - ldr r1, [pc, #48] @ (b4c1c ) │ │ │ │ + ldr r3, [pc, #48] @ (b4c00 ) │ │ │ │ + ldr r1, [pc, #48] @ (b4c04 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r0, [pc, #48] @ (b4c20 ) │ │ │ │ + ldr r0, [pc, #48] @ (b4c08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r0, r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ - b.w b4728 │ │ │ │ + b.w b4710 │ │ │ │ │ │ │ │ -000b4c28 : │ │ │ │ +000b4c10 : │ │ │ │ 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] @ (b4e70 ) │ │ │ │ + ldr r4, [pc, #564] @ (b4e58 ) │ │ │ │ add r4, pc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4d7e │ │ │ │ - ldr r1, [pc, #556] @ (b4e74 ) │ │ │ │ + beq.w b4d66 │ │ │ │ + ldr r1, [pc, #556] @ (b4e5c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b4cda │ │ │ │ + beq.n b4cc2 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b4db6 │ │ │ │ + beq.w b4d9e │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r6 │ │ │ │ - beq.n b4ce0 │ │ │ │ + beq.n b4cc8 │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b4dfa │ │ │ │ + beq.w b4de2 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w b4e32 │ │ │ │ + beq.w b4e1a │ │ │ │ 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 b2b40 │ │ │ │ + bl b2b28 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 89364 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b4ca2 │ │ │ │ + beq.n b4c8a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b4d3e │ │ │ │ + beq.n b4d26 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b4e52 │ │ │ │ + beq.w b4e3a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n b4cba │ │ │ │ + beq.n b4ca2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b4d32 │ │ │ │ + beq.n b4d1a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b4e1c │ │ │ │ - ldr r2, [pc, #436] @ (b4e78 ) │ │ │ │ + beq.w b4e04 │ │ │ │ + ldr r2, [pc, #436] @ (b4e60 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b4cda │ │ │ │ - ldr r2, [pc, #428] @ (b4e7c ) │ │ │ │ + beq.n b4cc2 │ │ │ │ + ldr r2, [pc, #428] @ (b4e64 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, r6 │ │ │ │ it ne │ │ │ │ cmpne r2, r1 │ │ │ │ - bne.n b4d5a │ │ │ │ + bne.n b4d42 │ │ │ │ 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 b4164 │ │ │ │ + bl b414c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbz r1, b4d4e │ │ │ │ + cbz r1, b4d36 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n b4da0 │ │ │ │ + beq.n b4d88 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b4dd8 │ │ │ │ + beq.n b4dc0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n b4c5c │ │ │ │ - ldr r1, [pc, #360] @ (b4e80 ) │ │ │ │ + bne.n b4c44 │ │ │ │ + ldr r1, [pc, #360] @ (b4e68 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #360] @ (b4e84 ) │ │ │ │ - ldr r0, [pc, #364] @ (b4e88 ) │ │ │ │ + ldr r3, [pc, #360] @ (b4e6c ) │ │ │ │ + ldr r0, [pc, #364] @ (b4e70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #356] @ (b4e8c ) │ │ │ │ + ldr r1, [pc, #356] @ (b4e74 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b4d76 │ │ │ │ + b.n b4d5e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n b4cba │ │ │ │ + b.n b4ca2 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n b4ca2 │ │ │ │ + b.n b4c8a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n b4d06 │ │ │ │ - ldr r1, [pc, #292] @ (b4e80 ) │ │ │ │ + b.n b4cee │ │ │ │ + ldr r1, [pc, #292] @ (b4e68 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r5, [pc, #304] @ (b4e90 ) │ │ │ │ - ldr r0, [pc, #304] @ (b4e94 ) │ │ │ │ + ldr r5, [pc, #304] @ (b4e78 ) │ │ │ │ + ldr r0, [pc, #304] @ (b4e7c ) │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #300] @ (b4e98 ) │ │ │ │ + ldr r1, [pc, #300] @ (b4e80 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #256] @ (b4e80 ) │ │ │ │ + ldr r1, [pc, #256] @ (b4e68 ) │ │ │ │ movs r0, #203 @ 0xcb │ │ │ │ - ldr r3, [pc, #280] @ (b4e9c ) │ │ │ │ - ldr r2, [pc, #280] @ (b4ea0 ) │ │ │ │ + ldr r3, [pc, #280] @ (b4e84 ) │ │ │ │ + ldr r2, [pc, #280] @ (b4e88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (b4ea4 ) │ │ │ │ - ldr r0, [pc, #276] @ (b4ea8 ) │ │ │ │ + ldr r1, [pc, #276] @ (b4e8c ) │ │ │ │ + ldr r0, [pc, #276] @ (b4e90 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r3, [pc, #220] @ (b4e80 ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r3, [pc, #220] @ (b4e68 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r1, [pc, #260] @ (b4eac ) │ │ │ │ - ldr r0, [pc, #264] @ (b4eb0 ) │ │ │ │ + ldr r1, [pc, #260] @ (b4e94 ) │ │ │ │ + ldr r0, [pc, #264] @ (b4e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r1, [pc, #200] @ (b4e80 ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r1, [pc, #200] @ (b4e68 ) │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ - ldr r3, [pc, #248] @ (b4eb4 ) │ │ │ │ - ldr r2, [pc, #248] @ (b4eb8 ) │ │ │ │ + ldr r3, [pc, #248] @ (b4e9c ) │ │ │ │ + ldr r2, [pc, #248] @ (b4ea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (b4ebc ) │ │ │ │ - ldr r0, [pc, #244] @ (b4ec0 ) │ │ │ │ + ldr r1, [pc, #244] @ (b4ea4 ) │ │ │ │ + ldr r0, [pc, #244] @ (b4ea8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r1, [pc, #164] @ (b4e80 ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r1, [pc, #164] @ (b4e68 ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #228] @ (b4ec4 ) │ │ │ │ - ldr r2, [pc, #232] @ (b4ec8 ) │ │ │ │ + ldr r3, [pc, #228] @ (b4eac ) │ │ │ │ + ldr r2, [pc, #232] @ (b4eb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #224] @ (b4ecc ) │ │ │ │ - ldr r0, [pc, #228] @ (b4ed0 ) │ │ │ │ + ldr r1, [pc, #224] @ (b4eb4 ) │ │ │ │ + ldr r0, [pc, #228] @ (b4eb8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r1, [pc, #132] @ (b4e80 ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r1, [pc, #132] @ (b4e68 ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #212] @ (b4ed4 ) │ │ │ │ - ldr r2, [pc, #212] @ (b4ed8 ) │ │ │ │ + ldr r3, [pc, #212] @ (b4ebc ) │ │ │ │ + ldr r2, [pc, #212] @ (b4ec0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (b4edc ) │ │ │ │ - ldr r0, [pc, #208] @ (b4ee0 ) │ │ │ │ + ldr r1, [pc, #208] @ (b4ec4 ) │ │ │ │ + ldr r0, [pc, #208] @ (b4ec8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r3, [pc, #96] @ (b4e80 ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r3, [pc, #96] @ (b4e68 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #192] @ (b4ee4 ) │ │ │ │ - ldr r0, [pc, #196] @ (b4ee8 ) │ │ │ │ + ldr r1, [pc, #192] @ (b4ecc ) │ │ │ │ + ldr r0, [pc, #196] @ (b4ed0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r3, [pc, #184] @ (b4eec ) │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r3, [pc, #184] @ (b4ed4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #64] @ (b4e80 ) │ │ │ │ - ldr r1, [pc, #176] @ (b4ef0 ) │ │ │ │ + ldr r3, [pc, #64] @ (b4e68 ) │ │ │ │ + ldr r1, [pc, #176] @ (b4ed8 ) │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ - ldr r0, [pc, #176] @ (b4ef4 ) │ │ │ │ + ldr r0, [pc, #176] @ (b4edc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b4d76 │ │ │ │ - ldr r3, [pc, #164] @ (b4ef8 ) │ │ │ │ - movw r2, #34603 @ 0x872b │ │ │ │ + b.n b4d5e │ │ │ │ + ldr r3, [pc, #164] @ (b4ee0 ) │ │ │ │ + movw r2, #34607 @ 0x872f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #156] @ (b4efc ) │ │ │ │ - ldr r0, [pc, #160] @ (b4f00 ) │ │ │ │ + ldr r1, [pc, #156] @ (b4ee4 ) │ │ │ │ + ldr r0, [pc, #160] @ (b4ee8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r0, b4ee4 │ │ │ │ + cbz r0, b4ed2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r4 │ │ │ │ - movs r2, r4 │ │ │ │ adds r4, r1, r1 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + adds r0, #22 │ │ │ │ + movs r2, r4 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r1, r5 │ │ │ │ movs r2, r4 │ │ │ │ - b.w b4c28 │ │ │ │ + b.w b4c10 │ │ │ │ │ │ │ │ -000b4f08 : │ │ │ │ +000b4ef0 : │ │ │ │ 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] @ (b503c ) │ │ │ │ + ldr r2, [pc, #288] @ (b5024 ) │ │ │ │ sub sp, #32 │ │ │ │ - ldr r3, [pc, #288] @ (b5040 ) │ │ │ │ + ldr r3, [pc, #288] @ (b5028 ) │ │ │ │ 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 b4ff0 │ │ │ │ + bmi.n b4fd8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ movs r0, #22 │ │ │ │ blx 52cb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b4fd6 │ │ │ │ + beq.n b4fbe │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n b5038 │ │ │ │ + bpl.n b5020 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n b5012 │ │ │ │ + bpl.n b4ffa │ │ │ │ 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 │ │ │ │ @@ -167032,15 +167003,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 b4f72 │ │ │ │ + bne.n b4f5a │ │ │ │ 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] │ │ │ │ @@ -167050,1036 +167021,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 b4fac │ │ │ │ + blt.n b4f94 │ │ │ │ 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] @ (b5044 ) │ │ │ │ - ldr r3, [pc, #100] @ (b5040 ) │ │ │ │ + ldr r2, [pc, #108] @ (b502c ) │ │ │ │ + ldr r3, [pc, #100] @ (b5028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5034 │ │ │ │ + bne.n b501c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 8ab20 │ │ │ │ - ldr r2, [pc, #80] @ (b5048 ) │ │ │ │ - ldr r3, [pc, #72] @ (b5040 ) │ │ │ │ + ldr r2, [pc, #80] @ (b5030 ) │ │ │ │ + ldr r3, [pc, #72] @ (b5028 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5034 │ │ │ │ + bne.n b501c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 524d0 │ │ │ │ ldr.w lr, [r0, #28] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n b4f56 │ │ │ │ - ldr r3, [pc, #44] @ (b504c ) │ │ │ │ + bne.n b4f3e │ │ │ │ + ldr r3, [pc, #44] @ (b5034 ) │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - ldr r1, [pc, #44] @ (b5050 ) │ │ │ │ - ldr r0, [pc, #44] @ (b5054 ) │ │ │ │ + ldr r1, [pc, #44] @ (b5038 ) │ │ │ │ + ldr r0, [pc, #44] @ (b503c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2700 @ 0xa8c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52e5c │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + sub sp, #464 @ 0x1d0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - add sp, #16 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b5058 : │ │ │ │ +000b5040 : │ │ │ │ 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] @ b5a28 │ │ │ │ + ldr.w r6, [pc, #2492] @ b5a10 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r5, [pc, #2492] @ b5a2c │ │ │ │ + ldr.w r5, [pc, #2492] @ b5a14 │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ - ldr.w r4, [pc, #2488] @ b5a30 │ │ │ │ - ldr.w r0, [pc, #2488] @ b5a34 │ │ │ │ + ldr.w r4, [pc, #2488] @ b5a18 │ │ │ │ + ldr.w r0, [pc, #2488] @ b5a1c │ │ │ │ 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] @ b5a38 │ │ │ │ + ldr.w r3, [pc, #2472] @ b5a20 │ │ │ │ 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 52bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b56f2 │ │ │ │ + beq.w b56da │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strd r8, r7, [sp, #48] @ 0x30 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b50d8 │ │ │ │ + beq.n b50c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b548e │ │ │ │ + beq.w b5476 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b5708 │ │ │ │ + beq.w b56f0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b50f2 │ │ │ │ + beq.n b50da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5496 │ │ │ │ + beq.w b547e │ │ │ │ movs r0, #1 │ │ │ │ blx 52258 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b571e │ │ │ │ + beq.w b5706 │ │ │ │ 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 b547a │ │ │ │ + ble.w b5462 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ mov.w r8, r2, lsl #1 │ │ │ │ ldr.w r5, [r3, r2, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5998 │ │ │ │ + beq.w b5980 │ │ │ │ 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] @ b5a3c │ │ │ │ + ldr.w r3, [pc, #2300] @ b5a24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b5762 │ │ │ │ + bne.w b574a │ │ │ │ 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 b5648 │ │ │ │ - ldr.w r3, [pc, #2268] @ b5a40 │ │ │ │ + beq.w b5630 │ │ │ │ + ldr.w r3, [pc, #2268] @ b5a28 │ │ │ │ ldr r6, [r4, r3] │ │ │ │ mov r0, r6 │ │ │ │ blx 52940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b578c │ │ │ │ + blt.w b5774 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5616 │ │ │ │ + beq.w b55fe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w b5864 │ │ │ │ + bpl.w b584c │ │ │ │ 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 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b57bc │ │ │ │ + beq.w b57a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 8ac50 │ │ │ │ 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 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b51d0 │ │ │ │ + beq.n b51b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5662 │ │ │ │ + beq.w b564a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b5806 │ │ │ │ + beq.w b57ee │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b51f0 │ │ │ │ + beq.n b51d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b566a │ │ │ │ + beq.w b5652 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b59ec │ │ │ │ + beq.w b59d4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5210 │ │ │ │ + beq.n b51f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b56ea │ │ │ │ + beq.w b56d2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5224 │ │ │ │ + beq.n b520c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b56e2 │ │ │ │ + beq.w b56ca │ │ │ │ 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 b56c6 │ │ │ │ + beq.w b56ae │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itt gt │ │ │ │ movgt.w r8, #0 │ │ │ │ mvngt.w r7, #3221225472 @ 0xc0000000 │ │ │ │ - ble.w b545a │ │ │ │ + ble.w b5442 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr.w r0, [r3, r8, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b59b4 │ │ │ │ + beq.w b599c │ │ │ │ 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 b549e │ │ │ │ - ldr.w r2, [pc, #1996] @ b5a44 │ │ │ │ + bpl.w b5486 │ │ │ │ + ldr.w r2, [pc, #1996] @ b5a2c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5982 │ │ │ │ - ldr.w r2, [pc, #1988] @ b5a48 │ │ │ │ + beq.w b596a │ │ │ │ + ldr.w r2, [pc, #1988] @ b5a30 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b5a08 │ │ │ │ + beq.w b59f0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w b549e │ │ │ │ - ldr.w r3, [pc, #1972] @ b5a4c │ │ │ │ + bne.w b5486 │ │ │ │ + ldr.w r3, [pc, #1972] @ b5a34 │ │ │ │ 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 b549e │ │ │ │ + bpl.w b5486 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w b549e │ │ │ │ + bne.w b5486 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ - cbnz r2, b52de │ │ │ │ + cbnz r2, b52c6 │ │ │ │ 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 b5300 │ │ │ │ + beq.n b52e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b568c │ │ │ │ + beq.w b5674 │ │ │ │ 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 b532c │ │ │ │ + beq.n b5314 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b56be │ │ │ │ + beq.w b56a6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b560e │ │ │ │ + beq.w b55f6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ blx 525dc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w b5734 │ │ │ │ + blt.w b571c │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5508 │ │ │ │ + beq.w b54f0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 89248 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b56ce │ │ │ │ + beq.w b56b6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w b583c │ │ │ │ + beq.w b5824 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.w b5534 │ │ │ │ + beq.w b551c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r2, #2840] @ 0xb18 │ │ │ │ ldr.w r1, [r1, #2000] @ 0x7d0 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w b57ce │ │ │ │ + bmi.w b57b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b5894 │ │ │ │ + beq.w b587c │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 86dfc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b53bc │ │ │ │ + beq.n b53a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5692 │ │ │ │ + beq.w b567a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b53d0 │ │ │ │ + beq.n b53b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b569a │ │ │ │ + beq.w b5682 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b58a6 │ │ │ │ + beq.w b588e │ │ │ │ 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 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b58d2 │ │ │ │ + beq.w b58ba │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5414 │ │ │ │ + beq.n b53fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b5414 │ │ │ │ + cbnz r3, b53fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b5900 │ │ │ │ + beq.w b58e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5436 │ │ │ │ + beq.n b541e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, b5436 │ │ │ │ + cbnz r3, b541e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b544c │ │ │ │ + beq.n b5434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b544c │ │ │ │ + cbnz r3, b5434 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - bgt.w b5252 │ │ │ │ + bgt.w b523a │ │ │ │ ldr.w r3, [fp] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b595e │ │ │ │ + beq.w b5946 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w b511e │ │ │ │ + bgt.w b5106 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5976 │ │ │ │ + beq.w b595e │ │ │ │ movs r0, #1 │ │ │ │ - b.n b54e8 │ │ │ │ + b.n b54d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b50d8 │ │ │ │ + b.n b50c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b50f2 │ │ │ │ + b.n b50da │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1452] @ b5a50 │ │ │ │ + ldr.w r0, [pc, #1452] @ b5a38 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b54c0 │ │ │ │ + beq.n b54a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b56da │ │ │ │ - ldr.w r3, [pc, #1424] @ b5a54 │ │ │ │ + beq.w b56c2 │ │ │ │ + ldr.w r3, [pc, #1424] @ b5a3c │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ - ldr.w r1, [pc, #1424] @ b5a58 │ │ │ │ - ldr.w r0, [pc, #1424] @ b5a5c │ │ │ │ + ldr.w r1, [pc, #1424] @ b5a40 │ │ │ │ + ldr.w r0, [pc, #1424] @ b5a44 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1396] @ b5a60 │ │ │ │ - ldr.w r3, [pc, #1340] @ b5a2c │ │ │ │ + ldr.w r2, [pc, #1396] @ b5a48 │ │ │ │ + ldr.w r3, [pc, #1340] @ b5a14 │ │ │ │ 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 b597e │ │ │ │ + bne.w b5966 │ │ │ │ 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 52734 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b56a2 │ │ │ │ + beq.w b568a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w b5918 │ │ │ │ + blt.w b5900 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w b5672 │ │ │ │ + bne.w b565a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b5548 │ │ │ │ + beq.n b5530 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b56b2 │ │ │ │ + beq.w b569a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1996] @ 0x7cc │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w b57d6 │ │ │ │ + bmi.w b57be │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b58bc │ │ │ │ + beq.w b58a4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ bl 86dfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b558c │ │ │ │ + beq.n b5574 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b558c │ │ │ │ + cbnz r3, b5574 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b58ea │ │ │ │ + beq.w b58d2 │ │ │ │ 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 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5948 │ │ │ │ + beq.w b5930 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b55d0 │ │ │ │ + beq.n b55b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b55d0 │ │ │ │ + cbnz r3, b55b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w b57de │ │ │ │ + beq.w b57c6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b55f0 │ │ │ │ + beq.n b55d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b5834 │ │ │ │ + beq.w b581c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b544c │ │ │ │ + beq.w b5434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b544c │ │ │ │ + bne.w b5434 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b544c │ │ │ │ + b.n b5434 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5334 │ │ │ │ + b.n b531c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b562c │ │ │ │ + beq.n b5614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b562c │ │ │ │ + cbnz r3, b5614 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #800] @ 0x320 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b5a0c │ │ │ │ + beq.w b59f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n b5186 │ │ │ │ + b.n b516e │ │ │ │ ldr.w r6, [r3, #1992] @ 0x7c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b59d0 │ │ │ │ + beq.w b59b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n b5168 │ │ │ │ + b.n b5150 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b51d0 │ │ │ │ + b.n b51b8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b51f0 │ │ │ │ + b.n b51d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add.w r3, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r2, #2840] @ 0xb18 │ │ │ │ ldr.w r3, [r3, #2000] @ 0x7d0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n b538e │ │ │ │ + b.n b5376 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5300 │ │ │ │ + b.n b52e8 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b53bc │ │ │ │ + b.n b53a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b53d0 │ │ │ │ + b.n b53b8 │ │ │ │ strd r0, r3, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - b.n b5528 │ │ │ │ + b.n b5510 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n b5548 │ │ │ │ + b.n b5530 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5328 │ │ │ │ + b.n b5310 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b523e │ │ │ │ + b.n b5226 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n b5360 │ │ │ │ + b.n b5348 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b54c0 │ │ │ │ + b.n b54a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5224 │ │ │ │ + b.n b520c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b5210 │ │ │ │ - ldr r3, [pc, #864] @ (b5a54 ) │ │ │ │ + b.n b51f8 │ │ │ │ + ldr r3, [pc, #864] @ (b5a3c ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #876] @ (b5a64 ) │ │ │ │ - ldr r0, [pc, #876] @ (b5a68 ) │ │ │ │ + ldr r1, [pc, #876] @ (b5a4c ) │ │ │ │ + ldr r0, [pc, #876] @ (b5a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #840] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #840] @ (b5a3c ) │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ - ldr r1, [pc, #860] @ (b5a6c ) │ │ │ │ - ldr r0, [pc, #864] @ (b5a70 ) │ │ │ │ + ldr r1, [pc, #860] @ (b5a54 ) │ │ │ │ + ldr r0, [pc, #864] @ (b5a58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #820] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #820] @ (b5a3c ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ - ldr r1, [pc, #848] @ (b5a74 ) │ │ │ │ - ldr r0, [pc, #848] @ (b5a78 ) │ │ │ │ + ldr r1, [pc, #848] @ (b5a5c ) │ │ │ │ + ldr r0, [pc, #848] @ (b5a60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #796] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #796] @ (b5a3c ) │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - ldr r1, [pc, #832] @ (b5a7c ) │ │ │ │ - ldr r0, [pc, #836] @ (b5a80 ) │ │ │ │ + ldr r1, [pc, #832] @ (b5a64 ) │ │ │ │ + ldr r0, [pc, #836] @ (b5a68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #752] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #752] @ (b5a3c ) │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - ldr r1, [pc, #796] @ (b5a84 ) │ │ │ │ + ldr r1, [pc, #796] @ (b5a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #792] @ (b5a88 ) │ │ │ │ + ldr r3, [pc, #792] @ (b5a70 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #788] @ (b5a8c ) │ │ │ │ + ldr r0, [pc, #788] @ (b5a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #708] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #708] @ (b5a3c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #764] @ (b5a90 ) │ │ │ │ - ldr r0, [pc, #764] @ (b5a94 ) │ │ │ │ + ldr r1, [pc, #764] @ (b5a78 ) │ │ │ │ + ldr r0, [pc, #764] @ (b5a7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #660] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #660] @ (b5a3c ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #724] @ (b5a98 ) │ │ │ │ - ldr r0, [pc, #728] @ (b5a9c ) │ │ │ │ + ldr r1, [pc, #724] @ (b5a80 ) │ │ │ │ + ldr r0, [pc, #728] @ (b5a84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b579e │ │ │ │ + b.n b5786 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.n b538e │ │ │ │ + b.n b5376 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.n b5564 │ │ │ │ - ldr r3, [pc, #628] @ (b5a54 ) │ │ │ │ + b.n b554c │ │ │ │ + ldr r3, [pc, #628] @ (b5a3c ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #700] @ (b5aa0 ) │ │ │ │ - ldr r0, [pc, #700] @ (b5aa4 ) │ │ │ │ + ldr r1, [pc, #700] @ (b5a88 ) │ │ │ │ + ldr r0, [pc, #700] @ (b5a8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #588] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #588] @ (b5a3c ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ - ldr r1, [pc, #668] @ (b5aa8 ) │ │ │ │ - ldr r0, [pc, #668] @ (b5aac ) │ │ │ │ + ldr r1, [pc, #668] @ (b5a90 ) │ │ │ │ + ldr r0, [pc, #668] @ (b5a94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ + b.n b54ce │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b55f0 │ │ │ │ - ldr r3, [pc, #532] @ (b5a54 ) │ │ │ │ + b.n b55d8 │ │ │ │ + ldr r3, [pc, #532] @ (b5a3c ) │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - ldr r1, [pc, #620] @ (b5ab0 ) │ │ │ │ - ldr r0, [pc, #624] @ (b5ab4 ) │ │ │ │ + ldr r1, [pc, #620] @ (b5a98 ) │ │ │ │ + ldr r0, [pc, #624] @ (b5a9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #492] @ (b5a54 ) │ │ │ │ - ldr r2, [pc, #592] @ (b5ab8 ) │ │ │ │ - ldr r1, [pc, #592] @ (b5abc ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #492] @ (b5a3c ) │ │ │ │ + ldr r2, [pc, #592] @ (b5aa0 ) │ │ │ │ + ldr r1, [pc, #592] @ (b5aa4 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #592] @ (b5ac0 ) │ │ │ │ + ldr r0, [pc, #592] @ (b5aa8 ) │ │ │ │ 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 9c000 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #444] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #444] @ (b5a3c ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #552] @ (b5ac4 ) │ │ │ │ - ldr r0, [pc, #556] @ (b5ac8 ) │ │ │ │ + ldr r1, [pc, #552] @ (b5aac ) │ │ │ │ + ldr r0, [pc, #556] @ (b5ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n b584c │ │ │ │ - ldr r3, [pc, #428] @ (b5a54 ) │ │ │ │ + b.n b5834 │ │ │ │ + ldr r3, [pc, #428] @ (b5a3c ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #544] @ (b5acc ) │ │ │ │ - ldr r0, [pc, #544] @ (b5ad0 ) │ │ │ │ + ldr r1, [pc, #544] @ (b5ab4 ) │ │ │ │ + ldr r0, [pc, #544] @ (b5ab8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54da │ │ │ │ - ldr r3, [pc, #404] @ (b5a54 ) │ │ │ │ + b.n b54c2 │ │ │ │ + ldr r3, [pc, #404] @ (b5a3c ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #528] @ (b5ad4 ) │ │ │ │ - ldr r0, [pc, #532] @ (b5ad8 ) │ │ │ │ + ldr r1, [pc, #528] @ (b5abc ) │ │ │ │ + ldr r0, [pc, #532] @ (b5ac0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54da │ │ │ │ - ldr r3, [pc, #384] @ (b5a54 ) │ │ │ │ + b.n b54c2 │ │ │ │ + ldr r3, [pc, #384] @ (b5a3c ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #516] @ (b5adc ) │ │ │ │ + ldr r1, [pc, #516] @ (b5ac4 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r0, [pc, #516] @ (b5ae0 ) │ │ │ │ + ldr r0, [pc, #516] @ (b5ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b57f2 │ │ │ │ - ldr r3, [pc, #360] @ (b5a54 ) │ │ │ │ + b.n b57da │ │ │ │ + ldr r3, [pc, #360] @ (b5a3c ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #500] @ (b5ae4 ) │ │ │ │ - ldr r0, [pc, #500] @ (b5ae8 ) │ │ │ │ + ldr r1, [pc, #500] @ (b5acc ) │ │ │ │ + ldr r0, [pc, #500] @ (b5ad0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b54da │ │ │ │ - ldr r3, [pc, #336] @ (b5a54 ) │ │ │ │ + b.n b54c2 │ │ │ │ + ldr r3, [pc, #336] @ (b5a3c ) │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ - ldr r1, [pc, #484] @ (b5aec ) │ │ │ │ + ldr r1, [pc, #484] @ (b5ad4 ) │ │ │ │ mov r5, r6 │ │ │ │ - ldr r0, [pc, #484] @ (b5af0 ) │ │ │ │ + ldr r0, [pc, #484] @ (b5ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b57f2 │ │ │ │ + b.n b57da │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #312] @ (b5a54 ) │ │ │ │ - ldr r1, [pc, #468] @ (b5af4 ) │ │ │ │ + ldr r3, [pc, #312] @ (b5a3c ) │ │ │ │ + ldr r1, [pc, #468] @ (b5adc ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r0, [pc, #468] @ (b5af8 ) │ │ │ │ + ldr r0, [pc, #468] @ (b5ae0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n b54e6 │ │ │ │ - ldr r3, [pc, #264] @ (b5a54 ) │ │ │ │ + b.n b54ce │ │ │ │ + ldr r3, [pc, #264] @ (b5a3c ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ - ldr r1, [pc, #428] @ (b5afc ) │ │ │ │ - ldr r0, [pc, #432] @ (b5b00 ) │ │ │ │ + ldr r1, [pc, #428] @ (b5ae4 ) │ │ │ │ + ldr r0, [pc, #432] @ (b5ae8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b57f2 │ │ │ │ + b.n b57da │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_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 b511e │ │ │ │ - b.n b547a │ │ │ │ + blt.w b5106 │ │ │ │ + b.n b5462 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b548a │ │ │ │ + b.n b5472 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #384] @ (b5b04 ) │ │ │ │ + ldr r3, [pc, #384] @ (b5aec ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #380] @ (b5b08 ) │ │ │ │ - ldr r0, [pc, #384] @ (b5b0c ) │ │ │ │ + ldr r1, [pc, #380] @ (b5af0 ) │ │ │ │ + ldr r0, [pc, #384] @ (b5af4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (b5b10 ) │ │ │ │ - movw r2, #30454 @ 0x76f6 │ │ │ │ + ldr r3, [pc, #372] @ (b5af8 ) │ │ │ │ + movw r2, #30458 @ 0x76fa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #368] @ (b5b14 ) │ │ │ │ - ldr r0, [pc, #368] @ (b5b18 ) │ │ │ │ + ldr r1, [pc, #368] @ (b5afc ) │ │ │ │ + ldr r0, [pc, #368] @ (b5b00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (b5b1c ) │ │ │ │ - movw r2, #30527 @ 0x773f │ │ │ │ + ldr r3, [pc, #356] @ (b5b04 ) │ │ │ │ + movw r2, #30531 @ 0x7743 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #352] @ (b5b20 ) │ │ │ │ - ldr r0, [pc, #352] @ (b5b24 ) │ │ │ │ + ldr r1, [pc, #352] @ (b5b08 ) │ │ │ │ + ldr r0, [pc, #352] @ (b5b0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b5b28 ) │ │ │ │ - movw r2, #30469 @ 0x7705 │ │ │ │ + ldr r3, [pc, #340] @ (b5b10 ) │ │ │ │ + movw r2, #30473 @ 0x7709 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #336] @ (b5b2c ) │ │ │ │ - ldr r0, [pc, #336] @ (b5b30 ) │ │ │ │ + ldr r1, [pc, #336] @ (b5b14 ) │ │ │ │ + ldr r0, [pc, #336] @ (b5b18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b5b34 ) │ │ │ │ - movw r2, #30511 @ 0x772f │ │ │ │ + ldr r3, [pc, #324] @ (b5b1c ) │ │ │ │ + movw r2, #30515 @ 0x7733 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b5b38 ) │ │ │ │ - ldr r0, [pc, #320] @ (b5b3c ) │ │ │ │ + ldr r1, [pc, #320] @ (b5b20 ) │ │ │ │ + ldr r0, [pc, #320] @ (b5b24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #304] @ (b5b40 ) │ │ │ │ - movw r2, #30490 @ 0x771a │ │ │ │ + ldr r3, [pc, #304] @ (b5b28 ) │ │ │ │ + movw r2, #30494 @ 0x771e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (b5b44 ) │ │ │ │ - ldr r0, [pc, #300] @ (b5b48 ) │ │ │ │ + ldr r1, [pc, #300] @ (b5b2c ) │ │ │ │ + ldr r0, [pc, #300] @ (b5b30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -168087,445 +168058,445 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, lr │ │ │ │ + add r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - cmn r6, r0 │ │ │ │ + rors r6, r5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, r6 │ │ │ │ + rors r0, r3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, r3 │ │ │ │ + rors r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, r0 │ │ │ │ + sbcs r4, r5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ movs r2, r4 │ │ │ │ - negs r0, r3 │ │ │ │ + sbcs r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ movs r2, r4 │ │ │ │ - tst r2, r5 │ │ │ │ + adcs r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ movs r2, r4 │ │ │ │ - rors r4, r7 │ │ │ │ + asrs r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ movs r2, r4 │ │ │ │ - rors r2, r3 │ │ │ │ + asrs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ movs r2, r4 │ │ │ │ - sbcs r2, r6 │ │ │ │ + lsrs r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r0, #11 │ │ │ │ movs r2, r4 │ │ │ │ - adcs r4, r7 │ │ │ │ + lsls r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n b5ae0 │ │ │ │ + bls.n b5b18 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r0, r2 │ │ │ │ + eors r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r4 │ │ │ │ + eors r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2 │ │ │ │ + ands r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r7 │ │ │ │ + ands r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4 │ │ │ │ + ands r4, r1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r3 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ movs r2, r4 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [pc, #864] @ (b5e68 ) │ │ │ │ + ldr r1, [pc, #0] @ (b5af0 ) │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #376 @ (adr r4, b5c88 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, b5d10 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b5b4c : │ │ │ │ +000b5b34 : │ │ │ │ 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] @ b5c50 │ │ │ │ + ldr.w ip, [pc, #244] @ b5c38 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (b5c54 ) │ │ │ │ + ldr r3, [pc, #236] @ (b5c3c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #232] @ (b5c58 ) │ │ │ │ + ldr r4, [pc, #232] @ (b5c40 ) │ │ │ │ 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] @ (b5c5c ) │ │ │ │ + ldr r3, [pc, #216] @ (b5c44 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #1992 @ 0x7c8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5c24 │ │ │ │ - ldr r3, [pc, #184] @ (b5c60 ) │ │ │ │ + beq.n b5c0c │ │ │ │ + ldr r3, [pc, #184] @ (b5c48 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b5c06 │ │ │ │ + bne.n b5bee │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b5c28 │ │ │ │ - ldr r3, [pc, #164] @ (b5c64 ) │ │ │ │ + bpl.n b5c10 │ │ │ │ + ldr r3, [pc, #164] @ (b5c4c ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n b5c32 │ │ │ │ + bne.n b5c1a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n b5c3e │ │ │ │ + bne.n b5c26 │ │ │ │ mov r0, r5 │ │ │ │ - bl b5058 │ │ │ │ + bl b5040 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b5c24 │ │ │ │ - ldr r3, [pc, #136] @ (b5c68 ) │ │ │ │ + beq.n b5c0c │ │ │ │ + ldr r3, [pc, #136] @ (b5c50 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b5bee │ │ │ │ + beq.n b5bd6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #124] @ (b5c6c ) │ │ │ │ - ldr r3, [pc, #96] @ (b5c54 ) │ │ │ │ + ldr r2, [pc, #124] @ (b5c54 ) │ │ │ │ + ldr r3, [pc, #96] @ (b5c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5c4a │ │ │ │ + bne.n b5c32 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #104] @ (b5c70 ) │ │ │ │ + ldr r0, [pc, #104] @ (b5c58 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #96] @ (b5c74 ) │ │ │ │ + ldr r3, [pc, #96] @ (b5c5c ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #96] @ (b5c78 ) │ │ │ │ - ldr r0, [pc, #100] @ (b5c7c ) │ │ │ │ + ldr r1, [pc, #96] @ (b5c60 ) │ │ │ │ + ldr r0, [pc, #100] @ (b5c64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b5bee │ │ │ │ - ldr r0, [pc, #84] @ (b5c80 ) │ │ │ │ + b.n b5bd6 │ │ │ │ + ldr r0, [pc, #84] @ (b5c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b5c10 │ │ │ │ - ldr r0, [pc, #80] @ (b5c84 ) │ │ │ │ + b.n b5bf8 │ │ │ │ + ldr r0, [pc, #80] @ (b5c6c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b5c10 │ │ │ │ - ldr r0, [pc, #72] @ (b5c88 ) │ │ │ │ + b.n b5bf8 │ │ │ │ + ldr r0, [pc, #72] @ (b5c70 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n b5c10 │ │ │ │ + b.n b5bf8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #600 @ (adr r4, b5eac ) │ │ │ │ + add r4, pc, #696 @ (adr r4, b5ef4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #528 @ (adr r4, b5e6c ) │ │ │ │ + add r4, pc, #624 @ (adr r4, b5eb4 ) │ │ │ │ movs r6, r4 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #40 @ (adr r4, b5c98 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, b5ce0 ) │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r3, #4 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ movs r2, r4 │ │ │ │ - bvs.n b5d28 │ │ │ │ + bpl.n b5d60 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b5c8c : │ │ │ │ +000b5c74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #20] @ (b5cb0 ) │ │ │ │ + ldr r4, [pc, #20] @ (b5c98 ) │ │ │ │ blx 5271c │ │ │ │ - ldr r3, [pc, #16] @ (b5cb4 ) │ │ │ │ + ldr r3, [pc, #16] @ (b5c9c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 52330 │ │ │ │ - add r3, pc, #360 @ (adr r3, b5e1c ) │ │ │ │ + add r3, pc, #456 @ (adr r3, b5e64 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r0, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b5cb8 : │ │ │ │ +000b5ca0 : │ │ │ │ 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] @ b5d38 │ │ │ │ + ldr.w ip, [pc, #112] @ b5d20 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #108] @ (b5d3c ) │ │ │ │ + ldr r3, [pc, #108] @ (b5d24 ) │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - ldr r4, [pc, #100] @ (b5d40 ) │ │ │ │ + ldr r4, [pc, #100] @ (b5d28 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 52a28 │ │ │ │ - ldr r3, [pc, #84] @ (b5d44 ) │ │ │ │ + ldr r3, [pc, #84] @ (b5d2c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ blx 52d24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b5d2e │ │ │ │ + beq.n b5d16 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 52a60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 52334 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ blx 52300 │ │ │ │ - ldr r2, [pc, #48] @ (b5d48 ) │ │ │ │ - ldr r3, [pc, #32] @ (b5d3c ) │ │ │ │ + ldr r2, [pc, #48] @ (b5d30 ) │ │ │ │ + ldr r3, [pc, #32] @ (b5d24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b5d34 │ │ │ │ + bne.n b5d1c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 525f8 │ │ │ │ - b.n b5d06 │ │ │ │ + b.n b5cee │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - add r3, pc, #176 @ (adr r3, b5dec ) │ │ │ │ + add r3, pc, #272 @ (adr r3, b5e34 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, b5dbc ) │ │ │ │ + add r3, pc, #216 @ (adr r3, b5e04 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #904 @ (adr r2, b60d4 ) │ │ │ │ + add r2, pc, #1000 @ (adr r2, b611c ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000b5d4c : │ │ │ │ +000b5d34 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #100] @ b5dc0 │ │ │ │ + ldr.w ip, [pc, #100] @ b5da8 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r3, [pc, #96] @ (b5dc4 ) │ │ │ │ + ldr r3, [pc, #96] @ (b5dac ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n b5da6 │ │ │ │ - ldr r3, [pc, #88] @ (b5dc8 ) │ │ │ │ + beq.n b5d8e │ │ │ │ + ldr r3, [pc, #88] @ (b5db0 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n b5dbc │ │ │ │ + beq.n b5da4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n b5d84 │ │ │ │ + bne.n b5d6c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #68] @ (b5dcc ) │ │ │ │ + ldr r1, [pc, #68] @ (b5db4 ) │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - ble.n b5d9c │ │ │ │ - ldr r1, [pc, #64] @ (b5dd0 ) │ │ │ │ + ble.n b5d84 │ │ │ │ + ldr r1, [pc, #64] @ (b5db8 ) │ │ │ │ add r1, pc │ │ │ │ blx 52b68 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #52] @ (b5dd4 ) │ │ │ │ + ldr r1, [pc, #52] @ (b5dbc ) │ │ │ │ add r1, pc │ │ │ │ blx 52b68 │ │ │ │ - b.n b5d96 │ │ │ │ - ldr r3, [pc, #48] @ (b5dd8 ) │ │ │ │ + b.n b5d7e │ │ │ │ + ldr r3, [pc, #48] @ (b5dc0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #44] @ (b5ddc ) │ │ │ │ - ldr r0, [pc, #48] @ (b5de0 ) │ │ │ │ + ldr r1, [pc, #44] @ (b5dc4 ) │ │ │ │ + ldr r0, [pc, #48] @ (b5dc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - add r2, pc, #616 @ (adr r2, b602c ) │ │ │ │ + add r2, pc, #712 @ (adr r2, b6074 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ movs r2, r4 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, fp │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #232 @ (adr r0, b5ecc ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b5de4 : │ │ │ │ +000b5dcc : │ │ │ │ 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] @ (b61b4 ) │ │ │ │ + ldr r5, [pc, #956] @ (b619c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #956] @ (b61b8 ) │ │ │ │ + ldr r4, [pc, #956] @ (b61a0 ) │ │ │ │ mov r9, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w fp, [pc, #956] @ b61bc │ │ │ │ + ldr.w fp, [pc, #956] @ b61a4 │ │ │ │ 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] @ (b61c0 ) │ │ │ │ + ldr r3, [pc, #932] @ (b61a8 ) │ │ │ │ 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 │ │ │ │ @@ -168533,3220 +168504,3220 @@ │ │ │ │ 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] @ (b61c4 ) │ │ │ │ + ldr r3, [pc, #900] @ (b61ac ) │ │ │ │ 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] @ (b61c8 ) │ │ │ │ + ldr r3, [pc, #876] @ (b61b0 ) │ │ │ │ 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 b5f04 │ │ │ │ + beq.n b5eec │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldrb.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n b5f04 │ │ │ │ + beq.n b5eec │ │ │ │ tst.w sl, #128 @ 0x80 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - beq.n b5ea0 │ │ │ │ + beq.n b5e88 │ │ │ │ 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 b5e88 │ │ │ │ + bne.n b5e70 │ │ │ │ orrs.w sl, sl, r2, lsl #7 │ │ │ │ - beq.n b5ef6 │ │ │ │ - ldr r7, [pc, #808] @ (b61cc ) │ │ │ │ + beq.n b5ede │ │ │ │ + ldr r7, [pc, #808] @ (b61b4 ) │ │ │ │ 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 b5eca │ │ │ │ + bge.n b5eb2 │ │ │ │ and.w r5, r5, #127 @ 0x7f │ │ │ │ add.w r3, r5, r3, lsl #7 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ lsls r0, r5, #24 │ │ │ │ - bmi.n b5eb8 │ │ │ │ + bmi.n b5ea0 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orrs r5, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 528ec │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5fbe │ │ │ │ + beq.n b5fa6 │ │ │ │ add r0, sp, #32 │ │ │ │ add r4, r5 │ │ │ │ blx 52680 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ - bne.n b5eaa │ │ │ │ + bne.n b5e92 │ │ │ │ ldrd r1, r5, [sp, #4] │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ ldrb.w sl, [r4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n b5e7e │ │ │ │ + bne.n b5e66 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b5f74 │ │ │ │ + beq.n b5f5c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ - cbz r7, b5f74 │ │ │ │ + cbz r7, b5f5c │ │ │ │ lsls r3, r7, #24 │ │ │ │ it mi │ │ │ │ movmi r3, #0 │ │ │ │ - bpl.n b5f2c │ │ │ │ + bpl.n b5f14 │ │ │ │ and.w r7, r7, #127 @ 0x7f │ │ │ │ add.w r3, r7, r3, lsl #7 │ │ │ │ ldrb.w r7, [r4, #1]! │ │ │ │ lsls r1, r7, #24 │ │ │ │ - bmi.n b5f16 │ │ │ │ + bmi.n b5efe │ │ │ │ orrs.w r7, r7, r3, lsl #7 │ │ │ │ - beq.n b5f6a │ │ │ │ + beq.n b5f52 │ │ │ │ adds r4, #1 │ │ │ │ ldrsb.w r3, [r4] │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ - bge.n b5f4e │ │ │ │ + bge.n b5f36 │ │ │ │ and.w r1, r1, #127 @ 0x7f │ │ │ │ add.w r3, r1, r3, lsl #7 │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ lsls r2, r1, #24 │ │ │ │ - bmi.n b5f3c │ │ │ │ + bmi.n b5f24 │ │ │ │ lsls r3, r3, #7 │ │ │ │ orr.w r8, r1, r3 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52410 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5fbe │ │ │ │ + beq.n b5fa6 │ │ │ │ add r4, r8 │ │ │ │ subs r7, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - bne.n b5f2e │ │ │ │ + bne.n b5f16 │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ ldrb r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n b5f0e │ │ │ │ + bne.n b5ef6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b5fec │ │ │ │ + beq.n b5fd4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n b5fec │ │ │ │ + beq.n b5fd4 │ │ │ │ lsls r1, r5, #24 │ │ │ │ it mi │ │ │ │ movmi r1, #0 │ │ │ │ - bpl.n b5fa0 │ │ │ │ + bpl.n b5f88 │ │ │ │ and.w r5, r5, #127 @ 0x7f │ │ │ │ add.w r1, r5, r1, lsl #7 │ │ │ │ ldrb.w r5, [r0, #1]! │ │ │ │ lsls r4, r5, #24 │ │ │ │ - bmi.n b5f8a │ │ │ │ + bmi.n b5f72 │ │ │ │ orrs.w r5, r5, r1, lsl #7 │ │ │ │ - beq.n b5fde │ │ │ │ + beq.n b5fc6 │ │ │ │ adds r0, #1 │ │ │ │ - b.n b5fb2 │ │ │ │ + b.n b5f9a │ │ │ │ str.w r0, [r6], #4 │ │ │ │ subs r5, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r0, r0, #1 │ │ │ │ - beq.n b5fde │ │ │ │ + beq.n b5fc6 │ │ │ │ movs r2, #10 │ │ │ │ add r1, sp, #32 │ │ │ │ blx 52c38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b5fa4 │ │ │ │ + bne.n b5f8c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #524] @ (b61d0 ) │ │ │ │ - ldr r3, [pc, #496] @ (b61b8 ) │ │ │ │ + ldr r2, [pc, #524] @ (b61b8 ) │ │ │ │ + ldr r3, [pc, #496] @ (b61a0 ) │ │ │ │ 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 b6142 │ │ │ │ + bne.w b612a │ │ │ │ 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 b5f82 │ │ │ │ + bne.n b5f6a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cbz r3, b6020 │ │ │ │ + cbz r3, b6008 │ │ │ │ vldr d7, [r3] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r4, s15 │ │ │ │ - cbz r4, b6020 │ │ │ │ + cbz r4, b6008 │ │ │ │ subs r4, #1 │ │ │ │ add.w r5, r3, #8 │ │ │ │ - b.n b6012 │ │ │ │ + b.n b5ffa │ │ │ │ subs r4, #1 │ │ │ │ adds r5, #8 │ │ │ │ adds r2, r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n b6020 │ │ │ │ + beq.n b6008 │ │ │ │ vldr d0, [r5] │ │ │ │ blx 52698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b6006 │ │ │ │ - b.n b5fbe │ │ │ │ + bne.n b5fee │ │ │ │ + b.n b5fa6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, b6058 │ │ │ │ + cbz r3, b6040 │ │ │ │ vldr d7, [r3] │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ vmov r4, s15 │ │ │ │ - cbz r4, b6058 │ │ │ │ + cbz r4, b6040 │ │ │ │ subs r4, #1 │ │ │ │ add.w r5, r3, #24 │ │ │ │ - b.n b6046 │ │ │ │ + b.n b602e │ │ │ │ subs r4, #1 │ │ │ │ adds r5, #16 │ │ │ │ adds r3, r4, #1 │ │ │ │ str.w r0, [r6], #4 │ │ │ │ - beq.n b6058 │ │ │ │ + beq.n b6040 │ │ │ │ vldr d1, [r5, #-8] │ │ │ │ vldr d0, [r5, #-16] │ │ │ │ blx 52b58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b603a │ │ │ │ - b.n b5fbe │ │ │ │ + bne.n b6022 │ │ │ │ + b.n b5fa6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b60da │ │ │ │ + beq.n b60c2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n b60da │ │ │ │ + ble.n b60c2 │ │ │ │ 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 527a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b5fbe │ │ │ │ + beq.n b5fa6 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n b6132 │ │ │ │ - ldr r3, [pc, #336] @ (b61d4 ) │ │ │ │ + ble.n b611a │ │ │ │ + ldr r3, [pc, #336] @ (b61bc ) │ │ │ │ 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 b6146 │ │ │ │ + beq.n b612e │ │ │ │ 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 b6182 │ │ │ │ - ldr r1, [pc, #288] @ (b61d8 ) │ │ │ │ + beq.n b616a │ │ │ │ + ldr r1, [pc, #288] @ (b61c0 ) │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n b619e │ │ │ │ + beq.n b6186 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n b616a │ │ │ │ + ble.n b6152 │ │ │ │ adds r3, #1 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n b609e │ │ │ │ + bne.n b6086 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ str.w r0, [r8], #4 │ │ │ │ - bcs.n b6070 │ │ │ │ + bcs.n b6058 │ │ │ │ mov r6, r8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, b613e │ │ │ │ + cbz r3, b6126 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n b613e │ │ │ │ + ble.n b6126 │ │ │ │ adds r4, r3, #4 │ │ │ │ subs r5, #1 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w sl, [r4] │ │ │ │ blx 52abc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b5fbe │ │ │ │ + beq.w b5fa6 │ │ │ │ adds r4, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n b6136 │ │ │ │ + ble.n b611e │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n b6116 │ │ │ │ + b.n b60fe │ │ │ │ add.w fp, fp, #1 │ │ │ │ adds r4, #4 │ │ │ │ cmp sl, fp │ │ │ │ - beq.n b6136 │ │ │ │ + beq.n b611e │ │ │ │ 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 52ab0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n b610c │ │ │ │ - b.n b5fbe │ │ │ │ + bne.n b60f4 │ │ │ │ + b.n b5fa6 │ │ │ │ adds r4, #4 │ │ │ │ - b.n b60ce │ │ │ │ + b.n b60b6 │ │ │ │ subs r5, #1 │ │ │ │ str.w r7, [r6], #4 │ │ │ │ - bcs.n b60ec │ │ │ │ + bcs.n b60d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b5fc2 │ │ │ │ + b.n b5faa │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cbz r6, b616e │ │ │ │ - ldr r3, [pc, #140] @ (b61d8 ) │ │ │ │ + cbz r6, b6156 │ │ │ │ + ldr r3, [pc, #140] @ (b61c0 ) │ │ │ │ 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 b6196 │ │ │ │ + beq.n b617e │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ bl 52d98 │ │ │ │ bl 52df8 │ │ │ │ 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 b6182 │ │ │ │ + beq.n b616a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #88] @ (b61dc ) │ │ │ │ + ldr r3, [pc, #88] @ (b61c4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #88] @ (b61e0 ) │ │ │ │ - ldr r0, [pc, #88] @ (b61e4 ) │ │ │ │ + ldr r1, [pc, #88] @ (b61c8 ) │ │ │ │ + ldr r0, [pc, #88] @ (b61cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b619e │ │ │ │ + beq.n b6186 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - ldr r3, [pc, #72] @ (b61e8 ) │ │ │ │ + ldr r3, [pc, #72] @ (b61d0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #68] @ (b61ec ) │ │ │ │ - ldr r0, [pc, #72] @ (b61f0 ) │ │ │ │ + ldr r1, [pc, #68] @ (b61d4 ) │ │ │ │ + ldr r0, [pc, #72] @ (b61d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - add r2, pc, #0 @ (adr r2, b61b8 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, b6200 ) │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, b6590 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, b61d8 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + subs r4, r5, #5 │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #216 @ (adr r0, b62ac ) │ │ │ │ + add r0, pc, #312 @ (adr r0, b62f4 ) │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r3 │ │ │ │ + asrs r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs r4, r7 │ │ │ │ + lsrs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b61f4 : │ │ │ │ +000b61dc : │ │ │ │ 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] @ (b6248 ) │ │ │ │ + ldr r1, [pc, #64] @ (b6230 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ blx 52380 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, b6230 │ │ │ │ + cbz r0, b6218 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 528a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6230 │ │ │ │ + beq.n b6218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b6236 │ │ │ │ + cbz r3, b621e │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r3, #0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b624c : │ │ │ │ +000b6234 : │ │ │ │ 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] @ (b6410 ) │ │ │ │ + ldr r4, [pc, #432] @ (b63f8 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #432] @ (b6414 ) │ │ │ │ + ldr r0, [pc, #432] @ (b63fc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ - ldr r4, [pc, #424] @ (b6418 ) │ │ │ │ + ldr r4, [pc, #424] @ (b6400 ) │ │ │ │ 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 b640c │ │ │ │ - ldr r3, [pc, #400] @ (b641c ) │ │ │ │ + bpl.w b63f4 │ │ │ │ + ldr r3, [pc, #400] @ (b6404 ) │ │ │ │ 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 b62e4 │ │ │ │ + b.n b62cc │ │ │ │ blx 524f8 │ │ │ │ mov r1, r4 │ │ │ │ bl 89364 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b633a │ │ │ │ + beq.n b6322 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 89560 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b62d0 │ │ │ │ + beq.n b62b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b6384 │ │ │ │ + beq.n b636c │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n b633a │ │ │ │ + blt.n b6322 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w b640c │ │ │ │ + bpl.w b63f4 │ │ │ │ cmp r2, sl │ │ │ │ - beq.w b63f6 │ │ │ │ - ldr r1, [pc, #308] @ (b6420 ) │ │ │ │ + beq.w b63de │ │ │ │ + ldr r1, [pc, #308] @ (b6408 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b63f2 │ │ │ │ + beq.n b63da │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp fp, r2 │ │ │ │ - bge.n b638c │ │ │ │ + bge.n b6374 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n b63da │ │ │ │ - ldr r2, [pc, #284] @ (b6424 ) │ │ │ │ + bpl.n b63c2 │ │ │ │ + ldr r2, [pc, #284] @ (b640c ) │ │ │ │ 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 b62a2 │ │ │ │ + bne.n b628a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52d70 │ │ │ │ - cbz r0, b633a │ │ │ │ + cbz r0, b6322 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r0, [r2, #0] │ │ │ │ blx 524f8 │ │ │ │ mov r1, r4 │ │ │ │ bl 89364 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b62b2 │ │ │ │ + bne.n b629a │ │ │ │ ldrd r8, r9, [sp, #8] │ │ │ │ mov.w fp, fp, lsl #2 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b63c2 │ │ │ │ + beq.n b63aa │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, sp, #24 │ │ │ │ blx 52a28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 529f0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, b63a8 │ │ │ │ + cbz r0, b6390 │ │ │ │ mov r0, r8 │ │ │ │ blx 529f0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, b63b8 │ │ │ │ + cbz r0, b63a0 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 52300 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r2, [r9, fp] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b638e │ │ │ │ + b.n b6376 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b62d0 │ │ │ │ + b.n b62b8 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #152] @ (b6428 ) │ │ │ │ - ldr r3, [pc, #128] @ (b6414 ) │ │ │ │ + ldr r2, [pc, #152] @ (b6410 ) │ │ │ │ + ldr r3, [pc, #128] @ (b63fc ) │ │ │ │ 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 b63be │ │ │ │ + bne.n b63a6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r5, [pc, #128] @ (b642c ) │ │ │ │ + ldr r5, [pc, #128] @ (b6414 ) │ │ │ │ mov r0, r8 │ │ │ │ blx 529f0 │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n b6368 │ │ │ │ - ldr r6, [pc, #116] @ (b6430 ) │ │ │ │ + bne.n b6350 │ │ │ │ + ldr r6, [pc, #116] @ (b6418 ) │ │ │ │ add r6, pc │ │ │ │ - b.n b6368 │ │ │ │ + b.n b6350 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #112] @ (b6434 ) │ │ │ │ + ldr r3, [pc, #112] @ (b641c ) │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - ldr r1, [pc, #108] @ (b6438 ) │ │ │ │ - ldr r0, [pc, #112] @ (b643c ) │ │ │ │ + ldr r1, [pc, #108] @ (b6420 ) │ │ │ │ + ldr r0, [pc, #112] @ (b6424 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #100] @ (b6440 ) │ │ │ │ + ldr r3, [pc, #100] @ (b6428 ) │ │ │ │ movw r2, #782 @ 0x30e │ │ │ │ - ldr r1, [pc, #96] @ (b6444 ) │ │ │ │ - ldr r0, [pc, #100] @ (b6448 ) │ │ │ │ + ldr r1, [pc, #96] @ (b642c ) │ │ │ │ + ldr r0, [pc, #100] @ (b6430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #744 @ 0x2e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #84] @ (b644c ) │ │ │ │ + ldr r3, [pc, #84] @ (b6434 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #80] @ (b6450 ) │ │ │ │ - ldr r0, [pc, #84] @ (b6454 ) │ │ │ │ + ldr r1, [pc, #80] @ (b6438 ) │ │ │ │ + ldr r0, [pc, #84] @ (b643c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52dc8 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r7, r1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r2, r6, r1 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + ldr r7, [pc, #736] @ (b6700 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r0, r2 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #640] @ (b66ac ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b6458 : │ │ │ │ +000b6440 : │ │ │ │ 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] @ b6620 │ │ │ │ + ldr.w sl, [pc, #432] @ b6608 │ │ │ │ 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 5294c │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b653a │ │ │ │ + beq.n b6522 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w b65e8 │ │ │ │ - ldr r2, [pc, #396] @ (b6624 ) │ │ │ │ + bpl.w b65d0 │ │ │ │ + ldr r2, [pc, #396] @ (b660c ) │ │ │ │ add.w r8, fp, #8 │ │ │ │ add.w r7, r5, #8 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r2, [pc, #384] @ (b6628 ) │ │ │ │ + ldr r2, [pc, #384] @ (b6610 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - b.n b64be │ │ │ │ + b.n b64a6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n b6526 │ │ │ │ + blt.n b650e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b65e8 │ │ │ │ + bpl.w b65d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b6608 │ │ │ │ - ldr r2, [pc, #356] @ (b662c ) │ │ │ │ + beq.w b65f0 │ │ │ │ + ldr r2, [pc, #356] @ (b6614 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b6604 │ │ │ │ + beq.w b65ec │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n b653e │ │ │ │ + bge.n b6526 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r6, [r7, #4]! │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w b65ec │ │ │ │ + bpl.w b65d4 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, b6546 │ │ │ │ + cbz r0, b652e │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 89560 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b64ae │ │ │ │ + beq.n b6496 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b64ae │ │ │ │ + bne.n b6496 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n b64b2 │ │ │ │ + bge.n b649a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b653a │ │ │ │ + beq.n b6522 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b65d4 │ │ │ │ + beq.n b65bc │ │ │ │ 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 52230 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, b6576 │ │ │ │ + cbz r0, b655e │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 525c4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6570 │ │ │ │ + beq.n b6558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, b65c6 │ │ │ │ + cbz r3, b65ae │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n b64fa │ │ │ │ + bne.n b64e2 │ │ │ │ blx 52710 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 52540 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #168] @ (b6630 ) │ │ │ │ + ldr r0, [pc, #168] @ (b6618 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx 52230 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, r0 │ │ │ │ blx 52534 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n b65ac │ │ │ │ + beq.n b6594 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, b65e0 │ │ │ │ + cbz r2, b65c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6526 │ │ │ │ + beq.n b650e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b6526 │ │ │ │ + bne.n b650e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6526 │ │ │ │ + b.n b650e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n b64fa │ │ │ │ - b.n b6576 │ │ │ │ + bne.n b64e2 │ │ │ │ + b.n b655e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n b653e │ │ │ │ + b.n b6526 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b65ac │ │ │ │ + b.n b6594 │ │ │ │ bl 52dc8 │ │ │ │ - ldr r3, [pc, #68] @ (b6634 ) │ │ │ │ + ldr r3, [pc, #68] @ (b661c ) │ │ │ │ mov.w r2, #848 @ 0x350 │ │ │ │ - ldr r1, [pc, #68] @ (b6638 ) │ │ │ │ - ldr r0, [pc, #68] @ (b663c ) │ │ │ │ + ldr r1, [pc, #68] @ (b6620 ) │ │ │ │ + ldr r0, [pc, #68] @ (b6624 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #768 @ 0x300 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #52] @ (b6640 ) │ │ │ │ + ldr r3, [pc, #52] @ (b6628 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #52] @ (b6644 ) │ │ │ │ - ldr r0, [pc, #52] @ (b6648 ) │ │ │ │ + ldr r1, [pc, #52] @ (b662c ) │ │ │ │ + ldr r0, [pc, #52] @ (b6630 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r5, r4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [pc, #408] @ (b67d0 ) │ │ │ │ + ldr r5, [pc, #568] @ (b6858 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r3, r2 │ │ │ │ movs r2, r4 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #0] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b664c : │ │ │ │ +000b6634 : │ │ │ │ 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] @ b6ed8 │ │ │ │ + ldr.w r1, [pc, #2168] @ b6ec0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r2, [pc, #2168] @ b6edc │ │ │ │ + ldr.w r2, [pc, #2168] @ b6ec4 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r5, [pc, #2164] @ b6ee0 │ │ │ │ - ldr.w r3, [pc, #2164] @ b6ee4 │ │ │ │ + ldr.w r5, [pc, #2164] @ b6ec8 │ │ │ │ + ldr.w r3, [pc, #2164] @ b6ecc │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r0, [r3, #1736] @ 0x6c8 │ │ │ │ - ldr.w r3, [pc, #2136] @ b6ee8 │ │ │ │ + ldr.w r3, [pc, #2136] @ b6ed0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - bl b6458 │ │ │ │ + bl b6440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6c5e │ │ │ │ - ldr.w r2, [pc, #2120] @ b6eec │ │ │ │ + beq.w b6c46 │ │ │ │ + ldr.w r2, [pc, #2120] @ b6ed4 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b66ca │ │ │ │ + beq.n b66b2 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w ip, [r0] │ │ │ │ - beq.n b66ca │ │ │ │ + beq.n b66b2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6b92 │ │ │ │ - ldr.w r2, [pc, #2084] @ b6ef0 │ │ │ │ + beq.w b6b7a │ │ │ │ + ldr.w r2, [pc, #2084] @ b6ed8 │ │ │ │ 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 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6c70 │ │ │ │ + beq.w b6c58 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6710 │ │ │ │ + beq.n b66f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6b98 │ │ │ │ + beq.w b6b80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6c82 │ │ │ │ + beq.w b6c6a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6730 │ │ │ │ + beq.n b6718 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6ba0 │ │ │ │ + beq.w b6b88 │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6ea0 │ │ │ │ + beq.w b6e88 │ │ │ │ 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 89364 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6c94 │ │ │ │ + beq.w b6c7c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #12 │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6782 │ │ │ │ + beq.n b676a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6ba8 │ │ │ │ + beq.w b6b90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6cac │ │ │ │ + beq.w b6c94 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b679c │ │ │ │ + beq.n b6784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bb4 │ │ │ │ + beq.w b6b9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b67b0 │ │ │ │ + beq.n b6798 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bc8 │ │ │ │ + beq.w b6bb0 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1744] @ 0x6d0 │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6cbe │ │ │ │ + beq.w b6ca6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b67f0 │ │ │ │ + beq.n b67d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bd0 │ │ │ │ + beq.w b6bb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6c18 │ │ │ │ + beq.w b6c00 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6810 │ │ │ │ + beq.n b67f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c46 │ │ │ │ + beq.w b6c2e │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6e68 │ │ │ │ + beq.w b6e50 │ │ │ │ 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 89364 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6d1a │ │ │ │ + beq.w b6d02 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ str r5, [sp, #20] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6862 │ │ │ │ + beq.n b684a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6be0 │ │ │ │ + beq.w b6bc8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6d3c │ │ │ │ + beq.w b6d24 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b687c │ │ │ │ + beq.n b6864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c56 │ │ │ │ + beq.w b6c3e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6890 │ │ │ │ + beq.n b6878 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c4e │ │ │ │ + beq.w b6c36 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1540] @ 0x604 │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6d4e │ │ │ │ + beq.w b6d36 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b68d0 │ │ │ │ + beq.n b68b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bec │ │ │ │ + beq.w b6bd4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6d70 │ │ │ │ + beq.w b6d58 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b68f0 │ │ │ │ + beq.n b68d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bfc │ │ │ │ + beq.w b6be4 │ │ │ │ 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 89364 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6d82 │ │ │ │ + beq.w b6d6a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6934 │ │ │ │ + beq.n b691c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c04 │ │ │ │ + beq.w b6bec │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6d9c │ │ │ │ + beq.w b6d84 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b694e │ │ │ │ + beq.n b6936 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6c10 │ │ │ │ + beq.w b6bf8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6bf4 │ │ │ │ + beq.w b6bdc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1544] @ 0x608 │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6dae │ │ │ │ + beq.w b6d96 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b699c │ │ │ │ + beq.n b6984 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b699c │ │ │ │ + cbnz r3, b6984 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6dc0 │ │ │ │ + beq.w b6da8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b69be │ │ │ │ + beq.n b69a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, b69be │ │ │ │ + cbnz r3, b69a6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r5, [r7, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6e84 │ │ │ │ + beq.w b6e6c │ │ │ │ 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 89364 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6d08 │ │ │ │ + beq.w b6cf0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6a10 │ │ │ │ + beq.n b69f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6cd0 │ │ │ │ + beq.w b6cb8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6dd2 │ │ │ │ + beq.w b6dba │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6a2a │ │ │ │ + beq.n b6a12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d34 │ │ │ │ + beq.w b6d1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a3e │ │ │ │ + beq.n b6a26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d2c │ │ │ │ + beq.w b6d14 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r3, #752] @ 0x2f0 │ │ │ │ ldr.w r8, [r3, #1548] @ 0x60c │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6de4 │ │ │ │ + beq.w b6dcc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a7e │ │ │ │ + beq.n b6a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6cdc │ │ │ │ + beq.w b6cc4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b6df6 │ │ │ │ + beq.w b6dde │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6a9e │ │ │ │ + beq.n b6a86 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d68 │ │ │ │ + beq.w b6d50 │ │ │ │ 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 89364 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6e08 │ │ │ │ + beq.w b6df0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6ae2 │ │ │ │ + beq.n b6aca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6ce4 │ │ │ │ + beq.w b6ccc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b6e1a │ │ │ │ + beq.w b6e02 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b6afc │ │ │ │ + beq.n b6ae4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d94 │ │ │ │ + beq.w b6d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d60 │ │ │ │ + beq.w b6d48 │ │ │ │ ldr r5, [r7, #56] @ 0x38 │ │ │ │ ldr.w r7, [r4, #2540] @ 0x9ec │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w b6e44 │ │ │ │ + bmi.w b6e2c │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr.w r1, [r4, #752] @ 0x2f0 │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b6e2c │ │ │ │ + beq.w b6e14 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r0, [sp, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b5a │ │ │ │ + beq.n b6b42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6cf0 │ │ │ │ + beq.w b6cd8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b6e4c │ │ │ │ + beq.w b6e34 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b74 │ │ │ │ + beq.n b6b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6cf8 │ │ │ │ + beq.w b6ce0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b6ebc │ │ │ │ + beq.w b6ea4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b6b8e │ │ │ │ + beq.n b6b76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b6d00 │ │ │ │ + beq.w b6ce8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n b6c2a │ │ │ │ + b.n b6c12 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b66ca │ │ │ │ + b.n b66b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6710 │ │ │ │ + b.n b66f8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6730 │ │ │ │ + b.n b6718 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b6782 │ │ │ │ + b.n b676a │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b67a6 │ │ │ │ - b.n b67b0 │ │ │ │ + bne.w b678e │ │ │ │ + b.n b6798 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b67b0 │ │ │ │ + b.n b6798 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w b67f8 │ │ │ │ - b.n b6c18 │ │ │ │ + bne.w b67e0 │ │ │ │ + b.n b6c00 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b6862 │ │ │ │ + b.n b684a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b68d0 │ │ │ │ + b.n b68b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b695a │ │ │ │ + b.n b6942 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b68f0 │ │ │ │ + b.n b68d8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b6934 │ │ │ │ + b.n b691c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b694e │ │ │ │ - ldr r1, [pc, #728] @ (b6ef4 ) │ │ │ │ + b.n b6936 │ │ │ │ + ldr r1, [pc, #728] @ (b6edc ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #728] @ (b6ef8 ) │ │ │ │ + ldr r0, [pc, #728] @ (b6ee0 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #720] @ (b6efc ) │ │ │ │ - ldr r3, [pc, #684] @ (b6edc ) │ │ │ │ + ldr r2, [pc, #720] @ (b6ee4 ) │ │ │ │ + ldr r3, [pc, #684] @ (b6ec4 ) │ │ │ │ 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 b6e64 │ │ │ │ + bne.w b6e4c │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6810 │ │ │ │ + b.n b67f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6890 │ │ │ │ + b.n b6878 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b687c │ │ │ │ - ldr r1, [pc, #672] @ (b6f00 ) │ │ │ │ + b.n b6864 │ │ │ │ + ldr r1, [pc, #672] @ (b6ee8 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - ldr r0, [pc, #672] @ (b6f04 ) │ │ │ │ + ldr r0, [pc, #672] @ (b6eec ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #660] @ (b6f08 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #660] @ (b6ef0 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r0, [pc, #660] @ (b6f0c ) │ │ │ │ + ldr r0, [pc, #660] @ (b6ef4 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #652] @ (b6f10 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #652] @ (b6ef8 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ - ldr r0, [pc, #652] @ (b6f14 ) │ │ │ │ + ldr r0, [pc, #652] @ (b6efc ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #640] @ (b6f18 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #640] @ (b6f00 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #640] @ (b6f1c ) │ │ │ │ + ldr r0, [pc, #640] @ (b6f04 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #624] @ (b6f20 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #624] @ (b6f08 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r0, [pc, #624] @ (b6f24 ) │ │ │ │ + ldr r0, [pc, #624] @ (b6f0c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #616] @ (b6f28 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #616] @ (b6f10 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #616] @ (b6f2c ) │ │ │ │ + ldr r0, [pc, #616] @ (b6f14 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ + b.n b6c10 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b6a10 │ │ │ │ + b.n b69f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a7e │ │ │ │ + b.n b6a66 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n b6ae2 │ │ │ │ + b.n b6aca │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6b5a │ │ │ │ + b.n b6b42 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6b74 │ │ │ │ + b.n b6b5c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6b8e │ │ │ │ - ldr r1, [pc, #548] @ (b6f30 ) │ │ │ │ + b.n b6b76 │ │ │ │ + ldr r1, [pc, #548] @ (b6f18 ) │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr r0, [pc, #548] @ (b6f34 ) │ │ │ │ + ldr r0, [pc, #548] @ (b6f1c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #540] @ (b6f38 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #540] @ (b6f20 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #540] @ (b6f3c ) │ │ │ │ + ldr r0, [pc, #540] @ (b6f24 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ + b.n b6c8c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a3e │ │ │ │ + b.n b6a26 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a2a │ │ │ │ - ldr r1, [pc, #512] @ (b6f40 ) │ │ │ │ + b.n b6a12 │ │ │ │ + ldr r1, [pc, #512] @ (b6f28 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ - ldr r0, [pc, #512] @ (b6f44 ) │ │ │ │ + ldr r0, [pc, #512] @ (b6f2c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #504] @ (b6f48 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #504] @ (b6f30 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #504] @ (b6f4c ) │ │ │ │ + ldr r0, [pc, #504] @ (b6f34 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ + b.n b6c10 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6b08 │ │ │ │ + b.n b6af0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6a9e │ │ │ │ - ldr r1, [pc, #476] @ (b6f50 ) │ │ │ │ + b.n b6a86 │ │ │ │ + ldr r1, [pc, #476] @ (b6f38 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r0, [pc, #476] @ (b6f54 ) │ │ │ │ + ldr r0, [pc, #476] @ (b6f3c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #468] @ (b6f58 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #468] @ (b6f40 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #468] @ (b6f5c ) │ │ │ │ + ldr r0, [pc, #468] @ (b6f44 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ + b.n b6c8c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b6afc │ │ │ │ - ldr r1, [pc, #448] @ (b6f60 ) │ │ │ │ + b.n b6ae4 │ │ │ │ + ldr r1, [pc, #448] @ (b6f48 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ - ldr r0, [pc, #448] @ (b6f64 ) │ │ │ │ + ldr r0, [pc, #448] @ (b6f4c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #440] @ (b6f68 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #440] @ (b6f50 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #440] @ (b6f6c ) │ │ │ │ + ldr r0, [pc, #440] @ (b6f54 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #428] @ (b6f70 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #428] @ (b6f58 ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [pc, #428] @ (b6f74 ) │ │ │ │ + ldr r0, [pc, #428] @ (b6f5c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #420] @ (b6f78 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #420] @ (b6f60 ) │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ - ldr r0, [pc, #420] @ (b6f7c ) │ │ │ │ + ldr r0, [pc, #420] @ (b6f64 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #408] @ (b6f80 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #408] @ (b6f68 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #408] @ (b6f84 ) │ │ │ │ + ldr r0, [pc, #408] @ (b6f6c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #400] @ (b6f88 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #400] @ (b6f70 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ - ldr r0, [pc, #400] @ (b6f8c ) │ │ │ │ + ldr r0, [pc, #400] @ (b6f74 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6c28 │ │ │ │ - ldr r1, [pc, #388] @ (b6f90 ) │ │ │ │ + b.n b6c10 │ │ │ │ + ldr r1, [pc, #388] @ (b6f78 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r0, [pc, #388] @ (b6f94 ) │ │ │ │ + ldr r0, [pc, #388] @ (b6f7c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #380] @ (b6f98 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #380] @ (b6f80 ) │ │ │ │ movs r2, #166 @ 0xa6 │ │ │ │ - ldr r0, [pc, #380] @ (b6f9c ) │ │ │ │ + ldr r0, [pc, #380] @ (b6f84 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b6ca4 │ │ │ │ - ldr r1, [pc, #368] @ (b6fa0 ) │ │ │ │ + b.n b6c8c │ │ │ │ + ldr r1, [pc, #368] @ (b6f88 ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr r0, [pc, #368] @ (b6fa4 ) │ │ │ │ + ldr r0, [pc, #368] @ (b6f8c ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n b6c28 │ │ │ │ + b.n b6c10 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e00 │ │ │ │ - b.n b6b14 │ │ │ │ - ldr r1, [pc, #344] @ (b6fa8 ) │ │ │ │ + b.n b6afc │ │ │ │ + ldr r1, [pc, #344] @ (b6f90 ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ - ldr r0, [pc, #344] @ (b6fac ) │ │ │ │ + ldr r0, [pc, #344] @ (b6f94 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b6c28 │ │ │ │ + b.n b6c10 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b6fb0 ) │ │ │ │ - movw r2, #7657 @ 0x1de9 │ │ │ │ + ldr r3, [pc, #324] @ (b6f98 ) │ │ │ │ + movw r2, #7661 @ 0x1ded │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #320] @ (b6fb4 ) │ │ │ │ - ldr r0, [pc, #320] @ (b6fb8 ) │ │ │ │ + ldr r1, [pc, #320] @ (b6f9c ) │ │ │ │ + ldr r0, [pc, #320] @ (b6fa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #796 @ 0x31c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (b6fbc ) │ │ │ │ - movw r2, #7733 @ 0x1e35 │ │ │ │ + ldr r3, [pc, #308] @ (b6fa4 ) │ │ │ │ + movw r2, #7737 @ 0x1e39 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #304] @ (b6fc0 ) │ │ │ │ - ldr r0, [pc, #304] @ (b6fc4 ) │ │ │ │ + ldr r1, [pc, #304] @ (b6fa8 ) │ │ │ │ + ldr r0, [pc, #304] @ (b6fac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #796 @ 0x31c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (b6fc8 ) │ │ │ │ - movw r2, #7619 @ 0x1dc3 │ │ │ │ + ldr r3, [pc, #292] @ (b6fb0 ) │ │ │ │ + movw r2, #7623 @ 0x1dc7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #288] @ (b6fcc ) │ │ │ │ - ldr r0, [pc, #288] @ (b6fd0 ) │ │ │ │ + ldr r1, [pc, #288] @ (b6fb4 ) │ │ │ │ + ldr r0, [pc, #288] @ (b6fb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #796 @ 0x31c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (b6fd4 ) │ │ │ │ - movw r2, #7811 @ 0x1e83 │ │ │ │ + ldr r3, [pc, #276] @ (b6fbc ) │ │ │ │ + movw r2, #7815 @ 0x1e87 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #272] @ (b6fd8 ) │ │ │ │ - ldr r0, [pc, #272] @ (b6fdc ) │ │ │ │ + ldr r1, [pc, #272] @ (b6fc0 ) │ │ │ │ + ldr r0, [pc, #272] @ (b6fc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #796 @ 0x31c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr1, {1} │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + cdp2 0, 1, cr0, cr2, cr1, {1} │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr1, {1} │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + stc2l 0, cr0, [ip, #132] @ 0x84 │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 9, cr0, cr2, cr1, {1} │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldc2 0, cr0, [sl, #132]! @ 0x84 │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr1, {1} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + stc2 0, cr0, [r8, #132]! @ 0x84 │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 6, cr0, cr14, cr1, {1} │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldc2 0, cr0, [r6, #132] @ 0x84 │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr1, {1} │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldc2l 0, cr0, [lr, #-132]! @ 0xffffff7c │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr1, {1} │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + stc2l 0, cr0, [ip, #-132]! @ 0xffffff7c │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #132]! @ 0x84 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + stc2 0, cr0, [r2, #-132]! @ 0xffffff7c │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r8, #132]! @ 0x84 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldc2 0, cr0, [r0, #-132] @ 0xffffff7c │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r6, #132] @ 0x84 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + stc2l 0, cr0, [lr], #132 @ 0x84 │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r4, #132]! @ 0x84 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldc2l 0, cr0, [ip], {33} @ 0x21 │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r2, #132] @ 0x84 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldc2 0, cr0, [sl], #132 @ 0x84 │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r0, #132] @ 0x84 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + stc2 0, cr0, [r8], #132 @ 0x84 │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + stc2 0, cr0, [lr], {33} @ 0x21 │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldc2l 0, cr0, [ip], #-132 @ 0xffffff7c │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r2, #-132] @ 0xffffff7c │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + stc2l 0, cr0, [sl], #-132 @ 0xffffff7c │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r0, #-132]! @ 0xffffff7c │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + mrrc2 0, 2, r0, r8, cr1 │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [lr, #-132] @ 0xffffff7c │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + mcrr2 0, 2, r0, r6, cr1 │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [ip, #-132] @ 0xffffff7c │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldc2 0, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl], #132 @ 0x84 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + stc2 0, cr0, [r2], #-132 @ 0xffffff7c │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - stc2l 0, cr0, [r8], #132 @ 0x84 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldc2 0, cr0, [r0], {33} @ 0x21 │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r6], {33} @ 0x21 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + @ instruction: 0xfbfe0021 │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r6], #132 @ 0x84 │ │ │ │ - cmp lr, ip │ │ │ │ + @ instruction: 0xfbde0021 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u8 q0, d2, d17 │ │ │ │ - cmp sl, r9 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr1, {1} │ │ │ │ + add sl, lr │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r3, #4] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ movs r2, r4 │ │ │ │ - cmp lr, r5 │ │ │ │ + add lr, sl │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ movs r2, r4 │ │ │ │ - cmp sl, r2 │ │ │ │ + add sl, r7 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b6fe0 : │ │ │ │ +000b6fc8 : │ │ │ │ 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] @ (b706c ) │ │ │ │ + ldr r3, [pc, #116] @ (b7054 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #112] @ (b7070 ) │ │ │ │ + ldr r4, [pc, #112] @ (b7058 ) │ │ │ │ add.w r3, r3, #2040 @ 0x7f8 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7068 │ │ │ │ - ldr r3, [pc, #100] @ (b7074 ) │ │ │ │ + beq.n b7050 │ │ │ │ + ldr r3, [pc, #100] @ (b705c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b7036 │ │ │ │ + bne.n b701e │ │ │ │ mov r0, r5 │ │ │ │ - bl b664c │ │ │ │ + bl b6634 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n b7068 │ │ │ │ - ldr r3, [pc, #84] @ (b7078 ) │ │ │ │ + beq.n b7050 │ │ │ │ + ldr r3, [pc, #84] @ (b7060 ) │ │ │ │ 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] @ (b707c ) │ │ │ │ + ldr r3, [pc, #68] @ (b7064 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7018 │ │ │ │ - ldr r3, [pc, #60] @ (b7080 ) │ │ │ │ + beq.n b7000 │ │ │ │ + ldr r3, [pc, #60] @ (b7068 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7018 │ │ │ │ - ldr r0, [pc, #56] @ (b7084 ) │ │ │ │ + beq.n b7000 │ │ │ │ + ldr r0, [pc, #56] @ (b706c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #48] @ (b7088 ) │ │ │ │ - ldr r1, [pc, #52] @ (b708c ) │ │ │ │ + ldr r3, [pc, #48] @ (b7070 ) │ │ │ │ + ldr r1, [pc, #52] @ (b7074 ) │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ - ldr r0, [pc, #52] @ (b7090 ) │ │ │ │ + ldr r0, [pc, #52] @ (b7078 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n b7084 │ │ │ │ + ble.n b70bc │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xfaac0021 │ │ │ │ + ldr??.w r0, [r4, #33] @ 0x21 │ │ │ │ │ │ │ │ -000b7094 : │ │ │ │ +000b707c : │ │ │ │ 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] @ (b7118 ) │ │ │ │ + ldr r3, [pc, #112] @ (b7100 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ blx 52a34 <_PyObject_GetAttrId@plt> │ │ │ │ - cbz r0, b70ec │ │ │ │ + cbz r0, b70d4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 523d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n b70d6 │ │ │ │ + beq.n b70be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b70dc │ │ │ │ + cbz r3, b70c4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #44] @ (b711c ) │ │ │ │ + ldr r3, [pc, #44] @ (b7104 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52634 │ │ │ │ - cbnz r0, b70fc │ │ │ │ + cbnz r0, b70e4 │ │ │ │ movs r1, #0 │ │ │ │ - b.n b70d6 │ │ │ │ - ldr r1, [pc, #32] @ (b7120 ) │ │ │ │ + b.n b70be │ │ │ │ + ldr r1, [pc, #32] @ (b7108 ) │ │ │ │ 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] @ (b7124 ) │ │ │ │ + ldr r1, [pc, #20] @ (b710c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx 52b68 │ │ │ │ - b.n b70f8 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + b.n b70e0 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b7128 : │ │ │ │ +000b7110 : │ │ │ │ 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] @ (b732c ) │ │ │ │ + ldr r3, [pc, #496] @ (b7314 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ - ldr r2, [pc, #496] @ (b7330 ) │ │ │ │ + ldr r2, [pc, #496] @ (b7318 ) │ │ │ │ add r3, pc │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #492] @ (b7334 ) │ │ │ │ + ldr r3, [pc, #492] @ (b731c ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #488] @ (b7338 ) │ │ │ │ + ldr r1, [pc, #488] @ (b7320 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 52380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b72a4 │ │ │ │ + beq.w b728c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, b71bc │ │ │ │ + cbz r4, b71a4 │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ mov r8, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52a8c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n b724c │ │ │ │ - ldr r1, [pc, #444] @ (b733c ) │ │ │ │ + beq.n b7234 │ │ │ │ + ldr r1, [pc, #444] @ (b7324 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 52380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b724c │ │ │ │ + beq.n b7234 │ │ │ │ blx 52740 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b719e │ │ │ │ + beq.n b7186 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #412] @ (b7340 ) │ │ │ │ - ldr r3, [pc, #400] @ (b7334 ) │ │ │ │ + ldr r2, [pc, #412] @ (b7328 ) │ │ │ │ + ldr r3, [pc, #400] @ (b731c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b7328 │ │ │ │ + bne.w b7310 │ │ │ │ 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 b72b8 │ │ │ │ + blt.n b72a0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52668 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b730a │ │ │ │ + beq.w b72f2 │ │ │ │ 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] @ (b7344 ) │ │ │ │ + ldr r0, [pc, #352] @ (b732c ) │ │ │ │ add r0, pc │ │ │ │ blx 52850 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b72cc │ │ │ │ - ldr r1, [pc, #344] @ (b7348 ) │ │ │ │ + beq.n b72b4 │ │ │ │ + ldr r1, [pc, #344] @ (b7330 ) │ │ │ │ add r1, pc │ │ │ │ blx 52380 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, r0 │ │ │ │ blx 523d8 │ │ │ │ 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 529c0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b72f6 │ │ │ │ + beq.n b72de │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n b7172 │ │ │ │ - ldr r2, [pc, #296] @ (b734c ) │ │ │ │ + blt.n b715a │ │ │ │ + ldr r2, [pc, #296] @ (b7334 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #296] @ (b7350 ) │ │ │ │ + ldr r1, [pc, #296] @ (b7338 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ blx 52b68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7264 │ │ │ │ + beq.n b724c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b7264 │ │ │ │ + cbnz r3, b724c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7264 │ │ │ │ + b.n b724c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b725e │ │ │ │ + beq.n b7246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b72ee │ │ │ │ + beq.n b72d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n b7278 │ │ │ │ + beq.n b7260 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7278 │ │ │ │ + beq.n b7260 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b72a8 │ │ │ │ + cbz r3, b7290 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n b7292 │ │ │ │ + beq.n b727a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7292 │ │ │ │ + beq.n b727a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, b72b0 │ │ │ │ - cbz r6, b72a4 │ │ │ │ + cbz r3, b7298 │ │ │ │ + cbz r6, b728c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b72a4 │ │ │ │ + beq.n b728c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b72e6 │ │ │ │ + cbz r3, b72ce │ │ │ │ movs r0, #0 │ │ │ │ - b.n b71a0 │ │ │ │ + b.n b7188 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7278 │ │ │ │ + b.n b7260 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7292 │ │ │ │ - ldr r1, [pc, #152] @ (b7354 ) │ │ │ │ + b.n b727a │ │ │ │ + ldr r1, [pc, #152] @ (b733c ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 52380 │ │ │ │ - cbz r0, b72cc │ │ │ │ + cbz r0, b72b4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 5259c │ │ │ │ - b.n b71a0 │ │ │ │ + b.n b7188 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b72a4 │ │ │ │ + beq.n b728c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n b72a4 │ │ │ │ + bne.n b728c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b72a4 │ │ │ │ + b.n b728c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b72a4 │ │ │ │ + b.n b728c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b725e │ │ │ │ - ldr r3, [pc, #84] @ (b734c ) │ │ │ │ + b.n b7246 │ │ │ │ + ldr r3, [pc, #84] @ (b7334 ) │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #92] @ (b7358 ) │ │ │ │ + ldr r1, [pc, #92] @ (b7340 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52b68 │ │ │ │ - b.n b7234 │ │ │ │ - ldr r3, [pc, #64] @ (b734c ) │ │ │ │ + b.n b721c │ │ │ │ + ldr r3, [pc, #64] @ (b7334 ) │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #76] @ (b735c ) │ │ │ │ + ldr r1, [pc, #76] @ (b7344 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52b68 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b72d6 │ │ │ │ - b.n b72a4 │ │ │ │ + bne.n b72be │ │ │ │ + b.n b728c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r2, r4 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b7360 : │ │ │ │ +000b7348 : │ │ │ │ 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] @ (b73e4 ) │ │ │ │ + ldr r3, [pc, #116] @ (b73cc ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - cbz r3, b7394 │ │ │ │ + cbz r3, b737c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, b7394 │ │ │ │ + cbz r3, b737c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, b73b4 │ │ │ │ + cbz r0, b739c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ - cbz r2, b73ba │ │ │ │ + cbz r2, b73a2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - cbz r2, b73ba │ │ │ │ + cbz r2, b73a2 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #80] @ (b73e8 ) │ │ │ │ - ldr r1, [pc, #84] @ (b73ec ) │ │ │ │ + ldr r3, [pc, #80] @ (b73d0 ) │ │ │ │ + ldr r1, [pc, #84] @ (b73d4 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52b68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b73b4 │ │ │ │ + beq.n b739c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b73dc │ │ │ │ + cbz r3, b73c4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r0, [pc, #44] @ (b73e8 ) │ │ │ │ + ldr r0, [pc, #44] @ (b73d0 ) │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #48] @ (b73f0 ) │ │ │ │ + ldr r1, [pc, #48] @ (b73d8 ) │ │ │ │ ldr r0, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 52b68 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b73b4 │ │ │ │ + beq.n b739c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b73b4 │ │ │ │ + bne.n b739c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b73b4 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + b.n b739c │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b73f4 : │ │ │ │ +000b73dc : │ │ │ │ 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] @ (b757c ) │ │ │ │ + ldr r4, [pc, #376] @ (b7564 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #376] @ (b7580 ) │ │ │ │ + ldr r3, [pc, #376] @ (b7568 ) │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ - beq.n b7488 │ │ │ │ + beq.n b7470 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b750e │ │ │ │ + beq.n b74f6 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b750e │ │ │ │ + beq.n b74f6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b74e4 │ │ │ │ - ldr r2, [pc, #348] @ (b7584 ) │ │ │ │ + beq.n b74cc │ │ │ │ + ldr r2, [pc, #348] @ (b756c ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b74a2 │ │ │ │ - ldr r2, [pc, #340] @ (b7588 ) │ │ │ │ + beq.n b748a │ │ │ │ + ldr r2, [pc, #340] @ (b7570 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n b7492 │ │ │ │ + beq.n b747a │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b74f8 │ │ │ │ + beq.n b74e0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b74f8 │ │ │ │ + beq.n b74e0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b74b8 │ │ │ │ + beq.n b74a0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w b7568 │ │ │ │ + beq.w b7550 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n b7556 │ │ │ │ + beq.n b753e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52b80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n b7524 │ │ │ │ + beq.n b750c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b7482 │ │ │ │ + beq.n b746a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b74ec │ │ │ │ + beq.n b74d4 │ │ │ │ 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 5235c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #256 @ 0x100 │ │ │ │ - beq.n b7520 │ │ │ │ + beq.n b7508 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r5, r3 │ │ │ │ - beq.n b7482 │ │ │ │ + beq.n b746a │ │ │ │ adds r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n b7472 │ │ │ │ - ldr r2, [pc, #208] @ (b758c ) │ │ │ │ + b.n b745a │ │ │ │ + ldr r2, [pc, #208] @ (b7574 ) │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #208] @ (b7590 ) │ │ │ │ + ldr r1, [pc, #208] @ (b7578 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52a0c <_PyErr_FormatFromCause@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b74e4 │ │ │ │ + beq.n b74cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, b74e4 │ │ │ │ + cbnz r2, b74cc │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #144] @ (b758c ) │ │ │ │ + ldr r0, [pc, #144] @ (b7574 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - ldr r1, [pc, #148] @ (b7594 ) │ │ │ │ + ldr r1, [pc, #148] @ (b757c ) │ │ │ │ ldr r4, [r4, r0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 52b68 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n b74bc │ │ │ │ - ldr r3, [pc, #124] @ (b758c ) │ │ │ │ - ldr r1, [pc, #132] @ (b7598 ) │ │ │ │ + b.n b74a4 │ │ │ │ + ldr r3, [pc, #124] @ (b7574 ) │ │ │ │ + ldr r1, [pc, #132] @ (b7580 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52b68 │ │ │ │ - b.n b74e4 │ │ │ │ + b.n b74cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n b743c │ │ │ │ - ldr r1, [pc, #100] @ (b758c ) │ │ │ │ + b.n b7424 │ │ │ │ + ldr r1, [pc, #100] @ (b7574 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r4, [r4, r1] │ │ │ │ - ldr r1, [pc, #108] @ (b759c ) │ │ │ │ + ldr r1, [pc, #108] @ (b7584 ) │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ blx 52b68 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b74bc │ │ │ │ + beq.n b74a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b74bc │ │ │ │ + bne.n b74a4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n b74bc │ │ │ │ + b.n b74a4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 5235c │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #256 @ 0x100 │ │ │ │ - beq.w b7462 │ │ │ │ - ldr r2, [pc, #32] @ (b758c ) │ │ │ │ + beq.w b744a │ │ │ │ + ldr r2, [pc, #32] @ (b7574 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r1, [pc, #48] @ (b75a0 ) │ │ │ │ + ldr r1, [pc, #48] @ (b7588 ) │ │ │ │ ldr r4, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n b7538 │ │ │ │ + b.n b7520 │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ -000b75a4 : │ │ │ │ +000b758c : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n b75d4 │ │ │ │ + blt.n b75bc │ │ │ │ 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] @ (b75d8 ) │ │ │ │ + ldr r0, [pc, #24] @ (b75c0 ) │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #2088 @ 0x828 │ │ │ │ blx 52628 <_PyUnicode_FromId@plt> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52bd8 │ │ │ │ b.w 52a18 │ │ │ │ - add r3, pc, #536 @ (adr r3, b77f4 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, b783c ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ -000b75dc : │ │ │ │ +000b75c4 : │ │ │ │ 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] @ b80e4 │ │ │ │ + ldr.w r5, [pc, #2804] @ b80cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2800] @ b80e8 │ │ │ │ + ldr.w r2, [pc, #2800] @ b80d0 │ │ │ │ add r5, pc │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r5, [pc, #2792] @ b80ec │ │ │ │ + ldr.w r5, [pc, #2792] @ b80d4 │ │ │ │ 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 b7704 │ │ │ │ + beq.n b76ec │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w b781e │ │ │ │ - ldr.w r2, [pc, #2768] @ b80f0 │ │ │ │ + bne.w b7806 │ │ │ │ + ldr.w r2, [pc, #2768] @ b80d8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w b78e4 │ │ │ │ + bne.w b78cc │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7aa2 │ │ │ │ + beq.w b7a8a │ │ │ │ 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 52488 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b765e │ │ │ │ + beq.n b7646 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b786a │ │ │ │ + beq.w b7852 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7c3a │ │ │ │ - ldr.w r2, [pc, #2700] @ b80f4 │ │ │ │ + beq.w b7c22 │ │ │ │ + ldr.w r2, [pc, #2700] @ b80dc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - ldr.w r2, [pc, #2692] @ b80f8 │ │ │ │ + ldr.w r2, [pc, #2692] @ b80e0 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ - beq.n b7682 │ │ │ │ + beq.n b766a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w b7876 │ │ │ │ + bne.w b785e │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, b7692 │ │ │ │ + cbz r0, b767a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b795e │ │ │ │ + beq.w b7946 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr.w r8, [r6] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b789e │ │ │ │ + beq.w b7886 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w b79c0 │ │ │ │ + beq.w b79a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b7bf4 │ │ │ │ + bne.w b7bdc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl a3dd0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b7968 │ │ │ │ + beq.w b7950 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7c1c │ │ │ │ - ldr.w r3, [pc, #2596] @ b80fc │ │ │ │ + beq.w b7c04 │ │ │ │ + ldr.w r3, [pc, #2596] @ b80e4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b7c58 │ │ │ │ + bne.w b7c40 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, b76f6 │ │ │ │ + cbz r0, b76de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7970 │ │ │ │ + beq.w b7958 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r4, #16] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r6, #0] │ │ │ │ str r2, [r4, #28] │ │ │ │ - b.n b7848 │ │ │ │ - ldr.w r6, [pc, #2536] @ b80f0 │ │ │ │ + b.n b7830 │ │ │ │ + ldr.w r6, [pc, #2536] @ b80d8 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ mov r9, r6 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.w b7916 │ │ │ │ + bne.w b78fe │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7b5a │ │ │ │ + beq.w b7b42 │ │ │ │ ldr r6, [r3, #20] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7976 │ │ │ │ + beq.w b795e │ │ │ │ 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 b794c │ │ │ │ + beq.w b7934 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, b774a │ │ │ │ + cbz r0, b7732 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b79b6 │ │ │ │ + beq.w b799e │ │ │ │ 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 b7908 │ │ │ │ + beq.w b78f0 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w b7a74 │ │ │ │ + beq.w b7a5c │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w b7c96 │ │ │ │ + bge.w b7c7e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7ad0 │ │ │ │ + beq.w b7ab8 │ │ │ │ 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 b85be │ │ │ │ + beq.w b85a6 │ │ │ │ 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 b793a │ │ │ │ - ldr.w r3, [pc, #2400] @ b8100 │ │ │ │ + beq.w b7922 │ │ │ │ + ldr.w r3, [pc, #2400] @ b80e8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b7afe │ │ │ │ + bne.w b7ae6 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, b77be │ │ │ │ + cbz r0, b77a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7958 │ │ │ │ + beq.w b7940 │ │ │ │ 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 b7b26 │ │ │ │ + beq.w b7b0e │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7940 │ │ │ │ + beq.w b7928 │ │ │ │ cmp r2, #6 │ │ │ │ - beq.w b7d2e │ │ │ │ + beq.w b7d16 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w b7b88 │ │ │ │ + beq.w b7b70 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n b7750 │ │ │ │ - ldr.w r1, [pc, #2320] @ b8104 │ │ │ │ + bne.n b7738 │ │ │ │ + ldr.w r1, [pc, #2320] @ b80ec │ │ │ │ movw r0, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #2316] @ b8108 │ │ │ │ - ldr.w r2, [pc, #2316] @ b810c │ │ │ │ + ldr.w r3, [pc, #2316] @ b80f0 │ │ │ │ + ldr.w r2, [pc, #2316] @ b80f4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2308] @ b8110 │ │ │ │ - ldr.w r0, [pc, #2308] @ b8114 │ │ │ │ + ldr.w r1, [pc, #2308] @ b80f8 │ │ │ │ + ldr.w r0, [pc, #2308] @ b80fc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r3, [pc, #2296] @ b8118 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r3, [pc, #2296] @ b8100 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #2264] @ b8104 │ │ │ │ - ldr.w r1, [pc, #2284] @ b811c │ │ │ │ + ldr.w r3, [pc, #2264] @ b80ec │ │ │ │ + ldr.w r1, [pc, #2284] @ b8104 │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2280] @ b8120 │ │ │ │ + ldr.w r0, [pc, #2280] @ b8108 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r6, #0 │ │ │ │ - ldr.w r2, [pc, #2264] @ b8124 │ │ │ │ - ldr.w r3, [pc, #2200] @ b80e8 │ │ │ │ + ldr.w r2, [pc, #2264] @ b810c │ │ │ │ + ldr.w r3, [pc, #2200] @ b80d0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b82d0 │ │ │ │ + bne.w b82b8 │ │ │ │ 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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b765e │ │ │ │ - ldr.w r1, [pc, #2188] @ b8104 │ │ │ │ + b.n b7646 │ │ │ │ + ldr.w r1, [pc, #2188] @ b80ec │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr.w r4, [pc, #2216] @ b8128 │ │ │ │ - ldr.w r0, [pc, #2216] @ b812c │ │ │ │ + ldr.w r4, [pc, #2216] @ b8110 │ │ │ │ + ldr.w r0, [pc, #2216] @ b8114 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2204] @ b8130 │ │ │ │ + ldr.w r1, [pc, #2204] @ b8118 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r8, r1 │ │ │ │ - beq.w b7bb6 │ │ │ │ + beq.w b7b9e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b76a8 │ │ │ │ - ldr.w r1, [pc, #2124] @ b8104 │ │ │ │ + bne.w b7690 │ │ │ │ + ldr.w r1, [pc, #2124] @ b80ec │ │ │ │ movw r0, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #2164] @ b8134 │ │ │ │ - ldr.w r2, [pc, #2164] @ b8138 │ │ │ │ + ldr.w r3, [pc, #2164] @ b811c │ │ │ │ + ldr.w r2, [pc, #2164] @ b8120 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2156] @ b813c │ │ │ │ - ldr.w r0, [pc, #2156] @ b8140 │ │ │ │ + ldr.w r1, [pc, #2156] @ b8124 │ │ │ │ + ldr.w r0, [pc, #2156] @ b8128 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2072] @ b8104 │ │ │ │ - ldr.w r1, [pc, #2132] @ b8144 │ │ │ │ + ldr.w r3, [pc, #2072] @ b80ec │ │ │ │ + ldr.w r1, [pc, #2132] @ b812c │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr.w r0, [pc, #2128] @ b8148 │ │ │ │ + ldr.w r0, [pc, #2128] @ b8130 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n b775a │ │ │ │ + b.n b7742 │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2020] @ b8104 │ │ │ │ - ldr.w r1, [pc, #2088] @ b814c │ │ │ │ + ldr.w r3, [pc, #2020] @ b80ec │ │ │ │ + ldr.w r1, [pc, #2088] @ b8134 │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ - ldr.w r0, [pc, #2084] @ b8150 │ │ │ │ + ldr.w r0, [pc, #2084] @ b8138 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b779e │ │ │ │ + b.n b7786 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b77d6 │ │ │ │ + b.n b77be │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b773a │ │ │ │ + b.n b7722 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b77be │ │ │ │ + b.n b77a6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b7692 │ │ │ │ + b.n b767a │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b76d0 │ │ │ │ + b.n b76b8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b76f6 │ │ │ │ - ldr.w r2, [pc, #2012] @ b8154 │ │ │ │ + b.n b76de │ │ │ │ + ldr.w r2, [pc, #2012] @ b813c │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2008] @ b8158 │ │ │ │ + ldr.w r1, [pc, #2008] @ b8140 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b7c8e │ │ │ │ - ldr.w r3, [pc, #1896] @ b8104 │ │ │ │ + beq.w b7c76 │ │ │ │ + ldr.w r3, [pc, #1896] @ b80ec │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r1, [pc, #1976] @ b815c │ │ │ │ - ldr.w r0, [pc, #1976] @ b8160 │ │ │ │ + ldr.w r1, [pc, #1976] @ b8144 │ │ │ │ + ldr.w r0, [pc, #1976] @ b8148 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b774a │ │ │ │ + b.n b7732 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl a3ec0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b7a6c │ │ │ │ + beq.n b7a54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b7eac │ │ │ │ - ldr.w r3, [pc, #1920] @ b8164 │ │ │ │ + beq.w b7e94 │ │ │ │ + ldr.w r3, [pc, #1920] @ b814c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r3, [pc, #1912] @ b8168 │ │ │ │ + ldr.w r3, [pc, #1912] @ b8150 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r3 │ │ │ │ - bne.w b7edc │ │ │ │ + bne.w b7ec4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, b7a0a │ │ │ │ + cbz r0, b79f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7c88 │ │ │ │ - ldr.w r2, [pc, #1888] @ b816c │ │ │ │ + beq.w b7c70 │ │ │ │ + ldr.w r2, [pc, #1888] @ b8154 │ │ │ │ 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, #368] @ 0x170 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #1 │ │ │ │ blx 52914 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b7ec4 │ │ │ │ + beq.w b7eac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b7f04 │ │ │ │ + bne.w b7eec │ │ │ │ mov r0, r4 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7c80 │ │ │ │ - ldr.w r3, [pc, #1716] @ b8104 │ │ │ │ + beq.w b7c68 │ │ │ │ + ldr.w r3, [pc, #1716] @ b80ec │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1816] @ b8170 │ │ │ │ - ldr.w r0, [pc, #1816] @ b8174 │ │ │ │ + ldr.w r1, [pc, #1816] @ b8158 │ │ │ │ + ldr.w r0, [pc, #1816] @ b815c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b79da │ │ │ │ - ldr.w r1, [pc, #1676] @ b8104 │ │ │ │ + b.n b79c2 │ │ │ │ + ldr.w r1, [pc, #1676] @ b80ec │ │ │ │ movw r0, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1784] @ b8178 │ │ │ │ - ldr.w r2, [pc, #1784] @ b817c │ │ │ │ + ldr.w r3, [pc, #1784] @ b8160 │ │ │ │ + ldr.w r2, [pc, #1784] @ b8164 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1776] @ b8180 │ │ │ │ - ldr.w r0, [pc, #1776] @ b8184 │ │ │ │ + ldr.w r1, [pc, #1776] @ b8168 │ │ │ │ + ldr.w r0, [pc, #1776] @ b816c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1632] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1632] @ b80ec │ │ │ │ movw r0, #301 @ 0x12d │ │ │ │ - ldr.w r3, [pc, #1756] @ b8188 │ │ │ │ - ldr.w r2, [pc, #1756] @ b818c │ │ │ │ + ldr.w r3, [pc, #1756] @ b8170 │ │ │ │ + ldr.w r2, [pc, #1756] @ b8174 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1748] @ b8190 │ │ │ │ - ldr.w r0, [pc, #1748] @ b8194 │ │ │ │ + ldr.w r1, [pc, #1748] @ b8178 │ │ │ │ + ldr.w r0, [pc, #1748] @ b817c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1584] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1584] @ b80ec │ │ │ │ movw r0, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1724] @ b8198 │ │ │ │ - ldr.w r2, [pc, #1724] @ b819c │ │ │ │ + ldr.w r3, [pc, #1724] @ b8180 │ │ │ │ + ldr.w r2, [pc, #1724] @ b8184 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1716] @ b81a0 │ │ │ │ - ldr.w r0, [pc, #1716] @ b81a4 │ │ │ │ + ldr.w r1, [pc, #1716] @ b8188 │ │ │ │ + ldr.w r0, [pc, #1716] @ b818c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1540] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1540] @ b80ec │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1696] @ b81a8 │ │ │ │ - ldr.w r0, [pc, #1696] @ b81ac │ │ │ │ + ldr.w r3, [pc, #1696] @ b8190 │ │ │ │ + ldr.w r0, [pc, #1696] @ b8194 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1684] @ b81b0 │ │ │ │ + ldr.w r1, [pc, #1684] @ b8198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r2, [pc, #1500] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r2, [pc, #1500] @ b80ec │ │ │ │ movw r1, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1668] @ b81b4 │ │ │ │ + ldr.w r3, [pc, #1668] @ b819c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1660] @ b81b8 │ │ │ │ + ldr.w r2, [pc, #1660] @ b81a0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1656] @ b81bc │ │ │ │ - ldr.w r0, [pc, #1656] @ b81c0 │ │ │ │ + ldr.w r1, [pc, #1656] @ b81a4 │ │ │ │ + ldr.w r0, [pc, #1656] @ b81a8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1448] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1448] @ b80ec │ │ │ │ movw r0, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1632] @ b81c4 │ │ │ │ - ldr.w r2, [pc, #1632] @ b81c8 │ │ │ │ + ldr.w r3, [pc, #1632] @ b81ac │ │ │ │ + ldr.w r2, [pc, #1632] @ b81b0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1624] @ b81cc │ │ │ │ - ldr.w r0, [pc, #1624] @ b81d0 │ │ │ │ + ldr.w r1, [pc, #1624] @ b81b4 │ │ │ │ + ldr.w r0, [pc, #1624] @ b81b8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1400] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1400] @ b80ec │ │ │ │ movw r0, #287 @ 0x11f │ │ │ │ - ldr.w r3, [pc, #1600] @ b81d4 │ │ │ │ - ldr.w r2, [pc, #1600] @ b81d8 │ │ │ │ + ldr.w r3, [pc, #1600] @ b81bc │ │ │ │ + ldr.w r2, [pc, #1600] @ b81c0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1592] @ b81dc │ │ │ │ - ldr.w r0, [pc, #1592] @ b81e0 │ │ │ │ + ldr.w r1, [pc, #1592] @ b81c4 │ │ │ │ + ldr.w r0, [pc, #1592] @ b81c8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7d00 │ │ │ │ + beq.w b7ce8 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w b79c4 │ │ │ │ - ldr.w r1, [pc, #1332] @ b8104 │ │ │ │ + beq.w b79ac │ │ │ │ + ldr.w r1, [pc, #1332] @ b80ec │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr.w r4, [pc, #1548] @ b81e4 │ │ │ │ - ldr.w r0, [pc, #1548] @ b81e8 │ │ │ │ + ldr.w r4, [pc, #1548] @ b81cc │ │ │ │ + ldr.w r0, [pc, #1548] @ b81d0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1540] @ b81ec │ │ │ │ + ldr.w r1, [pc, #1540] @ b81d4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1292] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1292] @ b80ec │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r4, [pc, #1520] @ b81f0 │ │ │ │ - ldr.w r0, [pc, #1520] @ b81f4 │ │ │ │ + ldr.w r4, [pc, #1520] @ b81d8 │ │ │ │ + ldr.w r0, [pc, #1520] @ b81dc │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1512] @ b81f8 │ │ │ │ + ldr.w r1, [pc, #1512] @ b81e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r3, [pc, #1252] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r3, [pc, #1252] @ b80ec │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r1, [pc, #1492] @ b81fc │ │ │ │ - ldr.w r0, [pc, #1492] @ b8200 │ │ │ │ + ldr.w r1, [pc, #1492] @ b81e4 │ │ │ │ + ldr.w r0, [pc, #1492] @ b81e8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b7f3a │ │ │ │ + bne.w b7f22 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b7f2c │ │ │ │ + beq.w b7f14 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r0, [pc, #1192] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r0, [pc, #1192] @ b80ec │ │ │ │ movw r2, #307 @ 0x133 │ │ │ │ - ldr.w r3, [pc, #1440] @ b8204 │ │ │ │ - ldr.w r1, [pc, #1440] @ b8208 │ │ │ │ + ldr.w r3, [pc, #1440] @ b81ec │ │ │ │ + ldr.w r1, [pc, #1440] @ b81f0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1432] @ b820c │ │ │ │ + ldr.w r0, [pc, #1432] @ b81f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7a4e │ │ │ │ + b.n b7a36 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7a0a │ │ │ │ + b.n b79f2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7998 │ │ │ │ - ldr.w r1, [pc, #1236] @ b816c │ │ │ │ + b.n b7980 │ │ │ │ + ldr.w r1, [pc, #1236] @ b8154 │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w r0, [pc, #1224] @ b8168 │ │ │ │ + ldr.w r0, [pc, #1224] @ b8150 │ │ │ │ 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, #356] @ 0x164 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 52914 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b828a │ │ │ │ - ldr.w r3, [pc, #1184] @ b8164 │ │ │ │ + beq.w b8272 │ │ │ │ + ldr.w r3, [pc, #1184] @ b814c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b8260 │ │ │ │ + bne.w b8248 │ │ │ │ mov r0, r4 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b7f32 │ │ │ │ - ldr.w r3, [pc, #1056] @ b8104 │ │ │ │ + beq.w b7f1a │ │ │ │ + ldr.w r3, [pc, #1056] @ b80ec │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr.w r1, [pc, #1316] @ b8210 │ │ │ │ - ldr.w r0, [pc, #1316] @ b8214 │ │ │ │ + ldr.w r1, [pc, #1316] @ b81f8 │ │ │ │ + ldr.w r0, [pc, #1316] @ b81fc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ - ldr.w r1, [pc, #1024] @ b8104 │ │ │ │ + b.n b782e │ │ │ │ + ldr.w r1, [pc, #1024] @ b80ec │ │ │ │ movw r0, #303 @ 0x12f │ │ │ │ - ldr.w r3, [pc, #1292] @ b8218 │ │ │ │ - ldr.w r2, [pc, #1292] @ b821c │ │ │ │ + ldr.w r3, [pc, #1292] @ b8200 │ │ │ │ + ldr.w r2, [pc, #1292] @ b8204 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1284] @ b8220 │ │ │ │ - ldr.w r0, [pc, #1284] @ b8224 │ │ │ │ + ldr.w r1, [pc, #1284] @ b8208 │ │ │ │ + ldr.w r0, [pc, #1284] @ b820c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b82a4 │ │ │ │ + beq.w b828c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b82d4 │ │ │ │ + beq.w b82bc │ │ │ │ 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 b7f52 │ │ │ │ + beq.w b7f3a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b7e90 │ │ │ │ + beq.w b7e78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8310 │ │ │ │ + beq.w b82f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, b7d86 │ │ │ │ + cbz r0, b7d6e │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b80da │ │ │ │ - ldr r2, [pc, #880] @ (b80f8 ) │ │ │ │ + beq.w b80c2 │ │ │ │ + ldr r2, [pc, #880] @ (b80e0 ) │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [r5, r2] │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b7f5e │ │ │ │ + beq.w b7f46 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w b7f7c │ │ │ │ + beq.w b7f64 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #848] @ (b80f4 ) │ │ │ │ + ldr r2, [pc, #848] @ (b80dc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b8356 │ │ │ │ + bne.w b833e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl a3dd0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b7e9c │ │ │ │ + beq.n b7e84 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b83c0 │ │ │ │ + beq.w b83a8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w b839e │ │ │ │ + bpl.w b8386 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, b7de4 │ │ │ │ + cbz r0, b7dcc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b82ca │ │ │ │ + beq.w b82b2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b83da │ │ │ │ + beq.w b83c2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w b84a4 │ │ │ │ + beq.w b848c │ │ │ │ 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] │ │ │ │ @@ -171757,189 +171728,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 b8308 │ │ │ │ + beq.w b82f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8300 │ │ │ │ + beq.w b82e8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b7ea4 │ │ │ │ + beq.n b7e8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b84d0 │ │ │ │ + beq.w b84b8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52a70 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8412 │ │ │ │ + beq.w b83fa │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, b7e70 │ │ │ │ + cbz r0, b7e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7e70 │ │ │ │ + beq.n b7e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8400 │ │ │ │ + beq.w b83e8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, b7e8a │ │ │ │ + cbz r0, b7e72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b7e8a │ │ │ │ + beq.n b7e72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8406 │ │ │ │ + beq.w b83ee │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ - b.w b7634 │ │ │ │ + b.w b761c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b7d70 │ │ │ │ + b.n b7d58 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7dc4 │ │ │ │ + b.n b7dac │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7e44 │ │ │ │ - ldr r3, [pc, #596] @ (b8104 ) │ │ │ │ + b.n b7e2c │ │ │ │ + ldr r3, [pc, #596] @ (b80ec ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r1, [pc, #884] @ (b8228 ) │ │ │ │ - ldr r0, [pc, #884] @ (b822c ) │ │ │ │ + ldr r1, [pc, #884] @ (b8210 ) │ │ │ │ + ldr r0, [pc, #884] @ (b8214 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ - ldr r3, [pc, #572] @ (b8104 ) │ │ │ │ + b.n b782e │ │ │ │ + ldr r3, [pc, #572] @ (b80ec ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r1, [pc, #868] @ (b8230 ) │ │ │ │ - ldr r0, [pc, #868] @ (b8234 ) │ │ │ │ + ldr r1, [pc, #868] @ (b8218 ) │ │ │ │ + ldr r0, [pc, #868] @ (b821c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b79fa │ │ │ │ - ldr r1, [pc, #540] @ (b8104 ) │ │ │ │ + beq.w b79e2 │ │ │ │ + ldr r1, [pc, #540] @ (b80ec ) │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - ldr r3, [pc, #844] @ (b8238 ) │ │ │ │ - ldr r0, [pc, #844] @ (b823c ) │ │ │ │ + ldr r3, [pc, #844] @ (b8220 ) │ │ │ │ + ldr r0, [pc, #844] @ (b8224 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (b8240 ) │ │ │ │ + ldr r1, [pc, #836] @ (b8228 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b7a3c │ │ │ │ - ldr r1, [pc, #500] @ (b8104 ) │ │ │ │ + beq.w b7a24 │ │ │ │ + ldr r1, [pc, #500] @ (b80ec ) │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr r3, [pc, #816] @ (b8244 ) │ │ │ │ + ldr r3, [pc, #816] @ (b822c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #808] @ (b8248 ) │ │ │ │ - ldr r0, [pc, #812] @ (b824c ) │ │ │ │ + ldr r1, [pc, #808] @ (b8230 ) │ │ │ │ + ldr r0, [pc, #812] @ (b8234 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ bl 706bc │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7ce2 │ │ │ │ - ldr r3, [pc, #456] @ (b8104 ) │ │ │ │ + b.n b7cca │ │ │ │ + ldr r3, [pc, #456] @ (b80ec ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #780] @ (b8250 ) │ │ │ │ - ldr r0, [pc, #784] @ (b8254 ) │ │ │ │ + ldr r1, [pc, #780] @ (b8238 ) │ │ │ │ + ldr r0, [pc, #784] @ (b823c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b7846 │ │ │ │ + b.n b782e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b7d64 │ │ │ │ + b.n b7d4c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w b832a │ │ │ │ + beq.w b8312 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8378 │ │ │ │ + beq.w b8360 │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ - b.n b7d9e │ │ │ │ + b.n b7d86 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w b8458 │ │ │ │ + bne.w b8440 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl a3ec0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b80c2 │ │ │ │ + beq.w b80aa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b8518 │ │ │ │ - ldr r3, [pc, #440] @ (b8164 ) │ │ │ │ + beq.w b8500 │ │ │ │ + ldr r3, [pc, #440] @ (b814c ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w b84ea │ │ │ │ + bne.w b84d2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, b7fca │ │ │ │ + cbz r0, b7fb2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8532 │ │ │ │ + beq.w b851a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8432 │ │ │ │ - ldr r3, [pc, #404] @ (b816c ) │ │ │ │ + beq.w b841a │ │ │ │ + ldr r3, [pc, #404] @ (b8154 ) │ │ │ │ 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, #360] @ 0x168 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -171950,1886 +171921,1891 @@ │ │ │ │ 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 b840c │ │ │ │ + beq.w b83f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b75a4 │ │ │ │ + bl b758c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b801e │ │ │ │ + beq.n b8006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b80d2 │ │ │ │ + beq.n b80ba │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b847a │ │ │ │ + beq.w b8462 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b8572 │ │ │ │ + bpl.w b855a │ │ │ │ add.w r6, r9, #4096 @ 0x1000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r3, [r6, #364] @ 0x16c │ │ │ │ bl 86dfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8054 │ │ │ │ + beq.n b803c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b80ca │ │ │ │ + beq.n b80b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b8558 │ │ │ │ - ldr r2, [pc, #268] @ (b8168 ) │ │ │ │ + beq.w b8540 │ │ │ │ + ldr r2, [pc, #268] @ (b8150 ) │ │ │ │ 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 52914 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8538 │ │ │ │ + beq.w b8520 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b808a │ │ │ │ + beq.n b8072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8494 │ │ │ │ + beq.w b847c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w b8594 │ │ │ │ + bne.w b857c │ │ │ │ mov r0, r4 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b849c │ │ │ │ - ldr r3, [pc, #88] @ (b8104 ) │ │ │ │ + beq.w b8484 │ │ │ │ + ldr r3, [pc, #88] @ (b80ec ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #424] @ (b8258 ) │ │ │ │ - ldr r0, [pc, #424] @ (b825c ) │ │ │ │ + ldr r1, [pc, #424] @ (b8240 ) │ │ │ │ + ldr r0, [pc, #424] @ (b8244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7fa4 │ │ │ │ + b.n b7f8c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8054 │ │ │ │ + b.n b803c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b801e │ │ │ │ + b.n b8006 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n b7d86 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + b.n b7d6e │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ movs r2, r4 │ │ │ │ - adds.w r0, ip, r1, asr #32 │ │ │ │ - ldr r4, [pc, #8] @ (b811c ) │ │ │ │ + orr.w r0, r4, r1, asr #32 │ │ │ │ + ldr r3, [pc, #168] @ (b81a4 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeab00021 │ │ │ │ + ldrd r0, r0, [r8, #132] @ 0x84 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #872] @ (b8488 ) │ │ │ │ + ldr r3, [pc, #8] @ (b8110 ) │ │ │ │ movs r3, r4 │ │ │ │ - eor.w r0, r6, r1, asr #32 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe9ae0021 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - bics.w r0, sl, r1, asr #32 │ │ │ │ - ldr r3, [pc, #504] @ (b832c ) │ │ │ │ + strd r0, r0, [r2, #-132]! @ 0x84 │ │ │ │ + ldr r2, [pc, #664] @ (b83b4 ) │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ - orrs.w r0, r6, r1, asr #32 │ │ │ │ - ldr r3, [pc, #240] @ (b8230 ) │ │ │ │ + ldrd r0, r0, [lr, #-132]! @ 0x84 │ │ │ │ + ldr r2, [pc, #400] @ (b82b8 ) │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ - ldr r3, [pc, #104] @ (b81b0 ) │ │ │ │ + ldmdb r2, {r0, r5} │ │ │ │ + ldr r2, [pc, #264] @ (b8238 ) │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r6, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #928] @ (b84f0 ) │ │ │ │ + strd r0, r0, [lr], #132 @ 0x84 │ │ │ │ + ldr r2, [pc, #64] @ (b8178 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe9940021 │ │ │ │ + ldmia.w ip!, {r0, r5} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #432] @ (b8310 ) │ │ │ │ + ldr r1, [pc, #592] @ (b8398 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmdb r8, {r0, r5} │ │ │ │ + strex r0, r0, [r0, #132] @ 0x84 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #728] @ (b844c ) │ │ │ │ + ldr r0, [pc, #888] @ (b84d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r2], #-132 @ 0x84 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + b.n b8074 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia.w r8, {r0, r5} │ │ │ │ - ldr r1, [pc, #504] @ (b837c ) │ │ │ │ + b.n b80e8 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r0, [pc, #664] @ (b8404 ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe82c0021 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + b.n b8018 │ │ │ │ + movs r1, r4 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [sl], #-132 @ 0x84 │ │ │ │ - ldr r1, [pc, #320] @ (b82d4 ) │ │ │ │ + b.n b809c │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r0, [pc, #480] @ (b835c ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8194 │ │ │ │ + b.n b7fcc │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe83c0021 │ │ │ │ - ldr r1, [pc, #136] @ (b822c ) │ │ │ │ + b.n b8050 │ │ │ │ + movs r1, r4 │ │ │ │ + ldr r0, [pc, #296] @ (b82b4 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8148 │ │ │ │ + b.n b7f80 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - b.n b8114 │ │ │ │ + b.n b7f4c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #984] @ (b858c ) │ │ │ │ + ldr r0, [pc, #120] @ (b8214 ) │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #6 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ - movs r1, r4 │ │ │ │ - ldr r0, [pc, #808] @ (b84e8 ) │ │ │ │ + it │ │ │ │ + mov r1, r4 │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b80b4 │ │ │ │ + b.n b7eec │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r2, #6 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8130 │ │ │ │ + b.n b7f68 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #608] @ (b8430 ) │ │ │ │ + blx r8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8060 │ │ │ │ + b.n b7e98 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ movs r2, r4 │ │ │ │ - b.n b80e4 │ │ │ │ + b.n b7f1c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #424] @ (b8388 ) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8014 │ │ │ │ + b.n b7e4c │ │ │ │ movs r1, r4 │ │ │ │ - b.n b7f58 │ │ │ │ + b.n b7d90 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b7fb4 │ │ │ │ + b.n b7dec │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #160] @ (b8290 ) │ │ │ │ + bx sl │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7ecc │ │ │ │ + b.n b7d04 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b7f70 │ │ │ │ + b.n b7da8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #0] @ (b81fc ) │ │ │ │ + bx r5 │ │ │ │ movs r3, r4 │ │ │ │ - blx sp │ │ │ │ + bx r2 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7f2c │ │ │ │ + b.n b7d64 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, b825e │ │ │ │ + hlt 0x0000 │ │ │ │ movs r1, r4 │ │ │ │ - blx r5 │ │ │ │ + mov r8, sl │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7ea8 │ │ │ │ + b.n b7ce0 │ │ │ │ movs r1, r4 │ │ │ │ - bx r4 │ │ │ │ + mov r2, r9 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7db4 │ │ │ │ + b.n b7bec │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r2, r4 │ │ │ │ - b.n b7e38 │ │ │ │ + b.n b7c70 │ │ │ │ movs r1, r4 │ │ │ │ - mov sl, lr │ │ │ │ + mov r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7d68 │ │ │ │ + b.n b7ba0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, fp │ │ │ │ + add lr, r0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b7a44 │ │ │ │ + b.n b887c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, r8 │ │ │ │ + add r6, sp │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8a1c │ │ │ │ + b.n b8854 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ movs r2, r4 │ │ │ │ - b.n b89e4 │ │ │ │ + b.n b881c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, r3 │ │ │ │ + add r0, r8 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r2, r4 │ │ │ │ - add sl, lr │ │ │ │ + add r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8990 │ │ │ │ + b.n b87c8 │ │ │ │ movs r1, r4 │ │ │ │ - add r8, sl │ │ │ │ + mvns r0, r7 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8950 │ │ │ │ + b.n b8788 │ │ │ │ movs r1, r4 │ │ │ │ - muls r2, r4 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b867c │ │ │ │ + b.n b84b4 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b7cd0 │ │ │ │ - ldr r1, [pc, #880] @ (b85dc ) │ │ │ │ + beq.w b7cb8 │ │ │ │ + ldr r1, [pc, #880] @ (b85c4 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r3, [pc, #880] @ (b85e0 ) │ │ │ │ + ldr r3, [pc, #880] @ (b85c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #872] @ (b85e4 ) │ │ │ │ - ldr r0, [pc, #876] @ (b85e8 ) │ │ │ │ + ldr r1, [pc, #872] @ (b85cc ) │ │ │ │ + ldr r0, [pc, #876] @ (b85d0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #848] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #848] @ (b85c4 ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr r1, [pc, #856] @ (b85ec ) │ │ │ │ - ldr r0, [pc, #860] @ (b85f0 ) │ │ │ │ + ldr r1, [pc, #856] @ (b85d4 ) │ │ │ │ + ldr r0, [pc, #860] @ (b85d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #820] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #820] @ (b85c4 ) │ │ │ │ mov.w r0, #290 @ 0x122 │ │ │ │ - ldr r3, [pc, #840] @ (b85f4 ) │ │ │ │ - ldr r2, [pc, #840] @ (b85f8 ) │ │ │ │ + ldr r3, [pc, #840] @ (b85dc ) │ │ │ │ + ldr r2, [pc, #840] @ (b85e0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #836] @ (b85fc ) │ │ │ │ - ldr r0, [pc, #836] @ (b8600 ) │ │ │ │ + ldr r1, [pc, #836] @ (b85e4 ) │ │ │ │ + ldr r0, [pc, #836] @ (b85e8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7de4 │ │ │ │ + b.n b7dcc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #772] @ (b85dc ) │ │ │ │ + ldr r2, [pc, #772] @ (b85c4 ) │ │ │ │ mov.w r1, #290 @ 0x122 │ │ │ │ - ldr r3, [pc, #808] @ (b8604 ) │ │ │ │ + ldr r3, [pc, #808] @ (b85ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #804] @ (b8608 ) │ │ │ │ + ldr r2, [pc, #804] @ (b85f0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #800] @ (b860c ) │ │ │ │ - ldr r0, [pc, #800] @ (b8610 ) │ │ │ │ + ldr r1, [pc, #800] @ (b85f4 ) │ │ │ │ + ldr r0, [pc, #800] @ (b85f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7e36 │ │ │ │ + b.n b7e1e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7e2a │ │ │ │ - ldr r3, [pc, #712] @ (b85dc ) │ │ │ │ + b.n b7e12 │ │ │ │ + ldr r3, [pc, #712] @ (b85c4 ) │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr r1, [pc, #764] @ (b8614 ) │ │ │ │ - ldr r0, [pc, #764] @ (b8618 ) │ │ │ │ + ldr r1, [pc, #764] @ (b85fc ) │ │ │ │ + ldr r0, [pc, #764] @ (b8600 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b7f7c │ │ │ │ - ldr r1, [pc, #680] @ (b85dc ) │ │ │ │ + bne.w b7f64 │ │ │ │ + ldr r1, [pc, #680] @ (b85c4 ) │ │ │ │ movw r0, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #740] @ (b861c ) │ │ │ │ - ldr r2, [pc, #740] @ (b8620 ) │ │ │ │ + ldr r3, [pc, #740] @ (b8604 ) │ │ │ │ + ldr r2, [pc, #740] @ (b8608 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #736] @ (b8624 ) │ │ │ │ - ldr r0, [pc, #736] @ (b8628 ) │ │ │ │ + ldr r1, [pc, #736] @ (b860c ) │ │ │ │ + ldr r0, [pc, #736] @ (b8610 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #644] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #644] @ (b85c4 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r4, [pc, #716] @ (b862c ) │ │ │ │ - ldr r0, [pc, #720] @ (b8630 ) │ │ │ │ + ldr r4, [pc, #716] @ (b8614 ) │ │ │ │ + ldr r0, [pc, #720] @ (b8618 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #712] @ (b8634 ) │ │ │ │ + ldr r1, [pc, #712] @ (b861c ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #608] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #608] @ (b85c4 ) │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #696] @ (b8638 ) │ │ │ │ - ldr r2, [pc, #696] @ (b863c ) │ │ │ │ + ldr r3, [pc, #696] @ (b8620 ) │ │ │ │ + ldr r2, [pc, #696] @ (b8624 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #692] @ (b8640 ) │ │ │ │ - ldr r0, [pc, #692] @ (b8644 ) │ │ │ │ + ldr r1, [pc, #692] @ (b8628 ) │ │ │ │ + ldr r0, [pc, #692] @ (b862c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #572] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #572] @ (b85c4 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r3, [pc, #672] @ (b8648 ) │ │ │ │ - ldr r0, [pc, #676] @ (b864c ) │ │ │ │ + ldr r3, [pc, #672] @ (b8630 ) │ │ │ │ + ldr r0, [pc, #676] @ (b8634 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (b8650 ) │ │ │ │ + ldr r1, [pc, #668] @ (b8638 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #536] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #536] @ (b85c4 ) │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - ldr r1, [pc, #652] @ (b8654 ) │ │ │ │ - ldr r0, [pc, #652] @ (b8658 ) │ │ │ │ + ldr r1, [pc, #652] @ (b863c ) │ │ │ │ + ldr r0, [pc, #652] @ (b8640 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #512] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #512] @ (b85c4 ) │ │ │ │ movw r0, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #632] @ (b865c ) │ │ │ │ - ldr r2, [pc, #636] @ (b8660 ) │ │ │ │ + ldr r3, [pc, #632] @ (b8644 ) │ │ │ │ + ldr r2, [pc, #636] @ (b8648 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #628] @ (b8664 ) │ │ │ │ - ldr r0, [pc, #632] @ (b8668 ) │ │ │ │ + ldr r1, [pc, #628] @ (b864c ) │ │ │ │ + ldr r0, [pc, #632] @ (b8650 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7e70 │ │ │ │ + b.n b7e58 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7e8a │ │ │ │ + b.n b7e72 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8004 │ │ │ │ - ldr r3, [pc, #456] @ (b85dc ) │ │ │ │ + b.n b7fec │ │ │ │ + ldr r3, [pc, #456] @ (b85c4 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #592] @ (b866c ) │ │ │ │ - ldr r0, [pc, #596] @ (b8670 ) │ │ │ │ + ldr r1, [pc, #592] @ (b8654 ) │ │ │ │ + ldr r0, [pc, #596] @ (b8658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #424] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #424] @ (b85c4 ) │ │ │ │ movw r0, #295 @ 0x127 │ │ │ │ - ldr r3, [pc, #568] @ (b8674 ) │ │ │ │ - ldr r2, [pc, #572] @ (b8678 ) │ │ │ │ + ldr r3, [pc, #568] @ (b865c ) │ │ │ │ + ldr r2, [pc, #572] @ (b8660 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #564] @ (b867c ) │ │ │ │ - ldr r0, [pc, #568] @ (b8680 ) │ │ │ │ + ldr r1, [pc, #564] @ (b8664 ) │ │ │ │ + ldr r0, [pc, #568] @ (b8668 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #384] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #384] @ (b85c4 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r4, [pc, #548] @ (b8684 ) │ │ │ │ - ldr r0, [pc, #548] @ (b8688 ) │ │ │ │ + ldr r4, [pc, #548] @ (b866c ) │ │ │ │ + ldr r0, [pc, #548] @ (b8670 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #540] @ (b868c ) │ │ │ │ + ldr r1, [pc, #540] @ (b8674 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #352] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #352] @ (b85c4 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #524] @ (b8690 ) │ │ │ │ - ldr r0, [pc, #528] @ (b8694 ) │ │ │ │ + ldr r1, [pc, #524] @ (b8678 ) │ │ │ │ + ldr r0, [pc, #528] @ (b867c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b808a │ │ │ │ + b.n b8072 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b80a8 │ │ │ │ - ldr r2, [pc, #308] @ (b85dc ) │ │ │ │ + b.n b8090 │ │ │ │ + ldr r2, [pc, #308] @ (b85c4 ) │ │ │ │ movw r1, #301 @ 0x12d │ │ │ │ - ldr r3, [pc, #492] @ (b8698 ) │ │ │ │ + ldr r3, [pc, #492] @ (b8680 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #488] @ (b869c ) │ │ │ │ + ldr r2, [pc, #488] @ (b8684 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #484] @ (b86a0 ) │ │ │ │ - ldr r0, [pc, #484] @ (b86a4 ) │ │ │ │ + ldr r1, [pc, #484] @ (b8688 ) │ │ │ │ + ldr r0, [pc, #484] @ (b868c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #264] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #264] @ (b85c4 ) │ │ │ │ movw r2, #301 @ 0x12d │ │ │ │ - ldr r1, [pc, #464] @ (b86a8 ) │ │ │ │ - ldr r0, [pc, #464] @ (b86ac ) │ │ │ │ + ldr r1, [pc, #464] @ (b8690 ) │ │ │ │ + ldr r0, [pc, #464] @ (b8694 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #452] @ (b86b0 ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #452] @ (b8698 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b7fba │ │ │ │ - ldr r1, [pc, #228] @ (b85dc ) │ │ │ │ + beq.w b7fa2 │ │ │ │ + ldr r1, [pc, #228] @ (b85c4 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r3, [pc, #436] @ (b86b4 ) │ │ │ │ - ldr r0, [pc, #440] @ (b86b8 ) │ │ │ │ + ldr r3, [pc, #436] @ (b869c ) │ │ │ │ + ldr r0, [pc, #440] @ (b86a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #432] @ (b86bc ) │ │ │ │ + ldr r1, [pc, #432] @ (b86a4 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #192] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #192] @ (b85c4 ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ - ldr r1, [pc, #416] @ (b86c0 ) │ │ │ │ - ldr r0, [pc, #416] @ (b86c4 ) │ │ │ │ + ldr r1, [pc, #416] @ (b86a8 ) │ │ │ │ + ldr r0, [pc, #416] @ (b86ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b7fca │ │ │ │ - ldr r3, [pc, #160] @ (b85dc ) │ │ │ │ + b.n b7fb2 │ │ │ │ + ldr r3, [pc, #160] @ (b85c4 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r1, [pc, #392] @ (b86c8 ) │ │ │ │ - ldr r0, [pc, #392] @ (b86cc ) │ │ │ │ + ldr r1, [pc, #392] @ (b86b0 ) │ │ │ │ + ldr r0, [pc, #392] @ (b86b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #128] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #128] @ (b85c4 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r1, [pc, #368] @ (b86d0 ) │ │ │ │ - ldr r0, [pc, #368] @ (b86d4 ) │ │ │ │ + ldr r1, [pc, #368] @ (b86b8 ) │ │ │ │ + ldr r0, [pc, #368] @ (b86bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r1, [pc, #104] @ (b85dc ) │ │ │ │ + b.w b782e │ │ │ │ + ldr r1, [pc, #104] @ (b85c4 ) │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr r3, [pc, #348] @ (b86d8 ) │ │ │ │ - ldr r0, [pc, #352] @ (b86dc ) │ │ │ │ + ldr r3, [pc, #348] @ (b86c0 ) │ │ │ │ + ldr r0, [pc, #352] @ (b86c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #344] @ (b86e0 ) │ │ │ │ + ldr r1, [pc, #344] @ (b86c8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ + b.w b782e │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w b8096 │ │ │ │ - ldr r1, [pc, #60] @ (b85dc ) │ │ │ │ + beq.w b807e │ │ │ │ + ldr r1, [pc, #60] @ (b85c4 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ - ldr r3, [pc, #320] @ (b86e4 ) │ │ │ │ - ldr r0, [pc, #320] @ (b86e8 ) │ │ │ │ + ldr r3, [pc, #320] @ (b86cc ) │ │ │ │ + ldr r0, [pc, #320] @ (b86d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #312] @ (b86ec ) │ │ │ │ + ldr r1, [pc, #312] @ (b86d4 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w b7846 │ │ │ │ - ldr r3, [pc, #304] @ (b86f0 ) │ │ │ │ - mov.w r2, #51456 @ 0xc900 │ │ │ │ + b.w b782e │ │ │ │ + ldr r3, [pc, #304] @ (b86d8 ) │ │ │ │ + movw r2, #51460 @ 0xc904 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #296] @ (b86f4 ) │ │ │ │ - ldr r0, [pc, #300] @ (b86f8 ) │ │ │ │ + ldr r1, [pc, #296] @ (b86dc ) │ │ │ │ + ldr r0, [pc, #300] @ (b86e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #832 @ 0x340 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - movs r2, r4 │ │ │ │ - sbcs r6, r2 │ │ │ │ + vhadd.u d16, d4, d17 │ │ │ │ + lsls r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8674 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - sbcs r0, r0 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b864c │ │ │ │ + svc 84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - addw r0, lr, #33 @ 0x21 │ │ │ │ - b.n b86d8 │ │ │ │ + @ instruction: 0xf1360021 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r0, r3 │ │ │ │ + lsls r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b8610 │ │ │ │ + svc 46 @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ movs r3, r4 │ │ │ │ - b.n b867c │ │ │ │ + svc 96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r4 │ │ │ │ + eors r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7 │ │ │ │ + ands r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #206 @ 0xce │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u16 q0, d14, d17 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr1, {1} │ │ │ │ + svc 10 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ movs r3, r4 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - svc 16 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ - vhadd.u16 d16, d6, d17 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + cdp2 0, 7, cr0, cr14, cr1, {1} │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + udf #90 @ 0x5a │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - svc 24 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - eors r6, r3 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r3, r4 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #30 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0d80021 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + and.w r0, r0, #33 @ 0x21 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + ble.n b8644 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #32 │ │ │ │ movs r3, r4 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n b85f4 │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, r0, #33 @ 0x21 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + vaddl.s32 q0, d8, d17 │ │ │ │ + udf #8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + ble.n b85ac │ │ │ │ movs r1, r4 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + ble.n b8724 │ │ │ │ movs r1, r4 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + ble.n b8580 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + ble.n b8748 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r3, r4 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n b85a8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ - udf #4 │ │ │ │ + ble.n b86e8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b867c │ │ │ │ + ble.n b86b4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ - ble.n b863c │ │ │ │ + stc2l 0, cr0, [r4], #132 @ 0x84 │ │ │ │ + bgt.n b8674 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r6, #26 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b8604 │ │ │ │ + bgt.n b863c │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b87cc │ │ │ │ + bgt.n b8604 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r3, r4 │ │ │ │ - ble.n b8794 │ │ │ │ + bgt.n b85cc │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n b8768 │ │ │ │ + bgt.n b87a0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r6, #-132] @ 0xffffff7c │ │ │ │ - ble.n b8720 │ │ │ │ + ldc2 0, cr0, [lr], #-132 @ 0xffffff7c │ │ │ │ + bgt.n b8758 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #984] @ (b8ad0 ) │ │ │ │ + ldr r1, [pc, #120] @ (b8758 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8d80021 │ │ │ │ + @ instruction: 0xe8000021 │ │ │ │ │ │ │ │ -000b86fc : │ │ │ │ +000b86e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (b8728 ) │ │ │ │ + ldr r3, [pc, #28] @ (b8710 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (b872c ) │ │ │ │ + ldr r2, [pc, #28] @ (b8714 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl b75dc │ │ │ │ + bl b75c4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b8730 : │ │ │ │ +000b8718 : │ │ │ │ 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] @ (b8794 ) │ │ │ │ + ldr r3, [pc, #76] @ (b877c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b8798 ) │ │ │ │ + ldr r4, [pc, #72] @ (b8780 ) │ │ │ │ addw r3, r3, #2100 @ 0x834 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b8790 │ │ │ │ - ldr r3, [pc, #64] @ (b879c ) │ │ │ │ + cbz r0, b8778 │ │ │ │ + ldr r3, [pc, #64] @ (b8784 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8770 │ │ │ │ + bne.n b8758 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b86fc │ │ │ │ - ldr r0, [pc, #44] @ (b87a0 ) │ │ │ │ + b.w b86e4 │ │ │ │ + ldr r0, [pc, #44] @ (b8788 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (b87a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (b87a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (b878c ) │ │ │ │ + ldr r1, [pc, #40] @ (b8790 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (b87ac ) │ │ │ │ + ldr r0, [pc, #40] @ (b8794 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n b86e4 │ │ │ │ + bge.n b871c │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r4!, {r0, r5} │ │ │ │ - blt.n b8828 │ │ │ │ + strex r0, r0, [ip, #132] @ 0x84 │ │ │ │ + bge.n b8860 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b87b0 : │ │ │ │ +000b8798 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (b87e0 ) │ │ │ │ + ldr r3, [pc, #32] @ (b87c8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (b87e4 ) │ │ │ │ + ldr r2, [pc, #32] @ (b87cc ) │ │ │ │ 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 b75dc │ │ │ │ + bl b75c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b87e8 : │ │ │ │ +000b87d0 : │ │ │ │ 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] @ b8884 │ │ │ │ + ldr.w ip, [pc, #140] @ b886c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (b8888 ) │ │ │ │ + ldr r3, [pc, #132] @ (b8870 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (b888c ) │ │ │ │ + ldr r4, [pc, #128] @ (b8874 ) │ │ │ │ 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] @ (b8890 ) │ │ │ │ + ldr r3, [pc, #112] @ (b8878 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #2148 @ 0x864 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, b887c │ │ │ │ - ldr r3, [pc, #96] @ (b8894 ) │ │ │ │ + cbz r0, b8864 │ │ │ │ + ldr r3, [pc, #96] @ (b887c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b885c │ │ │ │ + bne.n b8844 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b87b0 │ │ │ │ - ldr r2, [pc, #80] @ (b8898 ) │ │ │ │ - ldr r3, [pc, #64] @ (b8888 ) │ │ │ │ + bl b8798 │ │ │ │ + ldr r2, [pc, #80] @ (b8880 ) │ │ │ │ + ldr r3, [pc, #64] @ (b8870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b8880 │ │ │ │ + bne.n b8868 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b889c ) │ │ │ │ + ldr r0, [pc, #60] @ (b8884 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (b88a0 ) │ │ │ │ - ldr r1, [pc, #56] @ (b88a4 ) │ │ │ │ + ldr r3, [pc, #56] @ (b8888 ) │ │ │ │ + ldr r1, [pc, #56] @ (b888c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b88a8 ) │ │ │ │ + ldr r0, [pc, #56] @ (b8890 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b8844 │ │ │ │ + b.n b882c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r1, #31] │ │ │ │ movs r6, r4 │ │ │ │ - bge.n b8808 │ │ │ │ + bls.n b8840 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r4, #132] @ 0x84 │ │ │ │ - bge.n b894c │ │ │ │ + b.n b8768 │ │ │ │ + movs r1, r4 │ │ │ │ + bls.n b8984 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b88ac : │ │ │ │ +000b8894 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ b8984 │ │ │ │ + ldr.w ip, [pc, #200] @ b896c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n b8940 │ │ │ │ + beq.n b8928 │ │ │ │ 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] @ (b8988 ) │ │ │ │ + ldr r3, [pc, #176] @ (b8970 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, b892e │ │ │ │ + cbz r4, b8916 │ │ │ │ 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 b75dc │ │ │ │ + bl b75c4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b8918 │ │ │ │ + beq.n b8900 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, b896c │ │ │ │ + cbz r3, b8954 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8928 │ │ │ │ + beq.n b8910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, b895c │ │ │ │ + cbz r3, b8944 │ │ │ │ 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 b88f2 │ │ │ │ - ldr r3, [pc, #68] @ (b8988 ) │ │ │ │ + b.n b88da │ │ │ │ + ldr r3, [pc, #68] @ (b8970 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b8978 │ │ │ │ + beq.n b8960 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b88de │ │ │ │ - b.n b892e │ │ │ │ + bne.n b88c6 │ │ │ │ + b.n b8916 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n b8918 │ │ │ │ + b.n b8900 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n b88de │ │ │ │ + bne.n b88c6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n b88f2 │ │ │ │ + b.n b88da │ │ │ │ nop │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000b898c : │ │ │ │ +000b8974 : │ │ │ │ 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] @ b8a44 │ │ │ │ + ldr.w ip, [pc, #168] @ b8a2c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (b8a48 ) │ │ │ │ + ldr r3, [pc, #160] @ (b8a30 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (b8a4c ) │ │ │ │ + ldr r4, [pc, #156] @ (b8a34 ) │ │ │ │ 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] @ (b8a50 ) │ │ │ │ + ldr r3, [pc, #140] @ (b8a38 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ addw r3, r3, #2196 @ 0x894 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, b8a3c │ │ │ │ - ldr r3, [pc, #100] @ (b8a54 ) │ │ │ │ + cbz r0, b8a24 │ │ │ │ + ldr r3, [pc, #100] @ (b8a3c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8a1c │ │ │ │ + bne.n b8a04 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl b88ac │ │ │ │ - ldr r2, [pc, #80] @ (b8a58 ) │ │ │ │ - ldr r3, [pc, #64] @ (b8a48 ) │ │ │ │ + bl b8894 │ │ │ │ + ldr r2, [pc, #80] @ (b8a40 ) │ │ │ │ + ldr r3, [pc, #64] @ (b8a30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n b8a40 │ │ │ │ + bne.n b8a28 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (b8a5c ) │ │ │ │ + ldr r0, [pc, #60] @ (b8a44 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (b8a60 ) │ │ │ │ - ldr r1, [pc, #56] @ (b8a64 ) │ │ │ │ + ldr r3, [pc, #56] @ (b8a48 ) │ │ │ │ + ldr r1, [pc, #56] @ (b8a4c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (b8a68 ) │ │ │ │ + ldr r0, [pc, #56] @ (b8a50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b8a04 │ │ │ │ + b.n b89ec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n b8a48 │ │ │ │ + bhi.n b8a80 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b8780 │ │ │ │ + b.n b85b8 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b898c │ │ │ │ + bvc.n b89c4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b8a6c : │ │ │ │ +000b8a54 : │ │ │ │ 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] @ b8ea4 │ │ │ │ + ldr.w r5, [pc, #1060] @ b8e8c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ b8ea8 │ │ │ │ + ldr.w r1, [pc, #1060] @ b8e90 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ b8eac │ │ │ │ - ldr.w r2, [pc, #1056] @ b8eb0 │ │ │ │ - ldr.w r3, [pc, #1056] @ b8eb4 │ │ │ │ + ldr.w r4, [pc, #1056] @ b8e94 │ │ │ │ + ldr.w r2, [pc, #1056] @ b8e98 │ │ │ │ + ldr.w r3, [pc, #1056] @ b8e9c │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8c22 │ │ │ │ - ldr r3, [pc, #1020] @ (b8eb8 ) │ │ │ │ + beq.w b8c0a │ │ │ │ + ldr r3, [pc, #1020] @ (b8ea0 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl b88ac │ │ │ │ + bl b8894 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b8be4 │ │ │ │ + bne.w b8bcc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8cda │ │ │ │ + beq.w b8cc2 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b8d44 │ │ │ │ + beq.w b8d2c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w b8e36 │ │ │ │ - ldr r0, [pc, #940] @ (b8ebc ) │ │ │ │ + bpl.w b8e1e │ │ │ │ + ldr r0, [pc, #940] @ (b8ea4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b8e00 │ │ │ │ - ldr r0, [pc, #932] @ (b8ec0 ) │ │ │ │ + beq.w b8de8 │ │ │ │ + ldr r0, [pc, #932] @ (b8ea8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w b8e4a │ │ │ │ + beq.w b8e32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w b8e32 │ │ │ │ + ble.w b8e1a │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w b8e32 │ │ │ │ + beq.w b8e1a │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b8b54 │ │ │ │ + beq.n b8b3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b8c5e │ │ │ │ + beq.w b8c46 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b8c6a │ │ │ │ + beq.w b8c52 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8e4e │ │ │ │ + beq.w b8e36 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8b82 │ │ │ │ + beq.n b8b6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cc2 │ │ │ │ + beq.w b8caa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b8e6a │ │ │ │ + beq.w b8e52 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8b9c │ │ │ │ + beq.n b8b84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8cba │ │ │ │ + beq.w b8ca2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b8e86 │ │ │ │ + beq.w b8e6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8bb6 │ │ │ │ + beq.n b8b9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b8d3c │ │ │ │ - ldr r3, [pc, #768] @ (b8eb8 ) │ │ │ │ + beq.w b8d24 │ │ │ │ + ldr r3, [pc, #768] @ (b8ea0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8bc8 │ │ │ │ + beq.n b8bb0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (b8ec4 ) │ │ │ │ - ldr r3, [pc, #732] @ (b8ea8 ) │ │ │ │ + ldr r2, [pc, #760] @ (b8eac ) │ │ │ │ + ldr r3, [pc, #732] @ (b8e90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w b8d70 │ │ │ │ + bne.w b8d58 │ │ │ │ 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 b8bfa │ │ │ │ + beq.n b8be2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, b8bfa │ │ │ │ + cbnz r3, b8be2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8c10 │ │ │ │ + beq.n b8bf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, b8c10 │ │ │ │ + cbnz r3, b8bf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (b8ec8 ) │ │ │ │ - ldr r1, [pc, #696] @ (b8ecc ) │ │ │ │ + ldr r3, [pc, #692] @ (b8eb0 ) │ │ │ │ + ldr r1, [pc, #696] @ (b8eb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n b8bc8 │ │ │ │ + b.n b8bb0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w b8af2 │ │ │ │ - ldr r3, [pc, #652] @ (b8ed0 ) │ │ │ │ - movw r2, #52192 @ 0xcbe0 │ │ │ │ + bne.w b8ada │ │ │ │ + ldr r3, [pc, #652] @ (b8eb8 ) │ │ │ │ + movw r2, #52196 @ 0xcbe4 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #644] @ (b8ed4 ) │ │ │ │ - ldr r0, [pc, #648] @ (b8ed8 ) │ │ │ │ + ldr r1, [pc, #644] @ (b8ebc ) │ │ │ │ + ldr r0, [pc, #648] @ (b8ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w b8b5a │ │ │ │ + bne.w b8b42 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8de4 │ │ │ │ + beq.w b8dcc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8c86 │ │ │ │ + beq.n b8c6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b8cca │ │ │ │ + cbz r3, b8cb2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b8dc8 │ │ │ │ + beq.w b8db0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8c9c │ │ │ │ + beq.n b8c84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b8cd2 │ │ │ │ + cbz r3, b8cba │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b8dac │ │ │ │ + beq.w b8d94 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8cb4 │ │ │ │ + beq.n b8c9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b8d50 │ │ │ │ + beq.n b8d38 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n b8c1e │ │ │ │ + b.n b8c06 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8b9c │ │ │ │ + b.n b8b84 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8b82 │ │ │ │ + b.n b8b6a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8c86 │ │ │ │ + b.n b8c6e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8c9c │ │ │ │ + b.n b8c84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8cec │ │ │ │ + beq.n b8cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n b8d68 │ │ │ │ + beq.n b8d50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b8e16 │ │ │ │ + beq.w b8dfe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8d08 │ │ │ │ + beq.n b8cf0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, b8d60 │ │ │ │ + cbz r3, b8d48 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n b8d90 │ │ │ │ + beq.n b8d78 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b8d1c │ │ │ │ + beq.n b8d04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b8d58 │ │ │ │ - cbz r7, b8d74 │ │ │ │ + cbz r3, b8d40 │ │ │ │ + cbz r7, b8d5c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b8c1e │ │ │ │ + beq.w b8c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w b8c1e │ │ │ │ + bne.w b8c06 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8c1e │ │ │ │ + b.n b8c06 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8bb6 │ │ │ │ + b.n b8b9e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n b8b04 │ │ │ │ + b.n b8aec │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8cb4 │ │ │ │ + b.n b8c9c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8d1c │ │ │ │ + b.n b8d04 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8d08 │ │ │ │ + b.n b8cf0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b8cec │ │ │ │ + b.n b8cd4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (b8edc ) │ │ │ │ - movw r2, #52195 @ 0xcbe3 │ │ │ │ + ldr r3, [pc, #356] @ (b8ec4 ) │ │ │ │ + movw r2, #52199 @ 0xcbe7 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #352] @ (b8ee0 ) │ │ │ │ - ldr r0, [pc, #352] @ (b8ee4 ) │ │ │ │ + ldr r1, [pc, #352] @ (b8ec8 ) │ │ │ │ + ldr r0, [pc, #352] @ (b8ecc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (b8ee8 ) │ │ │ │ - movw r2, #52194 @ 0xcbe2 │ │ │ │ + ldr r3, [pc, #340] @ (b8ed0 ) │ │ │ │ + movw r2, #52198 @ 0xcbe6 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (b8eec ) │ │ │ │ - ldr r0, [pc, #336] @ (b8ef0 ) │ │ │ │ + ldr r1, [pc, #336] @ (b8ed4 ) │ │ │ │ + ldr r0, [pc, #336] @ (b8ed8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (b8ef4 ) │ │ │ │ - movw r2, #52200 @ 0xcbe8 │ │ │ │ + ldr r3, [pc, #324] @ (b8edc ) │ │ │ │ + movw r2, #52204 @ 0xcbec │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #320] @ (b8ef8 ) │ │ │ │ - ldr r0, [pc, #320] @ (b8efc ) │ │ │ │ + ldr r1, [pc, #320] @ (b8ee0 ) │ │ │ │ + ldr r0, [pc, #320] @ (b8ee4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (b8f00 ) │ │ │ │ - movw r2, #52199 @ 0xcbe7 │ │ │ │ + ldr r3, [pc, #308] @ (b8ee8 ) │ │ │ │ + movw r2, #52203 @ 0xcbeb │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (b8f04 ) │ │ │ │ - ldr r0, [pc, #304] @ (b8f08 ) │ │ │ │ + ldr r1, [pc, #304] @ (b8eec ) │ │ │ │ + ldr r0, [pc, #304] @ (b8ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (b8f0c ) │ │ │ │ - movw r2, #52198 @ 0xcbe6 │ │ │ │ + ldr r3, [pc, #292] @ (b8ef4 ) │ │ │ │ + movw r2, #52202 @ 0xcbea │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #288] @ (b8f10 ) │ │ │ │ - ldr r0, [pc, #288] @ (b8f14 ) │ │ │ │ + ldr r1, [pc, #288] @ (b8ef8 ) │ │ │ │ + ldr r0, [pc, #288] @ (b8efc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (b8f18 ) │ │ │ │ + ldr r3, [pc, #276] @ (b8f00 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (b8f1c ) │ │ │ │ - ldr r0, [pc, #276] @ (b8f20 ) │ │ │ │ + ldr r1, [pc, #276] @ (b8f04 ) │ │ │ │ + ldr r0, [pc, #276] @ (b8f08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (b8f24 ) │ │ │ │ - movw r2, #52193 @ 0xcbe1 │ │ │ │ + ldr r3, [pc, #268] @ (b8f0c ) │ │ │ │ + movw r2, #52197 @ 0xcbe5 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #260] @ (b8f28 ) │ │ │ │ - ldr r0, [pc, #264] @ (b8f2c ) │ │ │ │ + ldr r1, [pc, #260] @ (b8f10 ) │ │ │ │ + ldr r0, [pc, #264] @ (b8f14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (b8f30 ) │ │ │ │ + ldr r3, [pc, #248] @ (b8f18 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (b8f34 ) │ │ │ │ - ldr r0, [pc, #248] @ (b8f38 ) │ │ │ │ + ldr r1, [pc, #248] @ (b8f1c ) │ │ │ │ + ldr r0, [pc, #248] @ (b8f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (b8f3c ) │ │ │ │ - movw r2, #52169 @ 0xcbc9 │ │ │ │ + ldr r3, [pc, #236] @ (b8f24 ) │ │ │ │ + movw r2, #52173 @ 0xcbcd │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (b8f40 ) │ │ │ │ - ldr r0, [pc, #232] @ (b8f44 ) │ │ │ │ + ldr r1, [pc, #228] @ (b8f28 ) │ │ │ │ + ldr r0, [pc, #232] @ (b8f2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (b8f48 ) │ │ │ │ - movw r2, #52170 @ 0xcbca │ │ │ │ + ldr r3, [pc, #220] @ (b8f30 ) │ │ │ │ + movw r2, #52174 @ 0xcbce │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (b8f4c ) │ │ │ │ - ldr r0, [pc, #216] @ (b8f50 ) │ │ │ │ + ldr r1, [pc, #212] @ (b8f34 ) │ │ │ │ + ldr r0, [pc, #216] @ (b8f38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (b8f54 ) │ │ │ │ - movw r2, #52171 @ 0xcbcb │ │ │ │ + ldr r3, [pc, #204] @ (b8f3c ) │ │ │ │ + movw r2, #52175 @ 0xcbcf │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (b8f58 ) │ │ │ │ - ldr r0, [pc, #200] @ (b8f5c ) │ │ │ │ + ldr r1, [pc, #196] @ (b8f40 ) │ │ │ │ + ldr r0, [pc, #200] @ (b8f44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #576 @ (adr r1, b9110 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, b9198 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - muls r2, r6 │ │ │ │ + cmp r2, r3 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, r6 │ │ │ │ + add r0, fp │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ - negs r0, r0 │ │ │ │ + adcs r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #56 @ (adr r0, b8f20 ) │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - tst r4, r4 │ │ │ │ + adcs r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ - tst r0, r1 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - rors r4, r5 │ │ │ │ + asrs r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ - rors r0, r2 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ - rors r4, r7 │ │ │ │ + asrs r4, r4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r6, r3 │ │ │ │ + lsrs r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ movs r4, r4 │ │ │ │ - tst r0, r1 │ │ │ │ + asrs r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - tst r4, r6 │ │ │ │ + adcs r4, r3 │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - adcs r6, r4 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #12 │ │ │ │ movs r4, r4 │ │ │ │ - adcs r2, r1 │ │ │ │ + eors r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r5 │ │ │ │ + eors r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b8f60 : │ │ │ │ +000b8f48 : │ │ │ │ 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] @ (b8fc4 ) │ │ │ │ + ldr r3, [pc, #76] @ (b8fac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b8fc8 ) │ │ │ │ + ldr r4, [pc, #72] @ (b8fb0 ) │ │ │ │ addw r3, r3, #2244 @ 0x8c4 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b8fc0 │ │ │ │ - ldr r3, [pc, #64] @ (b8fcc ) │ │ │ │ + cbz r0, b8fa8 │ │ │ │ + ldr r3, [pc, #64] @ (b8fb4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b8fa0 │ │ │ │ + bne.n b8f88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b8a6c │ │ │ │ - ldr r0, [pc, #44] @ (b8fd0 ) │ │ │ │ + b.w b8a54 │ │ │ │ + ldr r0, [pc, #44] @ (b8fb8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (b8fd4 ) │ │ │ │ - ldr r1, [pc, #40] @ (b8fd8 ) │ │ │ │ + ldr r3, [pc, #40] @ (b8fbc ) │ │ │ │ + ldr r1, [pc, #40] @ (b8fc0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (b8fdc ) │ │ │ │ + ldr r0, [pc, #40] @ (b8fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n b90b4 │ │ │ │ + bcs.n b8eec │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n b9054 │ │ │ │ + bpl.n b908c │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b8ff8 │ │ │ │ + bcs.n b9030 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b8fe0 : │ │ │ │ +000b8fc8 : │ │ │ │ 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] @ b9670 │ │ │ │ + ldr.w r1, [pc, #1660] @ b9658 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ - ldr.w r2, [pc, #1660] @ b9674 │ │ │ │ + ldr.w r2, [pc, #1660] @ b965c │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r7, [pc, #1656] @ b9678 │ │ │ │ - ldr.w r3, [pc, #1656] @ b967c │ │ │ │ + ldr.w r7, [pc, #1656] @ b9660 │ │ │ │ + ldr.w r3, [pc, #1656] @ b9664 │ │ │ │ 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, #3608] @ 0xe18 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - ldr.w r3, [pc, #1632] @ b9680 │ │ │ │ + ldr.w r3, [pc, #1632] @ b9668 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - bl b6458 │ │ │ │ + bl b6440 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9360 │ │ │ │ - ldr.w r2, [pc, #1612] @ b9684 │ │ │ │ + beq.w b9348 │ │ │ │ + ldr.w r2, [pc, #1612] @ b966c │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n b905c │ │ │ │ + beq.n b9044 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq r5, [r0, #0] │ │ │ │ - beq.n b905c │ │ │ │ + beq.n b9044 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b92f8 │ │ │ │ + beq.w b92e0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w b9376 │ │ │ │ + beq.w b935e │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w b9398 │ │ │ │ + bmi.w b9380 │ │ │ │ bl 8ac50 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b95c6 │ │ │ │ + beq.w b95ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b908a │ │ │ │ + beq.n b9072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b92fe │ │ │ │ - ldr.w r3, [pc, #1532] @ b9688 │ │ │ │ + beq.w b92e6 │ │ │ │ + ldr.w r3, [pc, #1532] @ b9670 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w b93d6 │ │ │ │ + beq.w b93be │ │ │ │ ldr r5, [r6, #4] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [r4, #800] @ 0x320 │ │ │ │ ldr.w sl, [r4, #4068] @ 0xfe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - bl b75a4 │ │ │ │ + bl b758c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b90ca │ │ │ │ + beq.n b90b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9304 │ │ │ │ + beq.w b92ec │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b93a2 │ │ │ │ + beq.w b938a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b93b8 │ │ │ │ + bpl.w b93a0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r0, [r4, #2640] @ 0xa50 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ strd sl, r8, [sp, #24] │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b93f6 │ │ │ │ + beq.w b93de │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b911a │ │ │ │ + beq.n b9102 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b930c │ │ │ │ + beq.w b92f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b9340 │ │ │ │ - ldr.w r3, [pc, #1380] @ b968c │ │ │ │ + bpl.w b9328 │ │ │ │ + ldr.w r3, [pc, #1380] @ b9674 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b943c │ │ │ │ + beq.w b9424 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w b9466 │ │ │ │ + beq.w b944e │ │ │ │ ldr.w r2, [r4, #4068] @ 0xfe4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ ldr.w sl, [r4, #2828] @ 0xb0c │ │ │ │ str r2, [sp, #16] │ │ │ │ it pl │ │ │ │ strpl r7, [sp, #12] │ │ │ │ - bmi.w b948e │ │ │ │ + bmi.w b9476 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8ac50 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 89474 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b95fe │ │ │ │ + beq.w b95e6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n b918e │ │ │ │ + beq.n b9176 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b931c │ │ │ │ + beq.w b9304 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b95e2 │ │ │ │ + beq.w b95ca │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n b91a8 │ │ │ │ + beq.n b9190 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9328 │ │ │ │ + beq.w b9310 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b94d0 │ │ │ │ + beq.w b94b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #3 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r7, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r4, #2640] @ 0xa50 │ │ │ │ blx 529d8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b94e6 │ │ │ │ + beq.w b94ce │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b91e8 │ │ │ │ + beq.n b91d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9330 │ │ │ │ + beq.w b9318 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w b9508 │ │ │ │ + bpl.w b94f0 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9526 │ │ │ │ + beq.w b950e │ │ │ │ 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 │ │ │ │ @@ -173843,1819 +173819,1821 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r4, #2640] @ 0xa50 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9548 │ │ │ │ + beq.w b9530 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9250 │ │ │ │ + beq.n b9238 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, b9250 │ │ │ │ + cbnz r3, b9238 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w b9412 │ │ │ │ + bpl.w b93fa │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r4, [r4, #164] @ 0xa4 │ │ │ │ blx 52258 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9570 │ │ │ │ + beq.w b9558 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w b9652 │ │ │ │ + beq.w b963a │ │ │ │ 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 b9636 │ │ │ │ + beq.w b961e │ │ │ │ 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 b961a │ │ │ │ + beq.w b9602 │ │ │ │ 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 523bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, b9338 │ │ │ │ + cbz r3, b9320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w b9598 │ │ │ │ - ldr r2, [pc, #948] @ (b9690 ) │ │ │ │ - ldr r3, [pc, #916] @ (b9674 ) │ │ │ │ + beq.w b9580 │ │ │ │ + ldr r2, [pc, #948] @ (b9678 ) │ │ │ │ + ldr r3, [pc, #916] @ (b965c ) │ │ │ │ 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 b95ae │ │ │ │ + bne.w b9596 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b905c │ │ │ │ + b.n b9044 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b908a │ │ │ │ + b.n b9072 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b90ca │ │ │ │ + b.n b90b2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n b9340 │ │ │ │ - b.n b9124 │ │ │ │ + bpl.n b9328 │ │ │ │ + b.n b910c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n b918e │ │ │ │ + b.n b9176 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b91a8 │ │ │ │ + b.n b9190 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b91e8 │ │ │ │ + b.n b91d0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b92d4 │ │ │ │ - ldr r2, [pc, #848] @ (b9694 ) │ │ │ │ - ldr r1, [pc, #852] @ (b9698 ) │ │ │ │ - ldr r0, [pc, #852] @ (b969c ) │ │ │ │ + b.n b92bc │ │ │ │ + ldr r2, [pc, #848] @ (b967c ) │ │ │ │ + ldr r1, [pc, #852] @ (b9680 ) │ │ │ │ + ldr r0, [pc, #852] @ (b9684 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9c000 │ │ │ │ movs r4, #0 │ │ │ │ - b.n b92da │ │ │ │ - ldr r1, [pc, #828] @ (b96a0 ) │ │ │ │ + b.n b92c2 │ │ │ │ + ldr r1, [pc, #828] @ (b9688 ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ - ldr r0, [pc, #828] @ (b96a4 ) │ │ │ │ + ldr r0, [pc, #828] @ (b968c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b935c │ │ │ │ + b.n b9344 │ │ │ │ ldr.w r4, [r9] │ │ │ │ movw r0, #419 @ 0x1a3 │ │ │ │ - ldr r3, [pc, #808] @ (b96a8 ) │ │ │ │ + ldr r3, [pc, #808] @ (b9690 ) │ │ │ │ strd r0, r4, [sp] │ │ │ │ - ldr r2, [pc, #804] @ (b96ac ) │ │ │ │ + ldr r2, [pc, #804] @ (b9694 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #804] @ (b96b0 ) │ │ │ │ - ldr r0, [pc, #808] @ (b96b4 ) │ │ │ │ + ldr r1, [pc, #804] @ (b9698 ) │ │ │ │ + ldr r0, [pc, #808] @ (b969c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b935c │ │ │ │ + b.n b9344 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n b906a │ │ │ │ - ldr r1, [pc, #788] @ (b96b8 ) │ │ │ │ + b.n b9052 │ │ │ │ + ldr r1, [pc, #788] @ (b96a0 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #784] @ (b96bc ) │ │ │ │ + ldr r0, [pc, #784] @ (b96a4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b935c │ │ │ │ - ldr r2, [pc, #772] @ (b96c0 ) │ │ │ │ - ldr r1, [pc, #776] @ (b96c4 ) │ │ │ │ - ldr r0, [pc, #776] @ (b96c8 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r2, [pc, #772] @ (b96a8 ) │ │ │ │ + ldr r1, [pc, #776] @ (b96ac ) │ │ │ │ + ldr r0, [pc, #776] @ (b96b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9c000 │ │ │ │ - b.n b935c │ │ │ │ - ldr r3, [pc, #756] @ (b96cc ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r3, [pc, #756] @ (b96b4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r1, [pc, #748] @ (b96d0 ) │ │ │ │ - ldr r0, [pc, #752] @ (b96d4 ) │ │ │ │ + ldr r1, [pc, #748] @ (b96b8 ) │ │ │ │ + ldr r0, [pc, #752] @ (b96bc ) │ │ │ │ movw r2, #419 @ 0x1a3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b935c │ │ │ │ - ldr r1, [pc, #736] @ (b96d8 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r1, [pc, #736] @ (b96c0 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #732] @ (b96dc ) │ │ │ │ + ldr r0, [pc, #732] @ (b96c4 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ - ldr r2, [pc, #716] @ (b96e0 ) │ │ │ │ - ldr r1, [pc, #716] @ (b96e4 ) │ │ │ │ - ldr r0, [pc, #720] @ (b96e8 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r2, [pc, #716] @ (b96c8 ) │ │ │ │ + ldr r1, [pc, #716] @ (b96cc ) │ │ │ │ + ldr r0, [pc, #720] @ (b96d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ bl 9c000 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ + b.n b9344 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - ldr r3, [pc, #680] @ (b96ec ) │ │ │ │ - ldr r1, [pc, #680] @ (b96f0 ) │ │ │ │ + ldr r3, [pc, #680] @ (b96d4 ) │ │ │ │ + ldr r1, [pc, #680] @ (b96d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r1, [pc, #672] @ (b96f4 ) │ │ │ │ - ldr r0, [pc, #676] @ (b96f8 ) │ │ │ │ + ldr r1, [pc, #672] @ (b96dc ) │ │ │ │ + ldr r0, [pc, #676] @ (b96e0 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b935c │ │ │ │ + b.n b9344 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movw r1, #421 @ 0x1a5 │ │ │ │ - ldr r3, [pc, #652] @ (b96fc ) │ │ │ │ + ldr r3, [pc, #652] @ (b96e4 ) │ │ │ │ strd r1, r0, [sp] │ │ │ │ - ldr r2, [pc, #648] @ (b9700 ) │ │ │ │ + ldr r2, [pc, #648] @ (b96e8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #648] @ (b9704 ) │ │ │ │ - ldr r0, [pc, #652] @ (b9708 ) │ │ │ │ + ldr r1, [pc, #648] @ (b96ec ) │ │ │ │ + ldr r0, [pc, #652] @ (b96f0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ + b.n b9344 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bne.w b95b2 │ │ │ │ + bne.w b959a │ │ │ │ ldr.w r1, [r9] │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r3, [pc, #608] @ (b970c ) │ │ │ │ + ldr r3, [pc, #608] @ (b96f4 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r0, [pc, #604] @ (b9710 ) │ │ │ │ + ldr r0, [pc, #604] @ (b96f8 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #604] @ (b9714 ) │ │ │ │ - ldr r1, [pc, #608] @ (b9718 ) │ │ │ │ + ldr r2, [pc, #604] @ (b96fc ) │ │ │ │ + ldr r1, [pc, #608] @ (b9700 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n b935c │ │ │ │ - ldr r1, [pc, #584] @ (b971c ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r1, [pc, #584] @ (b9704 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #584] @ (b9720 ) │ │ │ │ + ldr r0, [pc, #584] @ (b9708 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b9486 │ │ │ │ - ldr r1, [pc, #572] @ (b9724 ) │ │ │ │ + b.n b946e │ │ │ │ + ldr r1, [pc, #572] @ (b970c ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #568] @ (b9728 ) │ │ │ │ + ldr r0, [pc, #568] @ (b9710 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ - ldr r2, [pc, #544] @ (b972c ) │ │ │ │ - ldr r1, [pc, #548] @ (b9730 ) │ │ │ │ - ldr r0, [pc, #548] @ (b9734 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r2, [pc, #544] @ (b9714 ) │ │ │ │ + ldr r1, [pc, #548] @ (b9718 ) │ │ │ │ + ldr r0, [pc, #548] @ (b971c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ bl 9c000 │ │ │ │ - b.n b9486 │ │ │ │ + b.n b946e │ │ │ │ ldr.w r1, [r9] │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r3, [pc, #520] @ (b9738 ) │ │ │ │ + ldr r3, [pc, #520] @ (b9720 ) │ │ │ │ strd r2, r1, [sp] │ │ │ │ - ldr r0, [pc, #516] @ (b973c ) │ │ │ │ + ldr r0, [pc, #516] @ (b9724 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #516] @ (b9740 ) │ │ │ │ - ldr r1, [pc, #520] @ (b9744 ) │ │ │ │ + ldr r2, [pc, #516] @ (b9728 ) │ │ │ │ + ldr r1, [pc, #520] @ (b972c ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b942e │ │ │ │ - ldr r1, [pc, #508] @ (b9748 ) │ │ │ │ + b.n b9416 │ │ │ │ + ldr r1, [pc, #508] @ (b9730 ) │ │ │ │ mov.w r2, #422 @ 0x1a6 │ │ │ │ - ldr r0, [pc, #508] @ (b974c ) │ │ │ │ + ldr r0, [pc, #508] @ (b9734 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ - ldr r1, [pc, #476] @ (b9750 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r1, [pc, #476] @ (b9738 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #476] @ (b9754 ) │ │ │ │ + ldr r0, [pc, #476] @ (b973c ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n b935c │ │ │ │ - ldr r1, [pc, #444] @ (b9758 ) │ │ │ │ + b.n b9344 │ │ │ │ + ldr r1, [pc, #444] @ (b9740 ) │ │ │ │ movw r2, #421 @ 0x1a5 │ │ │ │ - ldr r0, [pc, #444] @ (b975c ) │ │ │ │ + ldr r0, [pc, #444] @ (b9744 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n b92da │ │ │ │ + b.n b92c2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w b914e │ │ │ │ + bpl.w b9136 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n b914e │ │ │ │ - ldr r3, [pc, #408] @ (b9760 ) │ │ │ │ - movw r2, #40227 @ 0x9d23 │ │ │ │ + b.n b9136 │ │ │ │ + ldr r3, [pc, #408] @ (b9748 ) │ │ │ │ + movw r2, #40231 @ 0x9d27 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #400] @ (b9764 ) │ │ │ │ - ldr r0, [pc, #404] @ (b9768 ) │ │ │ │ + ldr r1, [pc, #400] @ (b974c ) │ │ │ │ + ldr r0, [pc, #404] @ (b9750 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #392] @ (b976c ) │ │ │ │ - movw r2, #40302 @ 0x9d6e │ │ │ │ + ldr r3, [pc, #392] @ (b9754 ) │ │ │ │ + movw r2, #40306 @ 0x9d72 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #384] @ (b9770 ) │ │ │ │ - ldr r0, [pc, #388] @ (b9774 ) │ │ │ │ + ldr r1, [pc, #384] @ (b9758 ) │ │ │ │ + ldr r0, [pc, #388] @ (b975c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #376] @ (b9778 ) │ │ │ │ - movw r2, #40301 @ 0x9d6d │ │ │ │ + ldr r3, [pc, #376] @ (b9760 ) │ │ │ │ + movw r2, #40305 @ 0x9d71 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #368] @ (b977c ) │ │ │ │ - ldr r0, [pc, #372] @ (b9780 ) │ │ │ │ + ldr r1, [pc, #368] @ (b9764 ) │ │ │ │ + ldr r0, [pc, #372] @ (b9768 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #360] @ (b9784 ) │ │ │ │ - movw r2, #40367 @ 0x9daf │ │ │ │ + ldr r3, [pc, #360] @ (b976c ) │ │ │ │ + movw r2, #40371 @ 0x9db3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #352] @ (b9788 ) │ │ │ │ - ldr r0, [pc, #356] @ (b978c ) │ │ │ │ + ldr r1, [pc, #352] @ (b9770 ) │ │ │ │ + ldr r0, [pc, #356] @ (b9774 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #344] @ (b9790 ) │ │ │ │ - movw r2, #40362 @ 0x9daa │ │ │ │ + ldr r3, [pc, #344] @ (b9778 ) │ │ │ │ + movw r2, #40366 @ 0x9dae │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #336] @ (b9794 ) │ │ │ │ - ldr r0, [pc, #340] @ (b9798 ) │ │ │ │ + ldr r1, [pc, #336] @ (b977c ) │ │ │ │ + ldr r0, [pc, #340] @ (b9780 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #328] @ (b979c ) │ │ │ │ - movw r2, #40357 @ 0x9da5 │ │ │ │ + ldr r3, [pc, #328] @ (b9784 ) │ │ │ │ + movw r2, #40361 @ 0x9da9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #320] @ (b97a0 ) │ │ │ │ - ldr r0, [pc, #324] @ (b97a4 ) │ │ │ │ + ldr r1, [pc, #320] @ (b9788 ) │ │ │ │ + ldr r0, [pc, #324] @ (b978c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #968 @ 0x3c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s32 q8, d4, d17 │ │ │ │ - bcs.n b96d4 │ │ │ │ + vhadd.s8 d0, d12, d17 │ │ │ │ + bne.n b970c │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s8 q8, d4, d17 │ │ │ │ - bne.n b96a4 │ │ │ │ + cdp 0, 14, cr0, cr12, cr1, {1} │ │ │ │ + bne.n b96dc │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r7, pc, #688 @ (adr r7, b9948 ) │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s32 q0, d2, d17 │ │ │ │ - bne.n b9670 │ │ │ │ + cdp 0, 12, cr0, cr10, cr1, {1} │ │ │ │ + bne.n b96a8 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.s8 q0, d2, d17 │ │ │ │ - bne.n b9638 │ │ │ │ + cdp 0, 10, cr0, cr10, cr1, {1} │ │ │ │ + beq.n b9670 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s32 d16, d12, d17 │ │ │ │ - bne.n b9610 │ │ │ │ + cdp 0, 9, cr0, cr4, cr1, {1} │ │ │ │ + beq.n b9648 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d16, d4, d17 │ │ │ │ - bne.n b97d4 │ │ │ │ + cdp 0, 6, cr0, cr12, cr1, {1} │ │ │ │ + beq.n b960c │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s32 d0, d14, d17 │ │ │ │ - bne.n b97b0 │ │ │ │ + cdp 0, 5, cr0, cr6, cr1, {1} │ │ │ │ + beq.n b95e8 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s16 d0, d2, d17 │ │ │ │ - bne.n b977c │ │ │ │ + cdp 0, 3, cr0, cr10, cr1, {1} │ │ │ │ + beq.n b97b4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr6, cr1, {1} │ │ │ │ - cdp 0, 13, cr0, cr4, cr1, {1} │ │ │ │ - bne.n b9718 │ │ │ │ + cdp 0, 1, cr0, cr14, cr1, {1} │ │ │ │ + ldcl 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ + beq.n b9750 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #592 @ (adr r7, b9954 ) │ │ │ │ + add r6, pc, #752 @ (adr r6, b99dc ) │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 11, cr0, cr2, cr1, {1} │ │ │ │ - beq.n b96e4 │ │ │ │ + ldcl 0, cr0, [sl, #132] @ 0x84 │ │ │ │ + beq.n b971c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n b967c │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #344 @ (adr r7, b9870 ) │ │ │ │ + add r6, pc, #504 @ (adr r6, b98f8 ) │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 7, cr0, cr4, cr1, {1} │ │ │ │ - cdp 0, 5, cr0, cr4, cr1, {1} │ │ │ │ - beq.n b9640 │ │ │ │ + ldc 0, cr0, [ip, #132] @ 0x84 │ │ │ │ + ldcl 0, cr0, [ip, #-132]! @ 0xffffff7c │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 3, cr0, cr14, cr1, {1} │ │ │ │ - beq.n b981c │ │ │ │ + stcl 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 1, cr0, cr12, cr1, {1} │ │ │ │ - beq.n b97dc │ │ │ │ + stcl 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - blt.n b9680 │ │ │ │ + bge.n b96b8 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n b97a0 │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #840 @ (adr r6, b9a8c ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, b9b14 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [r0, #132]! @ 0x84 │ │ │ │ - ldcl 0, cr0, [ip, #132] @ 0x84 │ │ │ │ - beq.n b977c │ │ │ │ + ldc 0, cr0, [r8, #-132] @ 0xffffff7c │ │ │ │ + stc 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldc 0, cr0, [r4, #132]! @ 0x84 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldcl 0, cr0, [ip], {33} @ 0x21 │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [ip, #132] @ 0x84 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldc 0, cr0, [r4], #132 @ 0x84 │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + adds r0, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r1, #22 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b96ec │ │ │ │ + bvs.n b9724 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + adds r4, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n b97b8 │ │ │ │ + bvc.n b97f0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n b9774 │ │ │ │ + bvc.n b97ac │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r3, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - stcl 0, cr0, [r4, #-132] @ 0xffffff7c │ │ │ │ - subs r0, r3, #0 │ │ │ │ + stcl 0, cr0, [ip], #-132 @ 0xffffff7c │ │ │ │ + adds r0, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8340021 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + b.n b963c │ │ │ │ + movs r1, r4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [r0, #-132] @ 0xffffff7c │ │ │ │ + stc 0, cr0, [r8], #-132 @ 0xffffff7c │ │ │ │ │ │ │ │ -000b97a8 : │ │ │ │ +000b9790 : │ │ │ │ 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] @ (b980c ) │ │ │ │ + ldr r3, [pc, #76] @ (b97f4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (b9810 ) │ │ │ │ + ldr r4, [pc, #72] @ (b97f8 ) │ │ │ │ addw r3, r3, #2292 @ 0x8f4 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b9808 │ │ │ │ - ldr r3, [pc, #64] @ (b9814 ) │ │ │ │ + cbz r0, b97f0 │ │ │ │ + ldr r3, [pc, #64] @ (b97fc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b97e8 │ │ │ │ + bne.n b97d0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w b8fe0 │ │ │ │ - ldr r0, [pc, #44] @ (b9818 ) │ │ │ │ + b.w b8fc8 │ │ │ │ + ldr r0, [pc, #44] @ (b9800 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (b981c ) │ │ │ │ - ldr r1, [pc, #40] @ (b9820 ) │ │ │ │ + ldr r3, [pc, #40] @ (b9804 ) │ │ │ │ + ldr r1, [pc, #40] @ (b9808 ) │ │ │ │ movw r2, #415 @ 0x19f │ │ │ │ - ldr r0, [pc, #40] @ (b9824 ) │ │ │ │ + ldr r0, [pc, #40] @ (b980c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #80 @ (adr r4, b986c ) │ │ │ │ + add r3, pc, #240 @ (adr r3, b98f4 ) │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb340021 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + orrs.w r0, ip, r1, asr #32 │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b9828 : │ │ │ │ +000b9810 : │ │ │ │ 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, b984e │ │ │ │ + cbz r0, b9836 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b984e │ │ │ │ + beq.n b9836 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, b9890 │ │ │ │ + cbz r2, b9878 │ │ │ │ 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, b9878 │ │ │ │ + cbz r0, b9860 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n b9878 │ │ │ │ + beq.n b9860 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, b987e │ │ │ │ + cbz r2, b9866 │ │ │ │ str r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ str r1, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n b984e │ │ │ │ + b.n b9836 │ │ │ │ nop │ │ │ │ │ │ │ │ -000b98a0 : │ │ │ │ +000b9888 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 52964 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n b98ba │ │ │ │ + bne.n b98a2 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 85d40 │ │ │ │ nop │ │ │ │ │ │ │ │ -000b98c4 : │ │ │ │ +000b98ac : │ │ │ │ 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] @ b9e18 │ │ │ │ + ldr.w r4, [pc, #1340] @ b9e00 │ │ │ │ add r4, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w b9bee │ │ │ │ + beq.w b9bd6 │ │ │ │ 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 52abc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9910 │ │ │ │ + beq.n b98f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9b74 │ │ │ │ + beq.w b9b5c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w b9c12 │ │ │ │ + beq.w b9bfa │ │ │ │ ldr r5, [r7, #16] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w b9c2a │ │ │ │ + beq.w b9c12 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w b9c54 │ │ │ │ + bmi.w b9c3c │ │ │ │ ldrb r3, [r7, #20] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9c5c │ │ │ │ + beq.w b9c44 │ │ │ │ ldrb r3, [r7, #21] │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9c80 │ │ │ │ + beq.w b9c68 │ │ │ │ ldrb r3, [r7, #22] │ │ │ │ mov fp, r3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9cac │ │ │ │ + beq.w b9c94 │ │ │ │ ldrb r3, [r7, #23] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9b92 │ │ │ │ + beq.w b9b7a │ │ │ │ ldrb r3, [r7, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9cd0 │ │ │ │ + beq.w b9cb8 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9cf4 │ │ │ │ + beq.w b9cdc │ │ │ │ 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 52abc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n b998c │ │ │ │ + beq.n b9974 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w b9b82 │ │ │ │ + beq.w b9b6a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w b9d18 │ │ │ │ + beq.w b9d00 │ │ │ │ ldrb.w r3, [r7, #32] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9d30 │ │ │ │ + beq.w b9d18 │ │ │ │ ldrb.w r3, [r7, #33] @ 0x21 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w b9d66 │ │ │ │ + beq.w b9d4e │ │ │ │ ldr r7, [r7, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w b9d8a │ │ │ │ + beq.w b9d72 │ │ │ │ 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 52abc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b99de │ │ │ │ + beq.n b99c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9b8a │ │ │ │ + beq.w b9b72 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9dae │ │ │ │ + beq.w b9d96 │ │ │ │ movs r0, #11 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w b9dc6 │ │ │ │ + beq.w b9dae │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w b9de8 │ │ │ │ - ldr.w r2, [pc, #1052] @ b9e1c │ │ │ │ + bpl.w b9dd0 │ │ │ │ + ldr.w r2, [pc, #1052] @ b9e04 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9dfc │ │ │ │ - ldr.w r2, [pc, #1040] @ b9e20 │ │ │ │ + beq.w b9de4 │ │ │ │ + ldr.w r2, [pc, #1040] @ b9e08 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9e12 │ │ │ │ + beq.w b9dfa │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w b9de4 │ │ │ │ + ble.w b9dcc │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r7, #12] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w b9de8 │ │ │ │ + bpl.w b9dd0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9dfc │ │ │ │ + beq.w b9de4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w b9e12 │ │ │ │ + beq.w b9dfa │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w b9de4 │ │ │ │ + ble.w b9dcc │ │ │ │ str r0, [r7, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w b9b7c │ │ │ │ - ldr r2, [pc, #972] @ (b9e24 ) │ │ │ │ + bne.w b9b64 │ │ │ │ + ldr r2, [pc, #972] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ str r1, [r7, #20] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w b9be8 │ │ │ │ - ldr r2, [pc, #936] @ (b9e24 ) │ │ │ │ + bne.w b9bd0 │ │ │ │ + ldr r2, [pc, #936] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ str r1, [r7, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w b9be2 │ │ │ │ - ldr r2, [pc, #904] @ (b9e24 ) │ │ │ │ + bne.w b9bca │ │ │ │ + ldr r2, [pc, #904] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r1, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w b9bdc │ │ │ │ - ldr r2, [pc, #868] @ (b9e24 ) │ │ │ │ + bne.w b9bc4 │ │ │ │ + ldr r2, [pc, #868] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r1, [r7, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9bd6 │ │ │ │ - ldr r2, [pc, #836] @ (b9e24 ) │ │ │ │ + bne.n b9bbe │ │ │ │ + ldr r2, [pc, #836] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ cmp r3, #7 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ - beq.w b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w r8, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9bd0 │ │ │ │ - ldr r2, [pc, #796] @ (b9e24 ) │ │ │ │ + bne.n b9bb8 │ │ │ │ + ldr r2, [pc, #796] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n b9bca │ │ │ │ - ldr r2, [pc, #764] @ (b9e24 ) │ │ │ │ + bne.n b9bb2 │ │ │ │ + ldr r2, [pc, #764] @ (b9e0c ) │ │ │ │ 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 b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ cmp r3, #10 │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ - beq.w b9de4 │ │ │ │ + beq.w b9dcc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - bl b98a0 │ │ │ │ + bl b9888 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n b9b66 │ │ │ │ + beq.n b9b4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w b9ca4 │ │ │ │ + beq.w b9c8c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w b9dcc │ │ │ │ + beq.w b9db4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9910 │ │ │ │ - ldr r2, [pc, #680] @ (b9e28 ) │ │ │ │ + b.n b98f8 │ │ │ │ + ldr r2, [pc, #680] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9a5a │ │ │ │ + b.n b9a42 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b998c │ │ │ │ + b.n b9974 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b99de │ │ │ │ - ldr r3, [pc, #664] @ (b9e2c ) │ │ │ │ + b.n b99c6 │ │ │ │ + ldr r3, [pc, #664] @ (b9e14 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r0, [pc, #660] @ (b9e30 ) │ │ │ │ + ldr r0, [pc, #660] @ (b9e18 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #656] @ (b9e34 ) │ │ │ │ + ldr r3, [pc, #656] @ (b9e1c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #656] @ (b9e38 ) │ │ │ │ + ldr r2, [pc, #656] @ (b9e20 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ (b9e3c ) │ │ │ │ + ldr r1, [pc, #656] @ (b9e24 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ 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] @ (b9e28 ) │ │ │ │ + ldr r2, [pc, #604] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9b2a │ │ │ │ - ldr r2, [pc, #596] @ (b9e28 ) │ │ │ │ + b.n b9b12 │ │ │ │ + ldr r2, [pc, #596] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9b0a │ │ │ │ - ldr r2, [pc, #592] @ (b9e28 ) │ │ │ │ + b.n b9af2 │ │ │ │ + ldr r2, [pc, #592] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9ae0 │ │ │ │ - ldr r2, [pc, #584] @ (b9e28 ) │ │ │ │ + b.n b9ac8 │ │ │ │ + ldr r2, [pc, #584] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9ac0 │ │ │ │ - ldr r2, [pc, #580] @ (b9e28 ) │ │ │ │ + b.n b9aa8 │ │ │ │ + ldr r2, [pc, #580] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9a9e │ │ │ │ - ldr r2, [pc, #572] @ (b9e28 ) │ │ │ │ + b.n b9a86 │ │ │ │ + ldr r2, [pc, #572] @ (b9e10 ) │ │ │ │ ldr r1, [r4, r2] │ │ │ │ - b.n b9a7c │ │ │ │ - ldr r1, [pc, #572] @ (b9e2c ) │ │ │ │ + b.n b9a64 │ │ │ │ + ldr r1, [pc, #572] @ (b9e14 ) │ │ │ │ mov.w r0, #324 @ 0x144 │ │ │ │ - ldr r3, [pc, #584] @ (b9e40 ) │ │ │ │ - ldr r2, [pc, #588] @ (b9e44 ) │ │ │ │ + ldr r3, [pc, #584] @ (b9e28 ) │ │ │ │ + ldr r2, [pc, #588] @ (b9e2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #580] @ (b9e48 ) │ │ │ │ - ldr r0, [pc, #584] @ (b9e4c ) │ │ │ │ + ldr r1, [pc, #580] @ (b9e30 ) │ │ │ │ + ldr r0, [pc, #584] @ (b9e34 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n b9bc0 │ │ │ │ - ldr r3, [pc, #536] @ (b9e2c ) │ │ │ │ + b.n b9ba8 │ │ │ │ + ldr r3, [pc, #536] @ (b9e14 ) │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ - ldr r1, [pc, #564] @ (b9e50 ) │ │ │ │ - ldr r0, [pc, #568] @ (b9e54 ) │ │ │ │ + ldr r1, [pc, #564] @ (b9e38 ) │ │ │ │ + ldr r0, [pc, #568] @ (b9e3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b9bc0 │ │ │ │ - ldr r2, [pc, #512] @ (b9e2c ) │ │ │ │ + b.n b9ba8 │ │ │ │ + ldr r2, [pc, #512] @ (b9e14 ) │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ - ldr r3, [pc, #548] @ (b9e58 ) │ │ │ │ + ldr r3, [pc, #548] @ (b9e40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #544] @ (b9e5c ) │ │ │ │ + ldr r2, [pc, #544] @ (b9e44 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #540] @ (b9e60 ) │ │ │ │ - ldr r0, [pc, #544] @ (b9e64 ) │ │ │ │ + ldr r1, [pc, #540] @ (b9e48 ) │ │ │ │ + ldr r0, [pc, #544] @ (b9e4c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n b9bc0 │ │ │ │ + b.n b9ba8 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e00 │ │ │ │ - b.n b9924 │ │ │ │ - ldr r3, [pc, #460] @ (b9e2c ) │ │ │ │ + b.n b990c │ │ │ │ + ldr r3, [pc, #460] @ (b9e14 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r0, [pc, #516] @ (b9e68 ) │ │ │ │ + ldr r0, [pc, #516] @ (b9e50 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #512] @ (b9e6c ) │ │ │ │ + ldr r3, [pc, #512] @ (b9e54 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #508] @ (b9e70 ) │ │ │ │ - ldr r1, [pc, #508] @ (b9e74 ) │ │ │ │ + ldr r2, [pc, #508] @ (b9e58 ) │ │ │ │ + ldr r1, [pc, #508] @ (b9e5c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9bb4 │ │ │ │ - ldr r3, [pc, #424] @ (b9e2c ) │ │ │ │ + b.n b9b9c │ │ │ │ + ldr r3, [pc, #424] @ (b9e14 ) │ │ │ │ movw r2, #327 @ 0x147 │ │ │ │ - ldr r0, [pc, #496] @ (b9e78 ) │ │ │ │ + ldr r0, [pc, #496] @ (b9e60 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #492] @ (b9e7c ) │ │ │ │ + ldr r3, [pc, #492] @ (b9e64 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #488] @ (b9e80 ) │ │ │ │ - ldr r1, [pc, #488] @ (b9e84 ) │ │ │ │ + ldr r2, [pc, #488] @ (b9e68 ) │ │ │ │ + ldr r1, [pc, #488] @ (b9e6c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9bb4 │ │ │ │ + b.n b9b9c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n b9b66 │ │ │ │ - ldr r3, [pc, #380] @ (b9e2c ) │ │ │ │ + b.n b9b4e │ │ │ │ + ldr r3, [pc, #380] @ (b9e14 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ - ldr r0, [pc, #468] @ (b9e88 ) │ │ │ │ + ldr r0, [pc, #468] @ (b9e70 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #464] @ (b9e8c ) │ │ │ │ + ldr r3, [pc, #464] @ (b9e74 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #460] @ (b9e90 ) │ │ │ │ - ldr r1, [pc, #460] @ (b9e94 ) │ │ │ │ + ldr r2, [pc, #460] @ (b9e78 ) │ │ │ │ + ldr r1, [pc, #460] @ (b9e7c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9bb4 │ │ │ │ - ldr r3, [pc, #344] @ (b9e2c ) │ │ │ │ + b.n b9b9c │ │ │ │ + ldr r3, [pc, #344] @ (b9e14 ) │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - ldr r0, [pc, #448] @ (b9e98 ) │ │ │ │ + ldr r0, [pc, #448] @ (b9e80 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #444] @ (b9e9c ) │ │ │ │ + ldr r3, [pc, #444] @ (b9e84 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #440] @ (b9ea0 ) │ │ │ │ - ldr r1, [pc, #440] @ (b9ea4 ) │ │ │ │ + ldr r2, [pc, #440] @ (b9e88 ) │ │ │ │ + ldr r1, [pc, #440] @ (b9e8c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9bb4 │ │ │ │ - ldr r3, [pc, #308] @ (b9e2c ) │ │ │ │ + b.n b9b9c │ │ │ │ + ldr r3, [pc, #308] @ (b9e14 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r0, [pc, #428] @ (b9ea8 ) │ │ │ │ + ldr r0, [pc, #428] @ (b9e90 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #424] @ (b9eac ) │ │ │ │ + ldr r3, [pc, #424] @ (b9e94 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #420] @ (b9eb0 ) │ │ │ │ - ldr r1, [pc, #420] @ (b9eb4 ) │ │ │ │ + ldr r2, [pc, #420] @ (b9e98 ) │ │ │ │ + ldr r1, [pc, #420] @ (b9e9c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9bb4 │ │ │ │ - ldr r3, [pc, #272] @ (b9e2c ) │ │ │ │ + b.n b9b9c │ │ │ │ + ldr r3, [pc, #272] @ (b9e14 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #408] @ (b9eb8 ) │ │ │ │ - ldr r0, [pc, #408] @ (b9ebc ) │ │ │ │ + ldr r1, [pc, #408] @ (b9ea0 ) │ │ │ │ + ldr r0, [pc, #408] @ (b9ea4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b9bb4 │ │ │ │ - ldr r3, [pc, #248] @ (b9e2c ) │ │ │ │ - ldr r1, [pc, #396] @ (b9ec0 ) │ │ │ │ - ldr r0, [pc, #396] @ (b9ec4 ) │ │ │ │ + b.n b9b9c │ │ │ │ + ldr r3, [pc, #248] @ (b9e14 ) │ │ │ │ + ldr r1, [pc, #396] @ (b9ea8 ) │ │ │ │ + ldr r0, [pc, #396] @ (b9eac ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mov.w r3, #332 @ 0x14c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #388] @ (b9ec8 ) │ │ │ │ + ldr r3, [pc, #388] @ (b9eb0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (b9ecc ) │ │ │ │ + ldr r2, [pc, #384] @ (b9eb4 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n b9bc0 │ │ │ │ - ldr r3, [pc, #196] @ (b9e2c ) │ │ │ │ - ldr r1, [pc, #356] @ (b9ed0 ) │ │ │ │ - ldr r0, [pc, #360] @ (b9ed4 ) │ │ │ │ + b.n b9ba8 │ │ │ │ + ldr r3, [pc, #196] @ (b9e14 ) │ │ │ │ + ldr r1, [pc, #356] @ (b9eb8 ) │ │ │ │ + ldr r0, [pc, #360] @ (b9ebc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movw r3, #333 @ 0x14d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #348] @ (b9ed8 ) │ │ │ │ + ldr r3, [pc, #348] @ (b9ec0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #344] @ (b9edc ) │ │ │ │ + ldr r2, [pc, #344] @ (b9ec4 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9d52 │ │ │ │ - ldr r3, [pc, #160] @ (b9e2c ) │ │ │ │ - ldr r1, [pc, #336] @ (b9ee0 ) │ │ │ │ - ldr r0, [pc, #340] @ (b9ee4 ) │ │ │ │ + b.n b9d3a │ │ │ │ + ldr r3, [pc, #160] @ (b9e14 ) │ │ │ │ + ldr r1, [pc, #336] @ (b9ec8 ) │ │ │ │ + ldr r0, [pc, #340] @ (b9ecc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ mov.w r3, #334 @ 0x14e │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #328] @ (b9ee8 ) │ │ │ │ + ldr r3, [pc, #328] @ (b9ed0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #324] @ (b9eec ) │ │ │ │ + ldr r2, [pc, #324] @ (b9ed4 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n b9d52 │ │ │ │ - ldr r3, [pc, #124] @ (b9e2c ) │ │ │ │ + b.n b9d3a │ │ │ │ + ldr r3, [pc, #124] @ (b9e14 ) │ │ │ │ mov.w r2, #334 @ 0x14e │ │ │ │ - ldr r1, [pc, #312] @ (b9ef0 ) │ │ │ │ - ldr r0, [pc, #316] @ (b9ef4 ) │ │ │ │ + ldr r1, [pc, #312] @ (b9ed8 ) │ │ │ │ + ldr r0, [pc, #316] @ (b9edc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b9d52 │ │ │ │ + b.n b9d3a │ │ │ │ bl 8aa94 │ │ │ │ - b.n b99f4 │ │ │ │ - ldr r3, [pc, #92] @ (b9e2c ) │ │ │ │ + b.n b99dc │ │ │ │ + ldr r3, [pc, #92] @ (b9e14 ) │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr r1, [pc, #292] @ (b9ef8 ) │ │ │ │ - ldr r0, [pc, #292] @ (b9efc ) │ │ │ │ + ldr r1, [pc, #292] @ (b9ee0 ) │ │ │ │ + ldr r0, [pc, #292] @ (b9ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n b9b6c │ │ │ │ + b.n b9b54 │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #276] @ (b9f00 ) │ │ │ │ + ldr r3, [pc, #276] @ (b9ee8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #276] @ (b9f04 ) │ │ │ │ - ldr r0, [pc, #280] @ (b9f08 ) │ │ │ │ + ldr r1, [pc, #276] @ (b9eec ) │ │ │ │ + ldr r0, [pc, #280] @ (b9ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (b9f0c ) │ │ │ │ + ldr r3, [pc, #268] @ (b9ef4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #268] @ (b9f10 ) │ │ │ │ - ldr r0, [pc, #268] @ (b9f14 ) │ │ │ │ + ldr r1, [pc, #268] @ (b9ef8 ) │ │ │ │ + ldr r0, [pc, #268] @ (b9efc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ nop │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n b9e00 │ │ │ │ + bvs.n b9e38 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe8120021 │ │ │ │ - bvs.n b9db4 │ │ │ │ + b.n b9c94 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9de4 │ │ │ │ + bpl.n b9dec │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + b.n b9c1c │ │ │ │ + movs r1, r4 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n b9f20 │ │ │ │ + bpl.n b9d58 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9d40 │ │ │ │ + b.n b9b78 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b9f40 │ │ │ │ + bpl.n b9d78 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9d1c │ │ │ │ + b.n b9b54 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b9f18 │ │ │ │ + bpl.n b9d50 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9d10 │ │ │ │ + b.n b9b48 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b9eb4 │ │ │ │ + bpl.n b9eec │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9cdc │ │ │ │ + b.n b9b14 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b9edc │ │ │ │ + bpl.n b9f14 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n b9ea4 │ │ │ │ + bpl.n b9edc │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9cc0 │ │ │ │ + b.n b9af8 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9e58 │ │ │ │ + bpl.n b9e90 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9c88 │ │ │ │ + b.n b9ac0 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9e6c │ │ │ │ + bpl.n b9ea4 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9cb8 │ │ │ │ + b.n b9af0 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9e20 │ │ │ │ + bmi.n b9e58 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9c50 │ │ │ │ + b.n b9a88 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9e24 │ │ │ │ + bmi.n b9e5c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #16 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n b9dd8 │ │ │ │ + bmi.n b9e10 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9c08 │ │ │ │ + b.n b9a40 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9dec │ │ │ │ + bmi.n b9e24 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #304] @ (b9fd0 ) │ │ │ │ + ldr r2, [pc, #464] @ (ba058 ) │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n b9fa0 │ │ │ │ + bmi.n b9dd8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9bd0 │ │ │ │ + b.n b9a08 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9db4 │ │ │ │ + bmi.n b9dec │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9c40 │ │ │ │ + b.n b9a78 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9f68 │ │ │ │ + bmi.n b9da0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9b98 │ │ │ │ + b.n b99d0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9b78 │ │ │ │ + b.n b99b0 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9f74 │ │ │ │ + bmi.n b9dac │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9b58 │ │ │ │ + b.n b9990 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9f48 │ │ │ │ + bmi.n b9f80 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [pc, #0] @ (b9ecc ) │ │ │ │ + ldr r4, [pc, #160] @ (b9f54 ) │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n b9f08 │ │ │ │ + bmi.n b9f40 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9afc │ │ │ │ + b.n b9934 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n b9eec │ │ │ │ + bmi.n b9f24 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #24] @ (b9ef4 ) │ │ │ │ + ldr r3, [pc, #184] @ (b9f7c ) │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n b9eac │ │ │ │ + bmi.n b9ee4 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9ac4 │ │ │ │ + b.n b98fc │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b9eb4 │ │ │ │ + bmi.n b9eec │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b9ed0 │ │ │ │ + bmi.n b9f08 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b9e74 │ │ │ │ + bcc.n b9eac │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9a84 │ │ │ │ + b.n b98bc │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b9e80 │ │ │ │ + bcc.n b9eb8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n b9a50 │ │ │ │ + b.n b9888 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n b9e4c │ │ │ │ + bcc.n b9e84 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000b9f18 : │ │ │ │ +000b9f00 : │ │ │ │ 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] @ (b9f84 ) │ │ │ │ + ldr r3, [pc, #84] @ (b9f6c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #80] @ (b9f88 ) │ │ │ │ + ldr r4, [pc, #80] @ (b9f70 ) │ │ │ │ addw r3, r3, #2340 @ 0x924 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, b9f80 │ │ │ │ - ldr r3, [pc, #72] @ (b9f8c ) │ │ │ │ + cbz r0, b9f68 │ │ │ │ + ldr r3, [pc, #72] @ (b9f74 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n b9f60 │ │ │ │ + bne.n b9f48 │ │ │ │ mov r0, r5 │ │ │ │ - bl b98c4 │ │ │ │ + bl b98ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n b9f80 │ │ │ │ + beq.n b9f68 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8ac50 │ │ │ │ - ldr r0, [pc, #44] @ (b9f90 ) │ │ │ │ + ldr r0, [pc, #44] @ (b9f78 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (b9f94 ) │ │ │ │ - ldr r1, [pc, #40] @ (b9f98 ) │ │ │ │ + ldr r3, [pc, #40] @ (b9f7c ) │ │ │ │ + ldr r1, [pc, #40] @ (b9f80 ) │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - ldr r0, [pc, #40] @ (b9f9c ) │ │ │ │ + ldr r0, [pc, #40] @ (b9f84 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r3, #12] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n b97b4 │ │ │ │ + b.n ba5ec │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n b9fb0 │ │ │ │ + bcs.n b9fe8 │ │ │ │ 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 b98c4 │ │ │ │ + bl b98ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n b9fdc │ │ │ │ + beq.n b9fc4 │ │ │ │ mov r5, r0 │ │ │ │ bl 85df0 │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n b9fd4 │ │ │ │ + bmi.n b9fbc │ │ │ │ blx 52810 │ │ │ │ - cbnz r0, b9fdc │ │ │ │ + cbnz r0, b9fc4 │ │ │ │ adds r3, r4, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ mvneq.w r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n b9fc2 │ │ │ │ + b.n b9faa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000b9fe4 : │ │ │ │ +000b9fcc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #64] @ (ba034 ) │ │ │ │ + ldr r3, [pc, #64] @ (ba01c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ blx 52bdc │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, ba00a │ │ │ │ + cbz r0, b9ff2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #44] @ (ba038 ) │ │ │ │ + ldr r2, [pc, #44] @ (ba020 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52634 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ba004 │ │ │ │ + beq.n b9fec │ │ │ │ blx 52710 │ │ │ │ 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 ba004 │ │ │ │ + b.n b9fec │ │ │ │ nop │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r3, #0] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ ... │ │ │ │ │ │ │ │ -000ba03c : │ │ │ │ +000ba024 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ │ │ │ │ -000ba044 : │ │ │ │ +000ba02c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w lr, [pc, #148] @ ba0e8 │ │ │ │ + ldr.w lr, [pc, #148] @ ba0d0 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w ip, [pc, #144] @ ba0ec │ │ │ │ + ldr.w ip, [pc, #144] @ ba0d4 │ │ │ │ add lr, pc │ │ │ │ - ldr r3, [pc, #144] @ (ba0f0 ) │ │ │ │ - ldr r2, [pc, #144] @ (ba0f4 ) │ │ │ │ + ldr r3, [pc, #144] @ (ba0d8 ) │ │ │ │ + ldr r2, [pc, #144] @ (ba0dc ) │ │ │ │ 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 ba0c0 │ │ │ │ + beq.n ba0a8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #120] @ (ba0f8 ) │ │ │ │ + ldr r0, [pc, #120] @ (ba0e0 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ addw r0, r0, #2388 @ 0x954 │ │ │ │ blx 52628 <_PyUnicode_FromId@plt> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, ba0a6 │ │ │ │ + cbz r0, ba08e │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r4, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ - cbz r1, ba0e2 │ │ │ │ + cbz r1, ba0ca │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #8 │ │ │ │ blx 529d8 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r1, [pc, #84] @ (ba0fc ) │ │ │ │ - ldr r2, [pc, #64] @ (ba0ec ) │ │ │ │ + ldr r1, [pc, #84] @ (ba0e4 ) │ │ │ │ + ldr r2, [pc, #64] @ (ba0d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n ba0de │ │ │ │ + bne.n ba0c6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #60] @ (ba100 ) │ │ │ │ - ldr r3, [pc, #40] @ (ba0ec ) │ │ │ │ + ldr r2, [pc, #60] @ (ba0e8 ) │ │ │ │ + ldr r3, [pc, #40] @ (ba0d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ba0de │ │ │ │ + bne.n ba0c6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ba03c │ │ │ │ + b.w ba024 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52fb4 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ -000ba104 : │ │ │ │ +000ba0ec : │ │ │ │ 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] @ babcc │ │ │ │ + ldr.w r1, [pc, #2740] @ babb4 │ │ │ │ mov r8, r2 │ │ │ │ - ldr.w r2, [pc, #2736] @ babd0 │ │ │ │ + ldr.w r2, [pc, #2736] @ babb8 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ - ldr.w r5, [pc, #2732] @ babd4 │ │ │ │ + ldr.w r5, [pc, #2732] @ babbc │ │ │ │ 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 ba578 │ │ │ │ + beq.w ba560 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba5ac │ │ │ │ + beq.w ba594 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - cbz r3, ba1a4 │ │ │ │ + cbz r3, ba18c │ │ │ │ ldr r6, [r2, #16] │ │ │ │ adds r0, r3, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ba5da │ │ │ │ + beq.w ba5c2 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n ba192 │ │ │ │ + beq.n ba17a │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ - cbz r0, ba198 │ │ │ │ + cbz r0, ba180 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w bb7a4 │ │ │ │ + bhi.w bb78c │ │ │ │ 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 ba180 │ │ │ │ + bne.n ba168 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ba180 │ │ │ │ + b.n ba168 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba454 │ │ │ │ + beq.w ba43c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n ba15e │ │ │ │ + b.n ba146 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, ba1d2 │ │ │ │ + cbz r0, ba1ba │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n ba1d2 │ │ │ │ + beq.n ba1ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba826 │ │ │ │ - ldr.w r2, [pc, #2564] @ babd8 │ │ │ │ + beq.w ba80e │ │ │ │ + ldr.w r2, [pc, #2564] @ babc0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w ba61a │ │ │ │ + beq.w ba602 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba840 │ │ │ │ + beq.w ba828 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba200 │ │ │ │ + beq.n ba1e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba8ac │ │ │ │ + beq.w ba894 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2512] @ babdc │ │ │ │ - ldr.w r1, [pc, #2512] @ babe0 │ │ │ │ + ldr.w r3, [pc, #2512] @ babc4 │ │ │ │ + ldr.w r1, [pc, #2512] @ babc8 │ │ │ │ mov.w r2, #1528 @ 0x5f8 │ │ │ │ - ldr.w r0, [pc, #2508] @ babe4 │ │ │ │ + ldr.w r0, [pc, #2508] @ babcc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ba48c │ │ │ │ + b.n ba474 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, ba240 │ │ │ │ + cbz r0, ba228 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba240 │ │ │ │ + beq.n ba228 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba820 │ │ │ │ - ldr.w r2, [pc, #2452] @ babd8 │ │ │ │ + beq.w ba808 │ │ │ │ + ldr.w r2, [pc, #2452] @ babc0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w ba528 │ │ │ │ + beq.w ba510 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba830 │ │ │ │ + beq.w ba818 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba26e │ │ │ │ + beq.n ba256 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba8b4 │ │ │ │ + beq.w ba89c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2400] @ babdc │ │ │ │ - ldr.w r1, [pc, #2408] @ babe8 │ │ │ │ + ldr.w r3, [pc, #2400] @ babc4 │ │ │ │ + ldr.w r1, [pc, #2408] @ babd0 │ │ │ │ movw r2, #1532 @ 0x5fc │ │ │ │ - ldr.w r0, [pc, #2404] @ babec │ │ │ │ + ldr.w r0, [pc, #2404] @ babd4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ba48c │ │ │ │ - ldr.w r2, [pc, #2368] @ babd8 │ │ │ │ + b.n ba474 │ │ │ │ + ldr.w r2, [pc, #2368] @ babc0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w ba8ca │ │ │ │ + beq.w ba8b2 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2348] @ babdc │ │ │ │ - ldr.w r1, [pc, #2364] @ babf0 │ │ │ │ + ldr.w r3, [pc, #2348] @ babc4 │ │ │ │ + ldr.w r1, [pc, #2364] @ babd8 │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r0, [pc, #2360] @ babf4 │ │ │ │ + ldr.w r0, [pc, #2360] @ babdc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, ba322 │ │ │ │ + cbz r0, ba30a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba2ea │ │ │ │ + beq.n ba2d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba892 │ │ │ │ + beq.w ba87a │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb810 │ │ │ │ + beq.w bb7f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba306 │ │ │ │ + beq.n ba2ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba89e │ │ │ │ + beq.w ba886 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb7f8 │ │ │ │ + beq.w bb7e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba322 │ │ │ │ + beq.n ba30a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba898 │ │ │ │ + beq.w ba880 │ │ │ │ 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 baa60 │ │ │ │ + beq.w baa48 │ │ │ │ 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 b1e70 │ │ │ │ + bl b1e58 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bab62 │ │ │ │ + beq.w bab4a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba4b0 │ │ │ │ + bne.w ba498 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w baf12 │ │ │ │ + beq.w baefa │ │ │ │ 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 bb886 │ │ │ │ + beq.w bb86e │ │ │ │ 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 bb89e │ │ │ │ + beq.w bb886 │ │ │ │ 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 │ │ │ │ @@ -175672,119 +175650,119 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ba48e │ │ │ │ + bne.n ba476 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba48e │ │ │ │ + b.n ba476 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, ba3fe │ │ │ │ + cbz r0, ba3e6 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba3fe │ │ │ │ + beq.n ba3e6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba81a │ │ │ │ - ldr.w r2, [pc, #2008] @ babd8 │ │ │ │ + beq.w ba802 │ │ │ │ + ldr.w r2, [pc, #2008] @ babc0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w ba528 │ │ │ │ + beq.w ba510 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba838 │ │ │ │ + beq.w ba820 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba42c │ │ │ │ + beq.n ba414 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba8a4 │ │ │ │ + beq.w ba88c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1956] @ babdc │ │ │ │ - ldr.w r1, [pc, #1980] @ babf8 │ │ │ │ + ldr.w r3, [pc, #1956] @ babc4 │ │ │ │ + ldr.w r1, [pc, #1980] @ babe0 │ │ │ │ movw r2, #1538 @ 0x602 │ │ │ │ - ldr.w r0, [pc, #1976] @ babfc │ │ │ │ + ldr.w r0, [pc, #1976] @ babe4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ba48c │ │ │ │ - ldr.w r2, [pc, #1924] @ babdc │ │ │ │ + b.n ba474 │ │ │ │ + ldr.w r2, [pc, #1924] @ babc4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r3, [pc, #1952] @ bac00 │ │ │ │ + ldr.w r3, [pc, #1952] @ babe8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1948] @ bac04 │ │ │ │ + ldr.w r2, [pc, #1948] @ babec │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1944] @ bac08 │ │ │ │ + ldr.w r1, [pc, #1944] @ babf0 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1940] @ bac0c │ │ │ │ + ldr.w r0, [pc, #1940] @ babf4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #1920] @ bac10 │ │ │ │ - ldr.w r3, [pc, #1852] @ babd0 │ │ │ │ + ldr.w r2, [pc, #1920] @ babf8 │ │ │ │ + ldr.w r3, [pc, #1852] @ babb8 │ │ │ │ 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 bb442 │ │ │ │ + bne.w bb42a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w baee2 │ │ │ │ + beq.w baeca │ │ │ │ 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 bb86e │ │ │ │ + beq.w bb856 │ │ │ │ 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 bb8b6 │ │ │ │ + beq.w bb89e │ │ │ │ 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 │ │ │ │ @@ -175801,563 +175779,563 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmn.w r1, #113 @ 0x71 │ │ │ │ - beq.w ba978 │ │ │ │ + beq.w ba960 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba848 │ │ │ │ - ldr.w r3, [pc, #1692] @ babdc │ │ │ │ + bne.w ba830 │ │ │ │ + ldr.w r3, [pc, #1692] @ babc4 │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr.w r0, [pc, #1740] @ bac14 │ │ │ │ + ldr.w r0, [pc, #1740] @ babfc │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1732] @ bac18 │ │ │ │ + ldr.w r3, [pc, #1732] @ bac00 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1732] @ bac1c │ │ │ │ + ldr.w r2, [pc, #1732] @ bac04 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1728] @ bac20 │ │ │ │ + ldr.w r1, [pc, #1728] @ bac08 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ba48c │ │ │ │ - ldr.w r1, [pc, #1632] @ babdc │ │ │ │ + b.n ba474 │ │ │ │ + ldr.w r1, [pc, #1632] @ babc4 │ │ │ │ mov.w r0, #1528 @ 0x5f8 │ │ │ │ - ldr.w r3, [pc, #1696] @ bac24 │ │ │ │ - ldr.w r2, [pc, #1696] @ bac28 │ │ │ │ + ldr.w r3, [pc, #1696] @ bac0c │ │ │ │ + ldr.w r2, [pc, #1696] @ bac10 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1688] @ bac2c │ │ │ │ - ldr.w r0, [pc, #1688] @ bac30 │ │ │ │ + ldr.w r1, [pc, #1688] @ bac14 │ │ │ │ + ldr.w r0, [pc, #1688] @ bac18 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ - b.n ba48c │ │ │ │ - ldr.w r2, [pc, #1580] @ babdc │ │ │ │ + b.n ba474 │ │ │ │ + ldr.w r2, [pc, #1580] @ babc4 │ │ │ │ mov.w r1, #1528 @ 0x5f8 │ │ │ │ - ldr.w r3, [pc, #1660] @ bac34 │ │ │ │ + ldr.w r3, [pc, #1660] @ bac1c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1656] @ bac38 │ │ │ │ + ldr.w r2, [pc, #1656] @ bac20 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1648] @ bac3c │ │ │ │ - ldr.w r0, [pc, #1648] @ bac40 │ │ │ │ + ldr.w r1, [pc, #1648] @ bac24 │ │ │ │ + ldr.w r0, [pc, #1648] @ bac28 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ba480 │ │ │ │ - ldr.w r3, [pc, #1640] @ bac44 │ │ │ │ + b.n ba468 │ │ │ │ + ldr.w r3, [pc, #1640] @ bac2c │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1636] @ bac48 │ │ │ │ + ldr.w r1, [pc, #1636] @ bac30 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ba812 │ │ │ │ - ldr.w r3, [pc, #1500] @ babdc │ │ │ │ + beq.w ba7fa │ │ │ │ + ldr.w r3, [pc, #1500] @ babc4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1604] @ bac4c │ │ │ │ - ldr.w r0, [pc, #1604] @ bac50 │ │ │ │ + ldr.w r1, [pc, #1604] @ bac34 │ │ │ │ + ldr.w r0, [pc, #1604] @ bac38 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ba480 │ │ │ │ + b.n ba468 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bab78 │ │ │ │ + beq.w bab60 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r0, ba63a │ │ │ │ + cbz r0, ba622 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba99c │ │ │ │ + beq.w ba984 │ │ │ │ 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 ba850 │ │ │ │ + beq.w ba838 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w bab28 │ │ │ │ + ble.w bab10 │ │ │ │ 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 bb8e6 │ │ │ │ + beq.w bb8ce │ │ │ │ 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 ba9ac │ │ │ │ - ldr.w r3, [pc, #1488] @ bac54 │ │ │ │ + beq.w ba994 │ │ │ │ + ldr.w r3, [pc, #1488] @ bac3c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba6a0 │ │ │ │ - ldr.w r1, [pc, #1476] @ bac58 │ │ │ │ + beq.n ba688 │ │ │ │ + ldr.w r1, [pc, #1476] @ bac40 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w baa40 │ │ │ │ + bne.w baa28 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, ba6b0 │ │ │ │ + cbz r0, ba698 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w babc2 │ │ │ │ + beq.w babaa │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bab04 │ │ │ │ + beq.w baaec │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ba9b4 │ │ │ │ - ldr.w r3, [pc, #1428] @ bac58 │ │ │ │ + beq.w ba99c │ │ │ │ + ldr.w r3, [pc, #1428] @ bac40 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w bafd4 │ │ │ │ + bne.w bafbc │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w bb010 │ │ │ │ - ldr.w r1, [pc, #1404] @ bac5c │ │ │ │ + beq.w baff8 │ │ │ │ + ldr.w r1, [pc, #1404] @ bac44 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bb074 │ │ │ │ + beq.w bb05c │ │ │ │ ldr.w r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w bb0b8 │ │ │ │ + beq.w bb0a0 │ │ │ │ tst.w r0, #1 │ │ │ │ - bne.w baf4e │ │ │ │ + bne.w baf36 │ │ │ │ subs r1, r0, r1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ba8bc │ │ │ │ + beq.w ba8a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bace2 │ │ │ │ + beq.w bacca │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba72a │ │ │ │ + beq.n ba712 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb066 │ │ │ │ + beq.w bb04e │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bb3be │ │ │ │ + beq.w bb3a6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bb394 │ │ │ │ + bne.w bb37c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb364 │ │ │ │ + beq.w bb34c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 886d0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb3ec │ │ │ │ + beq.w bb3d4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n ba76e │ │ │ │ + beq.n ba756 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb17e │ │ │ │ + bne.w bb166 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb16c │ │ │ │ + beq.w bb154 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, ba78a │ │ │ │ + cbz r0, ba772 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb226 │ │ │ │ + beq.w bb20e │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldrd r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bb1a8 │ │ │ │ + beq.w bb190 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb114 │ │ │ │ + bne.w bb0fc │ │ │ │ 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 bb6a2 │ │ │ │ + bne.w bb68a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w bb668 │ │ │ │ + beq.w bb650 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb51e │ │ │ │ + beq.w bb506 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w bb4e2 │ │ │ │ + bne.w bb4ca │ │ │ │ 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 bb72e │ │ │ │ + bne.w bb716 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb700 │ │ │ │ + beq.w bb6e8 │ │ │ │ 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 bb6d0 │ │ │ │ + beq.w bb6b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba48e │ │ │ │ - b.n ba3de │ │ │ │ + bne.w ba476 │ │ │ │ + b.n ba3c6 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba5fc │ │ │ │ + b.n ba5e4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba3fe │ │ │ │ + b.n ba3e6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba240 │ │ │ │ + b.n ba228 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n ba1d2 │ │ │ │ + b.n ba1ba │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba25a │ │ │ │ + b.n ba242 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba418 │ │ │ │ + b.n ba400 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba1ec │ │ │ │ + b.n ba1d4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r2, ba858 │ │ │ │ + cbnz r2, ba840 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ cmn.w r1, #113 @ 0x71 │ │ │ │ - beq.w bacb4 │ │ │ │ + beq.w bac9c │ │ │ │ cmp r1, r7 │ │ │ │ - bge.w bab28 │ │ │ │ + bge.w bab10 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba650 │ │ │ │ - ldr r3, [pc, #876] @ (babdc ) │ │ │ │ + bne.w ba638 │ │ │ │ + ldr r3, [pc, #876] @ (babc4 ) │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr r0, [pc, #1000] @ (bac60 ) │ │ │ │ + ldr r0, [pc, #1000] @ (bac48 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #996] @ (bac64 ) │ │ │ │ + ldr r3, [pc, #996] @ (bac4c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #992] @ (bac68 ) │ │ │ │ - ldr r1, [pc, #996] @ (bac6c ) │ │ │ │ + ldr r2, [pc, #992] @ (bac50 ) │ │ │ │ + ldr r1, [pc, #996] @ (bac54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ba56a │ │ │ │ + b.n ba552 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba2ea │ │ │ │ + b.n ba2d2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba322 │ │ │ │ + b.n ba30a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba306 │ │ │ │ + b.n ba2ee │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba42c │ │ │ │ + b.n ba414 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba200 │ │ │ │ + b.n ba1e8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba26e │ │ │ │ + b.n ba256 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ - b.n ba710 │ │ │ │ + b.n ba6f8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, ba8e0 │ │ │ │ + cbz r0, ba8c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba8e0 │ │ │ │ + beq.n ba8c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ba972 │ │ │ │ + beq.n ba95a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bb83e │ │ │ │ + beq.w bb826 │ │ │ │ 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 baea0 │ │ │ │ + beq.w bae88 │ │ │ │ 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 ba044 │ │ │ │ + bl ba02c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ba932 │ │ │ │ + beq.n ba91a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w baafc │ │ │ │ + beq.w baae4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba946 │ │ │ │ + beq.n ba92e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbz r3, ba96a │ │ │ │ + cbz r3, ba952 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bab9c │ │ │ │ + beq.w bab84 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ba3d0 │ │ │ │ + beq.w ba3b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba3d0 │ │ │ │ + bne.w ba3b8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba3d0 │ │ │ │ + b.n ba3b8 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba946 │ │ │ │ + b.n ba92e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba8e0 │ │ │ │ - ldr r3, [pc, #608] @ (babdc ) │ │ │ │ + b.n ba8c8 │ │ │ │ + ldr r3, [pc, #608] @ (babc4 ) │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr r0, [pc, #752] @ (bac70 ) │ │ │ │ + ldr r0, [pc, #752] @ (bac58 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #748] @ (bac74 ) │ │ │ │ + ldr r3, [pc, #748] @ (bac5c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #744] @ (bac78 ) │ │ │ │ - ldr r1, [pc, #744] @ (bac7c ) │ │ │ │ + ldr r2, [pc, #744] @ (bac60 ) │ │ │ │ + ldr r1, [pc, #744] @ (bac64 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ba56a │ │ │ │ + b.n ba552 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n ba63a │ │ │ │ + b.n ba622 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba682 │ │ │ │ + b.n ba66a │ │ │ │ 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 bb03e │ │ │ │ + bne.w bb026 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w bb0e6 │ │ │ │ + beq.w bb0ce │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w baf42 │ │ │ │ + beq.w baf2a │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w ba528 │ │ │ │ + bne.w ba510 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ba9f0 │ │ │ │ + beq.n ba9d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb152 │ │ │ │ + beq.w bb13a │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bb4b4 │ │ │ │ + beq.w bb49c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r1, [r8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w bb48a │ │ │ │ + bne.w bb472 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb5c8 │ │ │ │ + beq.w bb5b0 │ │ │ │ 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 bb176 │ │ │ │ + beq.w bb15e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba48e │ │ │ │ - b.n ba3de │ │ │ │ - ldr r3, [pc, #408] @ (babdc ) │ │ │ │ + bne.w ba476 │ │ │ │ + b.n ba3c6 │ │ │ │ + ldr r3, [pc, #408] @ (babc4 ) │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr r1, [pc, #568] @ (bac80 ) │ │ │ │ + ldr r1, [pc, #568] @ (bac68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr r3, [pc, #564] @ (bac84 ) │ │ │ │ + ldr r3, [pc, #564] @ (bac6c ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #560] @ (bac88 ) │ │ │ │ + ldr r0, [pc, #560] @ (bac70 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n ba56a │ │ │ │ + b.n ba552 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - ldr r2, [pc, #548] @ (bac8c ) │ │ │ │ - ldr r1, [pc, #552] @ (bac90 ) │ │ │ │ - ldr r0, [pc, #552] @ (bac94 ) │ │ │ │ + ldr r2, [pc, #548] @ (bac74 ) │ │ │ │ + ldr r1, [pc, #552] @ (bac78 ) │ │ │ │ + ldr r0, [pc, #552] @ (bac7c ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #544] @ (bac98 ) │ │ │ │ + ldr r3, [pc, #544] @ (bac80 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r6, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w baf60 │ │ │ │ + beq.w baf48 │ │ │ │ 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 bb8ce │ │ │ │ + beq.w bb8b6 │ │ │ │ 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 bb856 │ │ │ │ + beq.w bb83e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -176370,2738 +176348,2738 @@ │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n ba48c │ │ │ │ + b.n ba474 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba932 │ │ │ │ + b.n ba91a │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bae6a │ │ │ │ + beq.w bae52 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bafa4 │ │ │ │ + beq.w baf8c │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ - b.n ba6c2 │ │ │ │ + b.n ba6aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bab3c │ │ │ │ + beq.n bab24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w baf94 │ │ │ │ + beq.w baf7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bab5a │ │ │ │ + cbz r3, bab42 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w baf9c │ │ │ │ + beq.w baf84 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r2, [fp] │ │ │ │ - b.n ba48c │ │ │ │ + b.n ba474 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bab4a │ │ │ │ - ldr r1, [pc, #312] @ (bac9c ) │ │ │ │ + b.n bab32 │ │ │ │ + ldr r1, [pc, #312] @ (bac84 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr r0, [pc, #308] @ (baca0 ) │ │ │ │ + ldr r0, [pc, #308] @ (bac88 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n baa80 │ │ │ │ - ldr r3, [pc, #96] @ (babdc ) │ │ │ │ + b.n baa68 │ │ │ │ + ldr r3, [pc, #96] @ (babc4 ) │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr r0, [pc, #292] @ (baca4 ) │ │ │ │ + ldr r0, [pc, #292] @ (bac8c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #288] @ (baca8 ) │ │ │ │ + ldr r3, [pc, #288] @ (bac90 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #284] @ (bacac ) │ │ │ │ - ldr r1, [pc, #284] @ (bacb0 ) │ │ │ │ + ldr r2, [pc, #284] @ (bac94 ) │ │ │ │ + ldr r1, [pc, #284] @ (bac98 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ba56a │ │ │ │ - bl b1e1c │ │ │ │ + b.n ba552 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb1fa │ │ │ │ + beq.w bb1e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w ba528 │ │ │ │ + beq.w ba510 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba528 │ │ │ │ + bne.w ba510 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba528 │ │ │ │ + b.n ba510 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ - b.n ba6b0 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + b.n ba698 │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n bafc8 │ │ │ │ + b.n bae00 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n baef4 │ │ │ │ + b.n bad2c │ │ │ │ movs r1, r4 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n bae90 │ │ │ │ + b.n bacc8 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + udf #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, bac68 │ │ │ │ + uxtb r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + udf #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, bac6c │ │ │ │ + uxth r2, r3 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, bac32 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bad00 │ │ │ │ + bcs.n bab38 │ │ │ │ movs r1, r4 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + ble.n babe4 │ │ │ │ movs r1, r4 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n babac │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + ble.n bab14 │ │ │ │ movs r1, r4 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ble.n bab4c │ │ │ │ movs r1, r4 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, bac3a │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ movs r1, r4 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + ble.n bab38 │ │ │ │ movs r1, r4 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + ble.n bacf0 │ │ │ │ movs r1, r4 │ │ │ │ - sxth r2, r3 │ │ │ │ + cbz r2, bac3c │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + ble.n bab70 │ │ │ │ movs r1, r4 │ │ │ │ - udf #0 │ │ │ │ + ble.n bac88 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, bac8a │ │ │ │ + cbz r4, bac3c │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bacfc │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - blt.n babac │ │ │ │ + bge.n babe4 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n bab74 │ │ │ │ + bge.n babac │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bge.n baba8 │ │ │ │ + bls.n babe0 │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bad70 │ │ │ │ + bls.n baba8 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n bac0c │ │ │ │ + bhi.n bac44 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n bac0c │ │ │ │ + bhi.n bac44 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n babc4 │ │ │ │ + bhi.n babfc │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n babdc │ │ │ │ + bvc.n bac14 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n babdc │ │ │ │ + bvc.n bac14 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n bada4 │ │ │ │ + bvc.n babdc │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r3, [pc, #3144] @ bb900 │ │ │ │ + ldr.w r3, [pc, #3144] @ bb8e8 │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ - ldr.w r0, [pc, #3140] @ bb904 │ │ │ │ + ldr.w r0, [pc, #3140] @ bb8ec │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #3136] @ bb908 │ │ │ │ + ldr.w r3, [pc, #3136] @ bb8f0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #3128] @ bb90c │ │ │ │ - ldr.w r1, [pc, #3128] @ bb910 │ │ │ │ + ldr.w r2, [pc, #3128] @ bb8f4 │ │ │ │ + ldr.w r1, [pc, #3128] @ bb8f8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ba56a │ │ │ │ + b.n ba552 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb334 │ │ │ │ + beq.w bb31c │ │ │ │ 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 bb30c │ │ │ │ + bne.w bb2f4 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w bb2de │ │ │ │ + beq.w bb2c6 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb446 │ │ │ │ + beq.w bb42e │ │ │ │ ldr.w r2, [r2, #208] @ 0xd0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w bb414 │ │ │ │ + beq.w bb3fc │ │ │ │ tst.w r0, #1 │ │ │ │ - bne.w bb15a │ │ │ │ + bne.w bb142 │ │ │ │ subs r2, r0, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bae48 │ │ │ │ + beq.w bae30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb236 │ │ │ │ + beq.w bb21e │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb590 │ │ │ │ + beq.w bb578 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bb622 │ │ │ │ + bne.w bb60a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb5f6 │ │ │ │ + beq.w bb5de │ │ │ │ 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 bb22e │ │ │ │ + beq.w bb216 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ blx 52914 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb560 │ │ │ │ + beq.w bb548 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb21a │ │ │ │ + beq.w bb202 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52a70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n badba │ │ │ │ + beq.n bada2 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n bae56 │ │ │ │ + beq.n bae3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb6e2 │ │ │ │ + beq.w bb6ca │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, badd8 │ │ │ │ + cbz r0, badc0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n badd8 │ │ │ │ + beq.n badc0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bb5be │ │ │ │ + beq.w bb5a6 │ │ │ │ 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 ba03c │ │ │ │ + bl ba024 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bae04 │ │ │ │ + beq.n badec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, bae62 │ │ │ │ + cbz r2, bae4a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w ba94c │ │ │ │ - bl b1e1c │ │ │ │ + bne.w ba934 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb770 │ │ │ │ + beq.w bb758 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bae28 │ │ │ │ + beq.n bae10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb648 │ │ │ │ + beq.w bb630 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bae40 │ │ │ │ + cbz r0, bae28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bae40 │ │ │ │ + beq.n bae28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb6c8 │ │ │ │ + beq.w bb6b0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ - b.w ba528 │ │ │ │ + b.w ba510 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - b.n bad36 │ │ │ │ + b.n bad1e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n badba │ │ │ │ + b.n bada2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bae04 │ │ │ │ + b.n badec │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ba9b4 │ │ │ │ - ldr.w r3, [pc, #2700] @ bb900 │ │ │ │ + bne.w ba99c │ │ │ │ + ldr.w r3, [pc, #2700] @ bb8e8 │ │ │ │ movw r2, #1531 @ 0x5fb │ │ │ │ - ldr.w r0, [pc, #2712] @ bb914 │ │ │ │ + ldr.w r0, [pc, #2712] @ bb8fc │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2708] @ bb918 │ │ │ │ + ldr.w r3, [pc, #2708] @ bb900 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2700] @ bb91c │ │ │ │ - ldr.w r1, [pc, #2700] @ bb920 │ │ │ │ + ldr.w r2, [pc, #2700] @ bb904 │ │ │ │ + ldr.w r1, [pc, #2700] @ bb908 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r3, [pc, #2652] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2684] @ bb924 │ │ │ │ - ldr.w r0, [pc, #2684] @ bb928 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r3, [pc, #2652] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2684] @ bb90c │ │ │ │ + ldr.w r0, [pc, #2684] @ bb910 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2672] @ bb92c │ │ │ │ + ldr.w r3, [pc, #2672] @ bb914 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2668] @ bb930 │ │ │ │ + ldr.w r2, [pc, #2668] @ bb918 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2628] @ bb934 │ │ │ │ + ldr.w r2, [pc, #2628] @ bb91c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2628] @ bb938 │ │ │ │ + ldr.w r1, [pc, #2628] @ bb920 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2624] @ bb93c │ │ │ │ - ldr.w r0, [pc, #2624] @ bb940 │ │ │ │ + ldr.w r3, [pc, #2624] @ bb924 │ │ │ │ + ldr.w r0, [pc, #2624] @ bb928 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n baa8c │ │ │ │ + b.n baa74 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #2596] @ bb944 │ │ │ │ + ldr.w r2, [pc, #2596] @ bb92c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2596] @ bb948 │ │ │ │ + ldr.w r1, [pc, #2596] @ bb930 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2592] @ bb94c │ │ │ │ - ldr.w r0, [pc, #2592] @ bb950 │ │ │ │ + ldr.w r3, [pc, #2592] @ bb934 │ │ │ │ + ldr.w r0, [pc, #2592] @ bb938 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n baa8c │ │ │ │ + b.n baa74 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n ba9d6 │ │ │ │ + b.n ba9be │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8e4dc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r2, #1 │ │ │ │ - b.w ba706 │ │ │ │ - ldr.w r3, [pc, #2544] @ bb954 │ │ │ │ - ldr.w r1, [pc, #2544] @ bb958 │ │ │ │ + b.w ba6ee │ │ │ │ + ldr.w r3, [pc, #2544] @ bb93c │ │ │ │ + ldr.w r1, [pc, #2544] @ bb940 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - ldr.w r1, [pc, #2528] @ bb95c │ │ │ │ - ldr.w r0, [pc, #2528] @ bb960 │ │ │ │ + ldr.w r1, [pc, #2528] @ bb944 │ │ │ │ + ldr.w r0, [pc, #2528] @ bb948 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bab3c │ │ │ │ + b.n bab24 │ │ │ │ bl 706bc │ │ │ │ - b.w ba48c │ │ │ │ - ldr.w r3, [pc, #2392] @ bb900 │ │ │ │ + b.w ba474 │ │ │ │ + ldr.w r3, [pc, #2392] @ bb8e8 │ │ │ │ movw r2, #1534 @ 0x5fe │ │ │ │ - ldr.w r0, [pc, #2484] @ bb964 │ │ │ │ + ldr.w r0, [pc, #2484] @ bb94c │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2480] @ bb968 │ │ │ │ + ldr.w r3, [pc, #2480] @ bb950 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2472] @ bb96c │ │ │ │ - ldr.w r1, [pc, #2472] @ bb970 │ │ │ │ + ldr.w r2, [pc, #2472] @ bb954 │ │ │ │ + ldr.w r1, [pc, #2472] @ bb958 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r3, [pc, #2344] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2456] @ bb974 │ │ │ │ - ldr.w r0, [pc, #2456] @ bb978 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r3, [pc, #2344] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2456] @ bb95c │ │ │ │ + ldr.w r0, [pc, #2456] @ bb960 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2452] @ bb97c │ │ │ │ + ldr.w r3, [pc, #2452] @ bb964 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1534 @ 0x5fe │ │ │ │ bl 9c000 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w ba48c │ │ │ │ - ldr.w r3, [pc, #2284] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2408] @ bb980 │ │ │ │ - ldr.w r0, [pc, #2408] @ bb984 │ │ │ │ + b.w ba474 │ │ │ │ + ldr.w r3, [pc, #2284] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2408] @ bb968 │ │ │ │ + ldr.w r0, [pc, #2408] @ bb96c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1534 @ 0x5fe │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2396] @ bb988 │ │ │ │ + ldr.w r3, [pc, #2396] @ bb970 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2392] @ bb98c │ │ │ │ + ldr.w r2, [pc, #2392] @ bb974 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ - ldr.w r3, [pc, #2240] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2380] @ bb990 │ │ │ │ - ldr.w r0, [pc, #2380] @ bb994 │ │ │ │ + b.n bafe2 │ │ │ │ + ldr.w r3, [pc, #2240] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2380] @ bb978 │ │ │ │ + ldr.w r0, [pc, #2380] @ bb97c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2372] @ bb998 │ │ │ │ + ldr.w r3, [pc, #2372] @ bb980 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1531 @ 0x5fb │ │ │ │ bl 9c000 │ │ │ │ - b.n baffa │ │ │ │ + b.n bafe2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.w ba72a │ │ │ │ + b.w ba712 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - ldr.w r3, [pc, #2324] @ bb99c │ │ │ │ - ldr.w r1, [pc, #2324] @ bb9a0 │ │ │ │ + ldr.w r3, [pc, #2324] @ bb984 │ │ │ │ + ldr.w r1, [pc, #2324] @ bb988 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #2148] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2308] @ bb9a4 │ │ │ │ + ldr.w r3, [pc, #2148] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2308] @ bb98c │ │ │ │ movw r2, #1534 @ 0x5fe │ │ │ │ - ldr.w r0, [pc, #2304] @ bb9a8 │ │ │ │ + ldr.w r0, [pc, #2304] @ bb990 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ - ldr.w r3, [pc, #2116] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2284] @ bb9ac │ │ │ │ - ldr.w r0, [pc, #2284] @ bb9b0 │ │ │ │ + b.w ba474 │ │ │ │ + ldr.w r3, [pc, #2116] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2284] @ bb994 │ │ │ │ + ldr.w r0, [pc, #2284] @ bb998 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1534 @ 0x5fe │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2272] @ bb9b4 │ │ │ │ + ldr.w r3, [pc, #2272] @ bb99c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2268] @ bb9b8 │ │ │ │ + ldr.w r2, [pc, #2268] @ bb9a0 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ - ldr.w r3, [pc, #2072] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2256] @ bb9bc │ │ │ │ - ldr.w r0, [pc, #2256] @ bb9c0 │ │ │ │ + b.n bafe2 │ │ │ │ + ldr.w r3, [pc, #2072] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2256] @ bb9a4 │ │ │ │ + ldr.w r0, [pc, #2256] @ bb9a8 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1531 @ 0x5fb │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #2244] @ bb9c4 │ │ │ │ + ldr.w r3, [pc, #2244] @ bb9ac │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #2236] @ bb9c8 │ │ │ │ + ldr.w r2, [pc, #2236] @ bb9b0 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ + b.n bafe2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb40c │ │ │ │ - ldr.w r3, [pc, #2216] @ bb9cc │ │ │ │ - ldr.w r1, [pc, #2216] @ bb9d0 │ │ │ │ + beq.w bb3f4 │ │ │ │ + ldr.w r3, [pc, #2216] @ bb9b4 │ │ │ │ + ldr.w r1, [pc, #2216] @ bb9b8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1996] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2204] @ bb9d4 │ │ │ │ + ldr.w r3, [pc, #1996] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2204] @ bb9bc │ │ │ │ mov.w r2, #1536 @ 0x600 │ │ │ │ - ldr.w r0, [pc, #2200] @ bb9d8 │ │ │ │ + ldr.w r0, [pc, #2200] @ bb9c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ba9f0 │ │ │ │ + b.n ba9d8 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8e4dc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ subs r1, #1 │ │ │ │ - b.n bad2c │ │ │ │ + b.n bad14 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ba77a │ │ │ │ + b.w ba762 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n baa2e │ │ │ │ - ldr.w r3, [pc, #1920] @ bb900 │ │ │ │ - ldr.w r1, [pc, #2136] @ bb9dc │ │ │ │ + b.n baa16 │ │ │ │ + ldr.w r3, [pc, #1920] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #2136] @ bb9c4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #2132] @ bb9e0 │ │ │ │ + ldr.w r3, [pc, #2132] @ bb9c8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr.w r0, [pc, #2124] @ bb9e4 │ │ │ │ + ldr.w r0, [pc, #2124] @ bb9cc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #1535 @ 0x5ff │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w ba56a │ │ │ │ + b.w ba552 │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n bb114 │ │ │ │ + bne.n bb0fc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ba7a0 │ │ │ │ - ldr.w r2, [pc, #1848] @ bb900 │ │ │ │ + bne.w ba788 │ │ │ │ + ldr.w r2, [pc, #1848] @ bb8e8 │ │ │ │ movw r1, #1537 @ 0x601 │ │ │ │ - ldr.w r3, [pc, #2072] @ bb9e8 │ │ │ │ + ldr.w r3, [pc, #2072] @ bb9d0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2068] @ bb9ec │ │ │ │ + ldr.w r2, [pc, #2068] @ bb9d4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #2064] @ bb9f0 │ │ │ │ + ldr.w r1, [pc, #2064] @ bb9d8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #2060] @ bb9f4 │ │ │ │ + ldr.w r0, [pc, #2060] @ bb9dc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w ba48c │ │ │ │ - ldr.w r3, [pc, #1796] @ bb900 │ │ │ │ + b.w ba474 │ │ │ │ + ldr.w r3, [pc, #1796] @ bb8e8 │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r1, [pc, #2036] @ bb9f8 │ │ │ │ - ldr.w r0, [pc, #2036] @ bb9fc │ │ │ │ + ldr.w r1, [pc, #2036] @ bb9e0 │ │ │ │ + ldr.w r0, [pc, #2036] @ bb9e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba56a │ │ │ │ + b.w ba552 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - b.n bad9c │ │ │ │ + b.n bad84 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ba78a │ │ │ │ + b.w ba772 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bad74 │ │ │ │ + b.n bad5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb650 │ │ │ │ + beq.w bb638 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb256 │ │ │ │ + beq.n bb23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb658 │ │ │ │ - ldr.w r2, [pc, #1960] @ bba00 │ │ │ │ - ldr.w r3, [pc, #1960] @ bba04 │ │ │ │ + beq.w bb640 │ │ │ │ + ldr.w r2, [pc, #1960] @ bb9e8 │ │ │ │ + ldr.w r3, [pc, #1960] @ bb9ec │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r4, [r2, #908] @ 0x38c │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bb78a │ │ │ │ + beq.w bb772 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb296 │ │ │ │ + beq.n bb27e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bb2d6 │ │ │ │ + cbz r3, bb2be │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bb756 │ │ │ │ + beq.w bb73e │ │ │ │ mov r0, r4 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb2b6 │ │ │ │ + beq.n bb29e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb660 │ │ │ │ - ldr.w r3, [pc, #1608] @ bb900 │ │ │ │ + beq.w bb648 │ │ │ │ + ldr.w r3, [pc, #1608] @ bb8e8 │ │ │ │ mov.w r2, #1544 @ 0x608 │ │ │ │ - ldr.w r1, [pc, #1864] @ bba08 │ │ │ │ - ldr.w r0, [pc, #1864] @ bba0c │ │ │ │ + ldr.w r1, [pc, #1864] @ bb9f0 │ │ │ │ + ldr.w r0, [pc, #1864] @ bb9f4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb296 │ │ │ │ - ldr.w r3, [pc, #1568] @ bb900 │ │ │ │ - ldr.w r1, [pc, #1836] @ bba10 │ │ │ │ - ldr.w r0, [pc, #1836] @ bba14 │ │ │ │ + b.n bb27e │ │ │ │ + ldr.w r3, [pc, #1568] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #1836] @ bb9f8 │ │ │ │ + ldr.w r0, [pc, #1836] @ bb9fc │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1540 @ 0x604 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1824] @ bba18 │ │ │ │ + ldr.w r3, [pc, #1824] @ bba00 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1816] @ bba1c │ │ │ │ + ldr.w r2, [pc, #1816] @ bba04 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ - ldr.w r3, [pc, #1520] @ bb900 │ │ │ │ + b.n bafe2 │ │ │ │ + ldr.w r3, [pc, #1520] @ bb8e8 │ │ │ │ movw r2, #1540 @ 0x604 │ │ │ │ - ldr.w r0, [pc, #1800] @ bba20 │ │ │ │ + ldr.w r0, [pc, #1800] @ bba08 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1796] @ bba24 │ │ │ │ + ldr.w r3, [pc, #1796] @ bba0c │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1788] @ bba28 │ │ │ │ + ldr.w r1, [pc, #1788] @ bba10 │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n baffa │ │ │ │ - ldr.w r3, [pc, #1480] @ bb900 │ │ │ │ + b.n bafe2 │ │ │ │ + ldr.w r3, [pc, #1480] @ bb8e8 │ │ │ │ movw r2, #1540 @ 0x604 │ │ │ │ - ldr.w r0, [pc, #1772] @ bba2c │ │ │ │ + ldr.w r0, [pc, #1772] @ bba14 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1768] @ bba30 │ │ │ │ + ldr.w r3, [pc, #1768] @ bba18 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1760] @ bba34 │ │ │ │ - ldr.w r1, [pc, #1760] @ bba38 │ │ │ │ + ldr.w r2, [pc, #1760] @ bba1c │ │ │ │ + ldr.w r1, [pc, #1760] @ bba20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r3, [pc, #1432] @ bb900 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r3, [pc, #1432] @ bb8e8 │ │ │ │ movw r2, #1535 @ 0x5ff │ │ │ │ - ldr.w r0, [pc, #1740] @ bba3c │ │ │ │ + ldr.w r0, [pc, #1740] @ bba24 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1736] @ bba40 │ │ │ │ + ldr.w r3, [pc, #1736] @ bba28 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1728] @ bba44 │ │ │ │ - ldr.w r1, [pc, #1728] @ bba48 │ │ │ │ + ldr.w r2, [pc, #1728] @ bba2c │ │ │ │ + ldr.w r1, [pc, #1728] @ bba30 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r2, [pc, #1384] @ bb900 │ │ │ │ - ldr.w r3, [pc, #1712] @ bba4c │ │ │ │ - ldr.w r1, [pc, #1712] @ bba50 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r2, [pc, #1384] @ bb8e8 │ │ │ │ + ldr.w r3, [pc, #1712] @ bba34 │ │ │ │ + ldr.w r1, [pc, #1712] @ bba38 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1712] @ bba54 │ │ │ │ + ldr.w r0, [pc, #1712] @ bba3c │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1535 @ 0x5ff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r2, [pc, #1344] @ bb900 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r2, [pc, #1344] @ bb8e8 │ │ │ │ movw r1, #1535 @ 0x5ff │ │ │ │ - ldr.w r3, [pc, #1680] @ bba58 │ │ │ │ + ldr.w r3, [pc, #1680] @ bba40 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1672] @ bba5c │ │ │ │ + ldr.w r2, [pc, #1672] @ bba44 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1668] @ bba60 │ │ │ │ - ldr.w r0, [pc, #1668] @ bba64 │ │ │ │ + ldr.w r1, [pc, #1668] @ bba48 │ │ │ │ + ldr.w r0, [pc, #1668] @ bba4c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bb1f0 │ │ │ │ - ldr.w r3, [pc, #1296] @ bb900 │ │ │ │ + b.n bb1d8 │ │ │ │ + ldr.w r3, [pc, #1296] @ bb8e8 │ │ │ │ movw r2, #1535 @ 0x5ff │ │ │ │ - ldr.w r1, [pc, #1648] @ bba68 │ │ │ │ - ldr.w r0, [pc, #1648] @ bba6c │ │ │ │ + ldr.w r1, [pc, #1648] @ bba50 │ │ │ │ + ldr.w r0, [pc, #1648] @ bba54 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba56a │ │ │ │ + b.w ba552 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb120 │ │ │ │ - ldr.w r3, [pc, #1256] @ bb900 │ │ │ │ - ldr.w r1, [pc, #1620] @ bba70 │ │ │ │ - ldr.w r0, [pc, #1620] @ bba74 │ │ │ │ + b.n bb108 │ │ │ │ + ldr.w r3, [pc, #1256] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #1620] @ bba58 │ │ │ │ + ldr.w r0, [pc, #1620] @ bba5c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1540 @ 0x604 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1608] @ bba78 │ │ │ │ + ldr.w r3, [pc, #1608] @ bba60 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1604] @ bba7c │ │ │ │ + ldr.w r2, [pc, #1604] @ bba64 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ + b.n bafe2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - ldr.w r3, [pc, #1344] @ bb99c │ │ │ │ - ldr.w r1, [pc, #1568] @ bba80 │ │ │ │ + ldr.w r3, [pc, #1344] @ bb984 │ │ │ │ + ldr.w r1, [pc, #1568] @ bba68 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1172] @ bb900 │ │ │ │ - ldr.w r1, [pc, #1556] @ bba84 │ │ │ │ + ldr.w r3, [pc, #1172] @ bb8e8 │ │ │ │ + ldr.w r1, [pc, #1556] @ bba6c │ │ │ │ movw r2, #1540 @ 0x604 │ │ │ │ - ldr.w r0, [pc, #1552] @ bba88 │ │ │ │ + ldr.w r0, [pc, #1552] @ bba70 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ - ldr.w r2, [pc, #1140] @ bb900 │ │ │ │ - ldr.w r3, [pc, #1532] @ bba8c │ │ │ │ - ldr.w r1, [pc, #1532] @ bba90 │ │ │ │ + b.w ba474 │ │ │ │ + ldr.w r2, [pc, #1140] @ bb8e8 │ │ │ │ + ldr.w r3, [pc, #1532] @ bba74 │ │ │ │ + ldr.w r1, [pc, #1532] @ bba78 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1528] @ bba94 │ │ │ │ + ldr.w r0, [pc, #1528] @ bba7c │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1532 @ 0x5fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.w ba56a │ │ │ │ - ldr.w r2, [pc, #1096] @ bb900 │ │ │ │ + b.w ba552 │ │ │ │ + ldr.w r2, [pc, #1096] @ bb8e8 │ │ │ │ movw r1, #1532 @ 0x5fc │ │ │ │ - ldr.w r3, [pc, #1496] @ bba98 │ │ │ │ + ldr.w r3, [pc, #1496] @ bba80 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1492] @ bba9c │ │ │ │ + ldr.w r2, [pc, #1492] @ bba84 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1484] @ bbaa0 │ │ │ │ - ldr.w r0, [pc, #1484] @ bbaa4 │ │ │ │ + ldr.w r1, [pc, #1484] @ bba88 │ │ │ │ + ldr.w r0, [pc, #1484] @ bba8c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bb1f0 │ │ │ │ + b.n bb1d8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bb6da │ │ │ │ - ldr.w r3, [pc, #1244] @ bb9cc │ │ │ │ - ldr.w r1, [pc, #1460] @ bbaa8 │ │ │ │ + beq.w bb6c2 │ │ │ │ + ldr.w r3, [pc, #1244] @ bb9b4 │ │ │ │ + ldr.w r1, [pc, #1460] @ bba90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #1020] @ (bb900 ) │ │ │ │ - ldr.w r1, [pc, #1448] @ bbaac │ │ │ │ + ldr r3, [pc, #1020] @ (bb8e8 ) │ │ │ │ + ldr.w r1, [pc, #1448] @ bba94 │ │ │ │ movw r2, #1537 @ 0x601 │ │ │ │ - ldr.w r0, [pc, #1444] @ bbab0 │ │ │ │ + ldr.w r0, [pc, #1444] @ bba98 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n bb4e2 │ │ │ │ + bne.n bb4ca │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w ba7ca │ │ │ │ - ldr r2, [pc, #968] @ (bb900 ) │ │ │ │ + bne.w ba7b2 │ │ │ │ + ldr r2, [pc, #968] @ (bb8e8 ) │ │ │ │ movw r1, #1538 @ 0x602 │ │ │ │ - ldr.w r3, [pc, #1400] @ bbab4 │ │ │ │ + ldr.w r3, [pc, #1400] @ bba9c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1392] @ bbab8 │ │ │ │ + ldr.w r2, [pc, #1392] @ bbaa0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1388] @ bbabc │ │ │ │ - ldr.w r0, [pc, #1388] @ bbac0 │ │ │ │ + ldr.w r1, [pc, #1388] @ bbaa4 │ │ │ │ + ldr.w r0, [pc, #1388] @ bbaa8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bb1f0 │ │ │ │ - ldr r3, [pc, #924] @ (bb900 ) │ │ │ │ + b.n bb1d8 │ │ │ │ + ldr r3, [pc, #924] @ (bb8e8 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r1, [pc, #1372] @ bbac4 │ │ │ │ - ldr.w r0, [pc, #1372] @ bbac8 │ │ │ │ + ldr.w r1, [pc, #1372] @ bbaac │ │ │ │ + ldr.w r0, [pc, #1372] @ bbab0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w ba48c │ │ │ │ - ldr r3, [pc, #876] @ (bb900 ) │ │ │ │ + b.w ba474 │ │ │ │ + ldr r3, [pc, #876] @ (bb8e8 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r0, [pc, #1332] @ bbacc │ │ │ │ + ldr.w r0, [pc, #1332] @ bbab4 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1324] @ bbad0 │ │ │ │ + ldr.w r3, [pc, #1324] @ bbab8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1320] @ bbad4 │ │ │ │ - ldr.w r1, [pc, #1320] @ bbad8 │ │ │ │ + ldr.w r2, [pc, #1320] @ bbabc │ │ │ │ + ldr.w r1, [pc, #1320] @ bbac0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ + b.w ba552 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n badd8 │ │ │ │ - ldr r3, [pc, #820] @ (bb900 ) │ │ │ │ + b.n badc0 │ │ │ │ + ldr r3, [pc, #820] @ (bb8e8 ) │ │ │ │ movw r2, #1532 @ 0x5fc │ │ │ │ - ldr.w r0, [pc, #1292] @ bbadc │ │ │ │ + ldr.w r0, [pc, #1292] @ bbac4 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1284] @ bbae0 │ │ │ │ + ldr.w r3, [pc, #1284] @ bbac8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1280] @ bbae4 │ │ │ │ - ldr.w r1, [pc, #1280] @ bbae8 │ │ │ │ + ldr.w r2, [pc, #1280] @ bbacc │ │ │ │ + ldr.w r1, [pc, #1280] @ bbad0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr r3, [pc, #776] @ (bb900 ) │ │ │ │ - ldr.w r1, [pc, #1264] @ bbaec │ │ │ │ - ldr.w r0, [pc, #1264] @ bbaf0 │ │ │ │ + b.w ba552 │ │ │ │ + ldr r3, [pc, #776] @ (bb8e8 ) │ │ │ │ + ldr.w r1, [pc, #1264] @ bbad4 │ │ │ │ + ldr.w r0, [pc, #1264] @ bbad8 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1541 @ 0x605 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr.w r3, [pc, #1252] @ bbaf4 │ │ │ │ + ldr.w r3, [pc, #1252] @ bbadc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1248] @ bbaf8 │ │ │ │ + ldr.w r2, [pc, #1248] @ bbae0 │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n baffa │ │ │ │ - ldr r3, [pc, #732] @ (bb900 ) │ │ │ │ + b.n bafe2 │ │ │ │ + ldr r3, [pc, #732] @ (bb8e8 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r0, [pc, #1232] @ bbafc │ │ │ │ + ldr.w r0, [pc, #1232] @ bbae4 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1228] @ bbb00 │ │ │ │ + ldr.w r3, [pc, #1228] @ bbae8 │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - ldr.w r1, [pc, #1220] @ bbb04 │ │ │ │ + ldr.w r1, [pc, #1220] @ bbaec │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n baffa │ │ │ │ + b.n bafe2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bae28 │ │ │ │ + b.w bae10 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb242 │ │ │ │ + b.n bb22a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb256 │ │ │ │ + b.n bb23e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb2b6 │ │ │ │ - ldr r3, [pc, #660] @ (bb900 ) │ │ │ │ + b.n bb29e │ │ │ │ + ldr r3, [pc, #660] @ (bb8e8 ) │ │ │ │ movw r2, #1537 @ 0x601 │ │ │ │ - ldr.w r0, [pc, #1176] @ bbb08 │ │ │ │ + ldr.w r0, [pc, #1176] @ bbaf0 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1168] @ bbb0c │ │ │ │ + ldr.w r3, [pc, #1168] @ bbaf4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1168] @ bbb10 │ │ │ │ + ldr.w r2, [pc, #1168] @ bbaf8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1164] @ bbb14 │ │ │ │ + ldr.w r1, [pc, #1164] @ bbafc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w ba48c │ │ │ │ - ldr r2, [pc, #604] @ (bb900 ) │ │ │ │ - ldr.w r3, [pc, #1136] @ bbb18 │ │ │ │ - ldr.w r1, [pc, #1136] @ bbb1c │ │ │ │ + b.w ba474 │ │ │ │ + ldr r2, [pc, #604] @ (bb8e8 ) │ │ │ │ + ldr.w r3, [pc, #1136] @ bbb00 │ │ │ │ + ldr.w r1, [pc, #1136] @ bbb04 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1136] @ bbb20 │ │ │ │ + ldr.w r0, [pc, #1136] @ bbb08 │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1537 @ 0x601 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.n bb692 │ │ │ │ + b.n bb67a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w bae40 │ │ │ │ + b.w bae28 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ba800 │ │ │ │ + b.w ba7e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb4ee │ │ │ │ - ldr r3, [pc, #540] @ (bb900 ) │ │ │ │ + b.n bb4d6 │ │ │ │ + ldr r3, [pc, #540] @ (bb8e8 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr.w r1, [pc, #1080] @ bbb24 │ │ │ │ - ldr.w r0, [pc, #1080] @ bbb28 │ │ │ │ + ldr.w r1, [pc, #1080] @ bbb0c │ │ │ │ + ldr.w r0, [pc, #1080] @ bbb10 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba56a │ │ │ │ - ldr r3, [pc, #508] @ (bb900 ) │ │ │ │ + b.w ba552 │ │ │ │ + ldr r3, [pc, #508] @ (bb8e8 ) │ │ │ │ movw r2, #1538 @ 0x602 │ │ │ │ - ldr.w r0, [pc, #1060] @ bbb2c │ │ │ │ + ldr.w r0, [pc, #1060] @ bbb14 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1052] @ bbb30 │ │ │ │ + ldr.w r3, [pc, #1052] @ bbb18 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1048] @ bbb34 │ │ │ │ - ldr.w r1, [pc, #1048] @ bbb38 │ │ │ │ + ldr.w r2, [pc, #1048] @ bbb1c │ │ │ │ + ldr.w r1, [pc, #1048] @ bbb20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w ba56a │ │ │ │ - ldr r2, [pc, #464] @ (bb900 ) │ │ │ │ - ldr.w r3, [pc, #1032] @ bbb3c │ │ │ │ - ldr.w r1, [pc, #1032] @ bbb40 │ │ │ │ + b.w ba552 │ │ │ │ + ldr r2, [pc, #464] @ (bb8e8 ) │ │ │ │ + ldr.w r3, [pc, #1032] @ bbb24 │ │ │ │ + ldr.w r1, [pc, #1032] @ bbb28 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1032] @ bbb44 │ │ │ │ + ldr.w r0, [pc, #1032] @ bbb2c │ │ │ │ ldr r5, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1538 @ 0x602 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.w ba56a │ │ │ │ - ldr r3, [pc, #424] @ (bb900 ) │ │ │ │ + b.w ba552 │ │ │ │ + ldr r3, [pc, #424] @ (bb8e8 ) │ │ │ │ mov.w r2, #1544 @ 0x608 │ │ │ │ - ldr r1, [pc, #1000] @ (bbb48 ) │ │ │ │ - ldr r0, [pc, #1004] @ (bbb4c ) │ │ │ │ + ldr r1, [pc, #1000] @ (bbb30 ) │ │ │ │ + ldr r0, [pc, #1004] @ (bbb34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ - ldr r3, [pc, #396] @ (bb900 ) │ │ │ │ + b.w ba474 │ │ │ │ + ldr r3, [pc, #396] @ (bb8e8 ) │ │ │ │ movw r2, #1541 @ 0x605 │ │ │ │ - ldr r1, [pc, #984] @ (bbb50 ) │ │ │ │ - ldr r0, [pc, #984] @ (bbb54 ) │ │ │ │ + ldr r1, [pc, #984] @ (bbb38 ) │ │ │ │ + ldr r0, [pc, #984] @ (bbb3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba56a │ │ │ │ - ldr r3, [pc, #372] @ (bb900 ) │ │ │ │ + b.w ba552 │ │ │ │ + ldr r3, [pc, #372] @ (bb8e8 ) │ │ │ │ mov.w r2, #1544 @ 0x608 │ │ │ │ - ldr r1, [pc, #964] @ (bbb58 ) │ │ │ │ - ldr r0, [pc, #968] @ (bbb5c ) │ │ │ │ + ldr r1, [pc, #964] @ (bbb40 ) │ │ │ │ + ldr r0, [pc, #968] @ (bbb44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ + b.w ba474 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bb7ba │ │ │ │ + cbz r0, bb7a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb7ba │ │ │ │ + beq.n bb7a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bb830 │ │ │ │ + beq.n bb818 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bb828 │ │ │ │ + beq.n bb810 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bb7d4 │ │ │ │ + beq.n bb7bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bb836 │ │ │ │ - ldr r3, [pc, #904] @ (bbb60 ) │ │ │ │ + cbz r3, bb81e │ │ │ │ + ldr r3, [pc, #904] @ (bbb48 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #288] @ (bb900 ) │ │ │ │ - ldr r1, [pc, #896] @ (bbb64 ) │ │ │ │ + ldr r3, [pc, #288] @ (bb8e8 ) │ │ │ │ + ldr r1, [pc, #896] @ (bbb4c ) │ │ │ │ mov.w r2, #1528 @ 0x5f8 │ │ │ │ - ldr r0, [pc, #896] @ (bbb68 ) │ │ │ │ + ldr r0, [pc, #896] @ (bbb50 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ba48c │ │ │ │ - ldr r3, [pc, #880] @ (bbb6c ) │ │ │ │ + b.w ba474 │ │ │ │ + ldr r3, [pc, #880] @ (bbb54 ) │ │ │ │ movw r2, #24824 @ 0x60f8 │ │ │ │ - ldr r1, [pc, #880] @ (bbb70 ) │ │ │ │ - ldr r0, [pc, #880] @ (bbb74 ) │ │ │ │ + ldr r1, [pc, #880] @ (bbb58 ) │ │ │ │ + ldr r0, [pc, #880] @ (bbb5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #868] @ (bbb78 ) │ │ │ │ + ldr r3, [pc, #868] @ (bbb60 ) │ │ │ │ movw r2, #24823 @ 0x60f7 │ │ │ │ - ldr r1, [pc, #868] @ (bbb7c ) │ │ │ │ - ldr r0, [pc, #868] @ (bbb80 ) │ │ │ │ + ldr r1, [pc, #868] @ (bbb64 ) │ │ │ │ + ldr r0, [pc, #868] @ (bbb68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb7c4 │ │ │ │ + b.n bb7ac │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb7ba │ │ │ │ + b.n bb7a2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bb7d4 │ │ │ │ - ldr r3, [pc, #836] @ (bbb84 ) │ │ │ │ + b.n bb7bc │ │ │ │ + ldr r3, [pc, #836] @ (bbb6c ) │ │ │ │ movw r2, #24817 @ 0x60f1 │ │ │ │ - ldr r1, [pc, #832] @ (bbb88 ) │ │ │ │ - ldr r0, [pc, #836] @ (bbb8c ) │ │ │ │ + ldr r1, [pc, #832] @ (bbb70 ) │ │ │ │ + ldr r0, [pc, #836] @ (bbb74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #824] @ (bbb90 ) │ │ │ │ + ldr r3, [pc, #824] @ (bbb78 ) │ │ │ │ movw r2, #24890 @ 0x613a │ │ │ │ - ldr r1, [pc, #820] @ (bbb94 ) │ │ │ │ - ldr r0, [pc, #824] @ (bbb98 ) │ │ │ │ + ldr r1, [pc, #820] @ (bbb7c ) │ │ │ │ + ldr r0, [pc, #824] @ (bbb80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #812] @ (bbb9c ) │ │ │ │ + ldr r3, [pc, #812] @ (bbb84 ) │ │ │ │ movw r2, #24875 @ 0x612b │ │ │ │ - ldr r1, [pc, #808] @ (bbba0 ) │ │ │ │ - ldr r0, [pc, #812] @ (bbba4 ) │ │ │ │ + ldr r1, [pc, #808] @ (bbb88 ) │ │ │ │ + ldr r0, [pc, #812] @ (bbb8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #800] @ (bbba8 ) │ │ │ │ + ldr r3, [pc, #800] @ (bbb90 ) │ │ │ │ movw r2, #24858 @ 0x611a │ │ │ │ - ldr r1, [pc, #796] @ (bbbac ) │ │ │ │ - ldr r0, [pc, #800] @ (bbbb0 ) │ │ │ │ + ldr r1, [pc, #796] @ (bbb94 ) │ │ │ │ + ldr r0, [pc, #800] @ (bbb98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #788] @ (bbbb4 ) │ │ │ │ + ldr r3, [pc, #788] @ (bbb9c ) │ │ │ │ movw r2, #24859 @ 0x611b │ │ │ │ - ldr r1, [pc, #784] @ (bbbb8 ) │ │ │ │ - ldr r0, [pc, #788] @ (bbbbc ) │ │ │ │ + ldr r1, [pc, #784] @ (bbba0 ) │ │ │ │ + ldr r0, [pc, #788] @ (bbba4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #776] @ (bbbc0 ) │ │ │ │ + ldr r3, [pc, #776] @ (bbba8 ) │ │ │ │ movw r2, #24876 @ 0x612c │ │ │ │ - ldr r1, [pc, #772] @ (bbbc4 ) │ │ │ │ - ldr r0, [pc, #776] @ (bbbc8 ) │ │ │ │ + ldr r1, [pc, #772] @ (bbbac ) │ │ │ │ + ldr r0, [pc, #776] @ (bbbb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #764] @ (bbbcc ) │ │ │ │ + ldr r3, [pc, #764] @ (bbbb4 ) │ │ │ │ movw r2, #24889 @ 0x6139 │ │ │ │ - ldr r1, [pc, #760] @ (bbbd0 ) │ │ │ │ - ldr r0, [pc, #764] @ (bbbd4 ) │ │ │ │ + ldr r1, [pc, #760] @ (bbbb8 ) │ │ │ │ + ldr r0, [pc, #764] @ (bbbbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #752] @ (bbbd8 ) │ │ │ │ + ldr r3, [pc, #752] @ (bbbc0 ) │ │ │ │ movw r2, #24369 @ 0x5f31 │ │ │ │ - ldr r1, [pc, #748] @ (bbbdc ) │ │ │ │ - ldr r0, [pc, #752] @ (bbbe0 ) │ │ │ │ + ldr r1, [pc, #748] @ (bbbc4 ) │ │ │ │ + ldr r0, [pc, #752] @ (bbbc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n bb9b0 │ │ │ │ + bvs.n bb9e8 │ │ │ │ movs r1, r4 │ │ │ │ - bvc.n bb978 │ │ │ │ + bvs.n bb9b0 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u32 q0, d14, d18 │ │ │ │ - bpl.n bb848 │ │ │ │ + cdp2 0, 13, cr0, cr6, cr2, {1} │ │ │ │ + bmi.n bb880 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bba10 │ │ │ │ + bmi.n bb848 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bb9e8 │ │ │ │ + bmi.n bb820 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bb9f8 │ │ │ │ + bmi.n bb830 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bb99c │ │ │ │ + bmi.n bb9d4 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bb954 │ │ │ │ + bmi.n bb98c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - bpl.n bb94c │ │ │ │ + bmi.n bb984 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n bb904 │ │ │ │ + bmi.n bb93c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r7, pc, #896 @ (adr r7, bbcbc ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n bb8ec │ │ │ │ + bpl.n bb924 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n bb868 │ │ │ │ + bcc.n bb8a0 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #552 @ (adr r7, bbb74 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r7, pc, #400 @ (adr r7, bbae0 ) │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 7, cr0, cr10, cr2, {1} │ │ │ │ - bmi.n bba30 │ │ │ │ + stc2 0, cr0, [r2, #136]! @ 0x88 │ │ │ │ + bcc.n bb868 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n bb9f8 │ │ │ │ + bcc.n bba30 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n bb9d0 │ │ │ │ + bcc.n bba08 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r7, pc, #192 @ (adr r7, bba24 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bb964 │ │ │ │ + bcc.n bb99c │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #792 @ (adr r7, bbca0 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, bbd28 ) │ │ │ │ movs r1, r4 │ │ │ │ - vld1.8 {d16[1]}, [r0], r2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + vst4.8 {d0-d3}, [r8 :128], r2 │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bb918 │ │ │ │ + bcs.n bb950 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #632 @ (adr r7, bbc10 ) │ │ │ │ + add r6, pc, #792 @ (adr r6, bbc98 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n bb9d8 │ │ │ │ + bcc.n bba10 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bba70 │ │ │ │ + bcs.n bb8a8 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, bbaac ) │ │ │ │ + add r6, pc, #416 @ (adr r6, bbb34 ) │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bba40 │ │ │ │ + bcs.n bba78 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #120 @ (adr r7, bba2c ) │ │ │ │ + add r6, pc, #280 @ (adr r6, bbab4 ) │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bb9a8 │ │ │ │ + bcc.n bb9e0 │ │ │ │ movs r1, r4 │ │ │ │ - blt.n bb8f8 │ │ │ │ + bge.n bb930 │ │ │ │ movs r2, r4 │ │ │ │ - bcc.n bb9f4 │ │ │ │ + bcs.n bba2c │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #960 @ (adr r6, bbd84 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, bba0c ) │ │ │ │ movs r1, r4 │ │ │ │ - vst4.8 {d0-d3}, [sl :128], r2 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh.w r0, [r2, r2, lsl #2] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n bb944 │ │ │ │ + bcs.n bb97c │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n bb96c │ │ │ │ + bne.n bb9a4 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #664 @ (adr r6, bbc74 ) │ │ │ │ + add r5, pc, #824 @ (adr r5, bbcfc ) │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n bb8ec │ │ │ │ + bne.n bb924 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, bba44 │ │ │ │ + hlt 0x002e │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #312 @ (adr r6, bbb20 ) │ │ │ │ + add r5, pc, #472 @ (adr r5, bbba8 ) │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n bba4c │ │ │ │ + bcs.n bba84 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n bba80 │ │ │ │ + bne.n bbab8 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n bba3c │ │ │ │ + bne.n bba74 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #8 @ (adr r6, bba00 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, bba88 ) │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n bba00 │ │ │ │ + bne.n bba38 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #888 @ (adr r5, bbd78 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, bba00 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n bba98 │ │ │ │ - movs r1, r4 │ │ │ │ - add r5, pc, #136 @ (adr r5, bba98 ) │ │ │ │ + beq.n bbad0 │ │ │ │ movs r1, r4 │ │ │ │ - bne.n bba58 │ │ │ │ + add r4, pc, #296 @ (adr r4, bbb20 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #992 @ (adr r4, bbdf8 ) │ │ │ │ + beq.n bba90 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf7120022 │ │ │ │ - cbz r4, bba72 │ │ │ │ + add r4, pc, #128 @ (adr r4, bba80 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #848 @ (adr r4, bbd74 ) │ │ │ │ - movs r1, r4 │ │ │ │ - cbz r0, bba70 │ │ │ │ + @ instruction: 0xf63a0022 │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bb9ec │ │ │ │ + add r3, pc, #1008 @ (adr r3, bbdfc ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #688 @ (adr r4, bbce0 ) │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfaea0022 │ │ │ │ - beq.n bb9d8 │ │ │ │ + beq.n bba24 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bb9a0 │ │ │ │ + add r3, pc, #848 @ (adr r3, bbd68 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #496 @ (adr r4, bbc30 ) │ │ │ │ + @ instruction: 0xfa120022 │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - uxtb r0, r1 │ │ │ │ + add r3, pc, #656 @ (adr r3, bbcb8 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bb950 │ │ │ │ + ittt ls │ │ │ │ + movls r1, r4 │ │ │ │ + cbz r0, bba6c @ unpredictable │ │ │ │ + movls r1, r4 │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, bba6a │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bbb1c │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #248 @ (adr r4, bbb50 ) │ │ │ │ + add r3, pc, #408 @ (adr r3, bbbd8 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfa6e0022 │ │ │ │ - beq.n bbb00 │ │ │ │ + ldrsb.w r0, [r6, #34] @ 0x22 │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bbab8 │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #32 @ (adr r4, bba88 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, bbb10 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bba8c │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #944 @ (adr r3, bbe20 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, bbaa8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #776 @ (adr r3, bbd80 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, bbe08 ) │ │ │ │ movs r1, r4 │ │ │ │ - beq.n bba2c │ │ │ │ + beq.n bba64 │ │ │ │ movs r1, r4 │ │ │ │ - bhi.n bbb04 │ │ │ │ + bvc.n bbb3c │ │ │ │ movs r2, r4 │ │ │ │ - beq.n bbb14 │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #440 @ (adr r3, bbc44 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, bbccc ) │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #288 @ (adr r3, bbbb8 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, bbc40 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr??.w r0, [r8, r2, lsl #2] │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + strh.w r0, [r0, #34] @ 0x22 │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #72 @ (adr r3, bbaf0 ) │ │ │ │ + add r2, pc, #232 @ (adr r2, bbb78 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #872 @ (adr r2, bbe1c ) │ │ │ │ + add r2, pc, #8 @ (adr r2, bbaa4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #592 @ (adr r2, bbd14 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, bbd9c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #488 @ (adr r2, bbcb4 ) │ │ │ │ + add r1, pc, #648 @ (adr r1, bbd3c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #328 @ (adr r2, bbc18 ) │ │ │ │ + add r1, pc, #488 @ (adr r1, bbca0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb.w r0, [r0, #34] @ 0x22 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf7b80022 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #104 @ (adr r2, bbb48 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, bbbd0 ) │ │ │ │ movs r1, r4 │ │ │ │ - revsh r0, r7 │ │ │ │ + rev r0, r4 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #904 @ (adr r1, bbe7c ) │ │ │ │ + add r1, pc, #40 @ (adr r1, bbb04 ) │ │ │ │ movs r1, r4 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #768 @ (adr r1, bbe00 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, bbe88 ) │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #488 @ (adr r1, bbcf4 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, bbd7c ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf38e0022 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf2b60022 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #200 @ (adr r1, bbbec ) │ │ │ │ + add r0, pc, #360 @ (adr r0, bbc74 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #992 @ (adr r0, bbf0c ) │ │ │ │ + add r0, pc, #128 @ (adr r0, bbb94 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #904 @ (adr r0, bbeb8 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, bbb40 ) │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, bbb64 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #664 @ (adr r0, bbde0 ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #544 @ (adr r0, bbd70 ) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #440 @ (adr r0, bbd10 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #336 @ (adr r0, bbcb0 ) │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #0 @ (adr r0, bbb6c ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - mrrc2 0, 2, r0, sl, cr3 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + @ instruction: 0xfb820023 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - mcrr2 0, 2, r0, r2, cr3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + @ instruction: 0xfb6a0023 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - ldc2 0, cr0, [r4], {35} @ 0x23 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + @ instruction: 0xfb3c0023 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbfc0023 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + @ instruction: 0xfb240023 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbe40023 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + @ instruction: 0xfb0c0023 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbcc0023 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + @ instruction: 0xfaf40023 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfbb40023 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + @ instruction: 0xfadc0023 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb9c0023 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + @ instruction: 0xfac40023 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb840023 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + @ instruction: 0xfaac0023 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb6c0023 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + @ instruction: 0xfa940023 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, bbc08 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bbbe4 : │ │ │ │ +000bbbcc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (bbc10 ) │ │ │ │ + ldr r3, [pc, #28] @ (bbbf8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (bbc14 ) │ │ │ │ + ldr r2, [pc, #28] @ (bbbfc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl ba104 │ │ │ │ + bl ba0ec │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r2, r0 │ │ │ │ + add r2, r3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bbc18 : │ │ │ │ +000bbc00 : │ │ │ │ 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] @ (bbc7c ) │ │ │ │ + ldr r3, [pc, #76] @ (bbc64 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bbc80 ) │ │ │ │ + ldr r4, [pc, #72] @ (bbc68 ) │ │ │ │ add.w r3, r3, #2400 @ 0x960 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, bbc78 │ │ │ │ - ldr r3, [pc, #64] @ (bbc84 ) │ │ │ │ + cbz r0, bbc60 │ │ │ │ + ldr r3, [pc, #64] @ (bbc6c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bbc58 │ │ │ │ + bne.n bbc40 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bbbe4 │ │ │ │ - ldr r0, [pc, #44] @ (bbc88 ) │ │ │ │ + b.w bbbcc │ │ │ │ + ldr r0, [pc, #44] @ (bbc70 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (bbc8c ) │ │ │ │ - ldr r1, [pc, #40] @ (bbc90 ) │ │ │ │ + ldr r3, [pc, #40] @ (bbc74 ) │ │ │ │ + ldr r1, [pc, #40] @ (bbc78 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bbc94 ) │ │ │ │ + ldr r0, [pc, #40] @ (bbc7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ movs r7, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + mvns r2, r3 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, bbcd4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bbc98 : │ │ │ │ +000bbc80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (bbcc8 ) │ │ │ │ + ldr r3, [pc, #32] @ (bbcb0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (bbccc ) │ │ │ │ + ldr r2, [pc, #32] @ (bbcb4 ) │ │ │ │ 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 ba104 │ │ │ │ + bl ba0ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - muls r4, r1 │ │ │ │ + muls r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bbcd0 : │ │ │ │ +000bbcb8 : │ │ │ │ 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] @ bbd6c │ │ │ │ + ldr.w ip, [pc, #140] @ bbd54 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (bbd70 ) │ │ │ │ + ldr r3, [pc, #132] @ (bbd58 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (bbd74 ) │ │ │ │ + ldr r4, [pc, #128] @ (bbd5c ) │ │ │ │ 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] @ (bbd78 ) │ │ │ │ + ldr r3, [pc, #112] @ (bbd60 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2448 @ 0x990 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, bbd64 │ │ │ │ - ldr r3, [pc, #96] @ (bbd7c ) │ │ │ │ + cbz r0, bbd4c │ │ │ │ + ldr r3, [pc, #96] @ (bbd64 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bbd44 │ │ │ │ + bne.n bbd2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl bbc98 │ │ │ │ - ldr r2, [pc, #80] @ (bbd80 ) │ │ │ │ - ldr r3, [pc, #64] @ (bbd70 ) │ │ │ │ + bl bbc80 │ │ │ │ + ldr r2, [pc, #80] @ (bbd68 ) │ │ │ │ + ldr r3, [pc, #64] @ (bbd58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bbd68 │ │ │ │ + bne.n bbd50 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bbd84 ) │ │ │ │ + ldr r0, [pc, #60] @ (bbd6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (bbd88 ) │ │ │ │ - ldr r1, [pc, #56] @ (bbd8c ) │ │ │ │ + ldr r3, [pc, #56] @ (bbd70 ) │ │ │ │ + ldr r1, [pc, #56] @ (bbd74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bbd90 ) │ │ │ │ + ldr r0, [pc, #56] @ (bbd78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bbd2c │ │ │ │ + b.n bbd14 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - orrs r2, r2 │ │ │ │ + orrs r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r0 │ │ │ │ + orrs r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmn r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, bbde6 │ │ │ │ + uxth r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bbd94 : │ │ │ │ +000bbd7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ bbe6c │ │ │ │ + ldr.w ip, [pc, #200] @ bbe54 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bbe28 │ │ │ │ + beq.n bbe10 │ │ │ │ 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] @ (bbe70 ) │ │ │ │ + ldr r3, [pc, #176] @ (bbe58 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, bbe16 │ │ │ │ + cbz r4, bbdfe │ │ │ │ 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 ba104 │ │ │ │ + bl ba0ec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bbe00 │ │ │ │ + beq.n bbde8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, bbe54 │ │ │ │ + cbz r3, bbe3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bbe10 │ │ │ │ + beq.n bbdf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bbe44 │ │ │ │ + cbz r3, bbe2c │ │ │ │ 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 bbdda │ │ │ │ - ldr r3, [pc, #68] @ (bbe70 ) │ │ │ │ + b.n bbdc2 │ │ │ │ + ldr r3, [pc, #68] @ (bbe58 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bbe60 │ │ │ │ + beq.n bbe48 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bbdc6 │ │ │ │ - b.n bbe16 │ │ │ │ + bne.n bbdae │ │ │ │ + b.n bbdfe │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bbe00 │ │ │ │ + b.n bbde8 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bbdc6 │ │ │ │ + bne.n bbdae │ │ │ │ mov r4, r3 │ │ │ │ - b.n bbdda │ │ │ │ + b.n bbdc2 │ │ │ │ nop │ │ │ │ - negs r2, r2 │ │ │ │ + negs r2, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bbe74 : │ │ │ │ +000bbe5c : │ │ │ │ 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] @ bbf2c │ │ │ │ + ldr.w ip, [pc, #168] @ bbf14 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (bbf30 ) │ │ │ │ + ldr r3, [pc, #160] @ (bbf18 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (bbf34 ) │ │ │ │ + ldr r4, [pc, #156] @ (bbf1c ) │ │ │ │ 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] @ (bbf38 ) │ │ │ │ + ldr r3, [pc, #140] @ (bbf20 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #2496 @ 0x9c0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, bbf24 │ │ │ │ - ldr r3, [pc, #100] @ (bbf3c ) │ │ │ │ + cbz r0, bbf0c │ │ │ │ + ldr r3, [pc, #100] @ (bbf24 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bbf04 │ │ │ │ + bne.n bbeec │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl bbd94 │ │ │ │ - ldr r2, [pc, #80] @ (bbf40 ) │ │ │ │ - ldr r3, [pc, #64] @ (bbf30 ) │ │ │ │ + bl bbd7c │ │ │ │ + ldr r2, [pc, #80] @ (bbf28 ) │ │ │ │ + ldr r3, [pc, #64] @ (bbf18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bbf28 │ │ │ │ + bne.n bbf10 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bbf44 ) │ │ │ │ + ldr r0, [pc, #60] @ (bbf2c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (bbf48 ) │ │ │ │ - ldr r1, [pc, #56] @ (bbf4c ) │ │ │ │ + ldr r3, [pc, #56] @ (bbf30 ) │ │ │ │ + ldr r1, [pc, #56] @ (bbf34 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bbf50 ) │ │ │ │ + ldr r0, [pc, #56] @ (bbf38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bbeec │ │ │ │ + b.n bbed4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - adcs r6, r5 │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r3 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1 │ │ │ │ + asrs r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, bbf78 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bbf54 : │ │ │ │ +000bbf3c : │ │ │ │ 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] @ (bc358 ) │ │ │ │ + ldr r5, [pc, #1008] @ (bc340 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r1, [pc, #1008] @ (bc35c ) │ │ │ │ + ldr r1, [pc, #1008] @ (bc344 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr r4, [pc, #1008] @ (bc360 ) │ │ │ │ - ldr r2, [pc, #1008] @ (bc364 ) │ │ │ │ - ldr r3, [pc, #1012] @ (bc368 ) │ │ │ │ + ldr r4, [pc, #1008] @ (bc348 ) │ │ │ │ + ldr r2, [pc, #1008] @ (bc34c ) │ │ │ │ + ldr r3, [pc, #1012] @ (bc350 ) │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc100 │ │ │ │ - ldr r3, [pc, #976] @ (bc36c ) │ │ │ │ + beq.w bc0e8 │ │ │ │ + ldr r3, [pc, #976] @ (bc354 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl bbd94 │ │ │ │ + bl bbd7c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bc0c2 │ │ │ │ + bne.w bc0aa │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc1b4 │ │ │ │ + beq.w bc19c │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc21e │ │ │ │ + beq.w bc206 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w bc2f8 │ │ │ │ - ldr r0, [pc, #896] @ (bc370 ) │ │ │ │ + bpl.w bc2e0 │ │ │ │ + ldr r0, [pc, #896] @ (bc358 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bc2c6 │ │ │ │ - ldr r0, [pc, #892] @ (bc374 ) │ │ │ │ + beq.w bc2ae │ │ │ │ + ldr r0, [pc, #892] @ (bc35c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bc30c │ │ │ │ + beq.w bc2f4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w bc2f4 │ │ │ │ + ble.w bc2dc │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w bc2f4 │ │ │ │ + beq.w bc2dc │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc032 │ │ │ │ + beq.n bc01a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bc138 │ │ │ │ + beq.w bc120 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bc144 │ │ │ │ + beq.w bc12c │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc310 │ │ │ │ + beq.w bc2f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc060 │ │ │ │ + beq.n bc048 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc19c │ │ │ │ + beq.w bc184 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bc328 │ │ │ │ + beq.w bc310 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc07a │ │ │ │ + beq.n bc062 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc194 │ │ │ │ + beq.w bc17c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bc340 │ │ │ │ + beq.w bc328 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc094 │ │ │ │ + beq.n bc07c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc216 │ │ │ │ - ldr r3, [pc, #724] @ (bc36c ) │ │ │ │ + beq.w bc1fe │ │ │ │ + ldr r3, [pc, #724] @ (bc354 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc0a6 │ │ │ │ + beq.n bc08e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #720] @ (bc378 ) │ │ │ │ - ldr r3, [pc, #688] @ (bc35c ) │ │ │ │ + ldr r2, [pc, #720] @ (bc360 ) │ │ │ │ + ldr r3, [pc, #688] @ (bc344 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bc24a │ │ │ │ + bne.w bc232 │ │ │ │ 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 bc0d8 │ │ │ │ + beq.n bc0c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, bc0d8 │ │ │ │ + cbnz r3, bc0c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc0ee │ │ │ │ + beq.n bc0d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, bc0ee │ │ │ │ + cbnz r3, bc0d6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #652] @ (bc37c ) │ │ │ │ - ldr r1, [pc, #652] @ (bc380 ) │ │ │ │ + ldr r3, [pc, #652] @ (bc364 ) │ │ │ │ + ldr r1, [pc, #652] @ (bc368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bc0a6 │ │ │ │ + b.n bc08e │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bbfd0 │ │ │ │ - ldr r3, [pc, #608] @ (bc384 ) │ │ │ │ + bne.w bbfb8 │ │ │ │ + ldr r3, [pc, #608] @ (bc36c ) │ │ │ │ movw r2, #25386 @ 0x632a │ │ │ │ - ldr r1, [pc, #608] @ (bc388 ) │ │ │ │ - ldr r0, [pc, #608] @ (bc38c ) │ │ │ │ + ldr r1, [pc, #608] @ (bc370 ) │ │ │ │ + ldr r0, [pc, #608] @ (bc374 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bc038 │ │ │ │ + bne.w bc020 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc2ae │ │ │ │ + beq.w bc296 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc160 │ │ │ │ + beq.n bc148 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bc1a4 │ │ │ │ + cbz r3, bc18c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bc296 │ │ │ │ + beq.w bc27e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc176 │ │ │ │ + beq.n bc15e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bc1ac │ │ │ │ + cbz r3, bc194 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bc27e │ │ │ │ + beq.w bc266 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc18e │ │ │ │ + beq.n bc176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bc22a │ │ │ │ + beq.n bc212 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n bc0fc │ │ │ │ + b.n bc0e4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc07a │ │ │ │ + b.n bc062 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc060 │ │ │ │ + b.n bc048 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc160 │ │ │ │ + b.n bc148 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc176 │ │ │ │ + b.n bc15e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc1c6 │ │ │ │ + beq.n bc1ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bc242 │ │ │ │ + beq.n bc22a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bc2dc │ │ │ │ + beq.w bc2c4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc1e2 │ │ │ │ + beq.n bc1ca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bc23a │ │ │ │ + cbz r3, bc222 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bc266 │ │ │ │ + beq.n bc24e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc1f6 │ │ │ │ + beq.n bc1de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bc232 │ │ │ │ - cbz r7, bc24e │ │ │ │ + cbz r3, bc21a │ │ │ │ + cbz r7, bc236 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bc0fc │ │ │ │ + beq.w bc0e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc0fc │ │ │ │ + bne.w bc0e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc0fc │ │ │ │ + b.n bc0e4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc094 │ │ │ │ + b.n bc07c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n bbfe2 │ │ │ │ + b.n bbfca │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc18e │ │ │ │ + b.n bc176 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1f6 │ │ │ │ + b.n bc1de │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1e2 │ │ │ │ + b.n bc1ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc1c6 │ │ │ │ + b.n bc1ae │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #320] @ (bc390 ) │ │ │ │ + ldr r3, [pc, #320] @ (bc378 ) │ │ │ │ movw r2, #25389 @ 0x632d │ │ │ │ - ldr r1, [pc, #316] @ (bc394 ) │ │ │ │ - ldr r0, [pc, #320] @ (bc398 ) │ │ │ │ + ldr r1, [pc, #316] @ (bc37c ) │ │ │ │ + ldr r0, [pc, #320] @ (bc380 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (bc39c ) │ │ │ │ + ldr r3, [pc, #308] @ (bc384 ) │ │ │ │ movw r2, #25388 @ 0x632c │ │ │ │ - ldr r1, [pc, #304] @ (bc3a0 ) │ │ │ │ - ldr r0, [pc, #308] @ (bc3a4 ) │ │ │ │ + ldr r1, [pc, #304] @ (bc388 ) │ │ │ │ + ldr r0, [pc, #308] @ (bc38c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (bc3a8 ) │ │ │ │ + ldr r3, [pc, #296] @ (bc390 ) │ │ │ │ movw r2, #25394 @ 0x6332 │ │ │ │ - ldr r1, [pc, #292] @ (bc3ac ) │ │ │ │ - ldr r0, [pc, #296] @ (bc3b0 ) │ │ │ │ + ldr r1, [pc, #292] @ (bc394 ) │ │ │ │ + ldr r0, [pc, #296] @ (bc398 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (bc3b4 ) │ │ │ │ + ldr r3, [pc, #284] @ (bc39c ) │ │ │ │ movw r2, #25393 @ 0x6331 │ │ │ │ - ldr r1, [pc, #280] @ (bc3b8 ) │ │ │ │ - ldr r0, [pc, #284] @ (bc3bc ) │ │ │ │ + ldr r1, [pc, #280] @ (bc3a0 ) │ │ │ │ + ldr r0, [pc, #284] @ (bc3a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #272] @ (bc3c0 ) │ │ │ │ + ldr r3, [pc, #272] @ (bc3a8 ) │ │ │ │ movw r2, #25392 @ 0x6330 │ │ │ │ - ldr r1, [pc, #268] @ (bc3c4 ) │ │ │ │ - ldr r0, [pc, #272] @ (bc3c8 ) │ │ │ │ + ldr r1, [pc, #268] @ (bc3ac ) │ │ │ │ + ldr r0, [pc, #272] @ (bc3b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #260] @ (bc3cc ) │ │ │ │ + ldr r3, [pc, #260] @ (bc3b4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #256] @ (bc3d0 ) │ │ │ │ - ldr r0, [pc, #260] @ (bc3d4 ) │ │ │ │ + ldr r1, [pc, #256] @ (bc3b8 ) │ │ │ │ + ldr r0, [pc, #260] @ (bc3bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (bc3d8 ) │ │ │ │ + ldr r3, [pc, #248] @ (bc3c0 ) │ │ │ │ movw r2, #25387 @ 0x632b │ │ │ │ - ldr r1, [pc, #248] @ (bc3dc ) │ │ │ │ - ldr r0, [pc, #248] @ (bc3e0 ) │ │ │ │ + ldr r1, [pc, #248] @ (bc3c4 ) │ │ │ │ + ldr r0, [pc, #248] @ (bc3c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #232] @ (bc3e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (bc3cc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (bc3e8 ) │ │ │ │ - ldr r0, [pc, #236] @ (bc3ec ) │ │ │ │ + ldr r1, [pc, #232] @ (bc3d0 ) │ │ │ │ + ldr r0, [pc, #236] @ (bc3d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #220] @ (bc3f0 ) │ │ │ │ + ldr r3, [pc, #220] @ (bc3d8 ) │ │ │ │ movw r2, #25363 @ 0x6313 │ │ │ │ - ldr r1, [pc, #220] @ (bc3f4 ) │ │ │ │ - ldr r0, [pc, #220] @ (bc3f8 ) │ │ │ │ + ldr r1, [pc, #220] @ (bc3dc ) │ │ │ │ + ldr r0, [pc, #220] @ (bc3e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #208] @ (bc3fc ) │ │ │ │ + ldr r3, [pc, #208] @ (bc3e4 ) │ │ │ │ movw r2, #25364 @ 0x6314 │ │ │ │ - ldr r1, [pc, #208] @ (bc400 ) │ │ │ │ - ldr r0, [pc, #208] @ (bc404 ) │ │ │ │ + ldr r1, [pc, #208] @ (bc3e8 ) │ │ │ │ + ldr r0, [pc, #208] @ (bc3ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (bc408 ) │ │ │ │ + ldr r3, [pc, #196] @ (bc3f0 ) │ │ │ │ movw r2, #25365 @ 0x6315 │ │ │ │ - ldr r1, [pc, #196] @ (bc40c ) │ │ │ │ - ldr r0, [pc, #196] @ (bc410 ) │ │ │ │ + ldr r1, [pc, #196] @ (bc3f4 ) │ │ │ │ + ldr r0, [pc, #196] @ (bc3f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - lsls r0, r2 │ │ │ │ + lsls r0, r5 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1 │ │ │ │ + lsls r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3320023 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + @ instruction: 0xf25a0023 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ movs r1, r4 │ │ │ │ - addw r0, r4, #35 @ 0x23 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + @ instruction: 0xf12c0023 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1ec0023 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + adds.w r0, r4, #35 @ 0x23 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ movs r1, r4 │ │ │ │ - rsbs r0, r4, #35 @ 0x23 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + @ instruction: 0xf0fc0023 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ movs r1, r4 │ │ │ │ - subs.w r0, ip, #35 @ 0x23 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + @ instruction: 0xf0e40023 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, r4, #35 @ 0x23 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + @ instruction: 0xf0cc0023 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ movs r1, r4 │ │ │ │ - b.n bc4f8 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs.w r0, r6, #35 @ 0x23 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + eors.w r0, lr, #35 @ 0x23 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ movs r1, r4 │ │ │ │ - b.n bc4b0 │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r1, r4 │ │ │ │ - adc.w r0, r2, #35 @ 0x23 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + orn r0, sl, #35 @ 0x23 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf12a0023 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + orrs.w r0, r2, #35 @ 0x23 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, r2, #35 @ 0x23 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + bics.w r0, sl, #35 @ 0x23 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bc414 : │ │ │ │ +000bc3fc : │ │ │ │ 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] @ (bc478 ) │ │ │ │ + ldr r3, [pc, #76] @ (bc460 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bc47c ) │ │ │ │ + ldr r4, [pc, #72] @ (bc464 ) │ │ │ │ add.w r3, r3, #2544 @ 0x9f0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, bc474 │ │ │ │ - ldr r3, [pc, #64] @ (bc480 ) │ │ │ │ + cbz r0, bc45c │ │ │ │ + ldr r3, [pc, #64] @ (bc468 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bc454 │ │ │ │ + bne.n bc43c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bbf54 │ │ │ │ - ldr r0, [pc, #44] @ (bc484 ) │ │ │ │ + b.w bbf3c │ │ │ │ + ldr r0, [pc, #44] @ (bc46c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (bc488 ) │ │ │ │ - ldr r1, [pc, #40] @ (bc48c ) │ │ │ │ + ldr r3, [pc, #40] @ (bc470 ) │ │ │ │ + ldr r1, [pc, #40] @ (bc474 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bc490 ) │ │ │ │ + ldr r0, [pc, #40] @ (bc478 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ movs r7, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #544 @ (adr r1, bc6b0 ) │ │ │ │ + add r0, pc, #704 @ (adr r0, bc738 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bc494 : │ │ │ │ +000bc47c : │ │ │ │ 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] @ bcf9c │ │ │ │ + ldr.w r2, [pc, #2800] @ bcf84 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2800] @ bcfa0 │ │ │ │ + ldr.w r3, [pc, #2800] @ bcf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - ldr.w r6, [pc, #2792] @ bcfa4 │ │ │ │ + ldr.w r6, [pc, #2792] @ bcf8c │ │ │ │ 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 bc8fc │ │ │ │ + beq.w bc8e4 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bc930 │ │ │ │ + beq.w bc918 │ │ │ │ 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 bc96a │ │ │ │ + beq.w bc952 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w bc6cc │ │ │ │ + beq.w bc6b4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc6d8 │ │ │ │ + beq.w bc6c0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n bc52c │ │ │ │ + beq.n bc514 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bc6ec │ │ │ │ + beq.w bc6d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc700 │ │ │ │ + beq.w bc6e8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w bc764 │ │ │ │ - ldr.w r3, [pc, #2668] @ bcfa8 │ │ │ │ + bne.w bc74c │ │ │ │ + ldr.w r3, [pc, #2668] @ bcf90 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov fp, r3 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.w bc862 │ │ │ │ + beq.w bc84a │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2652] @ bcfac │ │ │ │ - ldr.w r1, [pc, #2652] @ bcfb0 │ │ │ │ + ldr.w r3, [pc, #2652] @ bcf94 │ │ │ │ + ldr.w r1, [pc, #2652] @ bcf98 │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr.w r0, [pc, #2648] @ bcfb4 │ │ │ │ + ldr.w r0, [pc, #2648] @ bcf9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 8a7b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bc5c2 │ │ │ │ + cbz r0, bc5aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc58a │ │ │ │ + beq.n bc572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bc58a │ │ │ │ + cbnz r3, bc572 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd18c │ │ │ │ + beq.w bd174 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc5a6 │ │ │ │ + beq.n bc58e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bc5a6 │ │ │ │ + cbnz r3, bc58e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd170 │ │ │ │ + beq.w bd158 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc5c2 │ │ │ │ + beq.n bc5aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bc5c2 │ │ │ │ + cbnz r3, bc5aa │ │ │ │ blx 52454 <_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 bcc6a │ │ │ │ + beq.w bcc52 │ │ │ │ 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 b1e70 │ │ │ │ + bl b1e58 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w bcd1c │ │ │ │ + beq.w bcd04 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bc7e0 │ │ │ │ + beq.w bc7c8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcdda │ │ │ │ + beq.w bcdc2 │ │ │ │ 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 bd154 │ │ │ │ + beq.w bd13c │ │ │ │ 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 bd138 │ │ │ │ + beq.w bd120 │ │ │ │ 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 │ │ │ │ @@ -179118,164 +179096,164 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w bcd58 │ │ │ │ + beq.w bcd40 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bcbf4 │ │ │ │ - ldr.w r3, [pc, #2328] @ bcfac │ │ │ │ + bne.w bcbdc │ │ │ │ + ldr.w r3, [pc, #2328] @ bcf94 │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr.w r0, [pc, #2332] @ bcfb8 │ │ │ │ + ldr.w r0, [pc, #2332] @ bcfa0 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2324] @ bcfbc │ │ │ │ + ldr.w r3, [pc, #2324] @ bcfa4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #2324] @ bcfc0 │ │ │ │ + ldr.w r2, [pc, #2324] @ bcfa8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2320] @ bcfc4 │ │ │ │ + ldr.w r1, [pc, #2320] @ bcfac │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ add.w r0, ip, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bc518 │ │ │ │ + bne.w bc500 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n bc518 │ │ │ │ + b.n bc500 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc532 │ │ │ │ + bne.w bc51a │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc718 │ │ │ │ + cbz r0, bc700 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bc718 │ │ │ │ + beq.n bc700 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcd06 │ │ │ │ - ldr.w r2, [pc, #2188] @ bcfa8 │ │ │ │ + beq.w bccee │ │ │ │ + ldr.w r2, [pc, #2188] @ bcf90 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov fp, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w bc9b8 │ │ │ │ + beq.w bc9a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcbc4 │ │ │ │ + beq.w bcbac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcbb8 │ │ │ │ + beq.w bcba0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2148] @ bcfac │ │ │ │ - ldr.w r1, [pc, #2172] @ bcfc8 │ │ │ │ + ldr.w r3, [pc, #2148] @ bcf94 │ │ │ │ + ldr.w r1, [pc, #2172] @ bcfb0 │ │ │ │ movw r2, #1389 @ 0x56d │ │ │ │ - ldr.w r0, [pc, #2168] @ bcfcc │ │ │ │ + ldr.w r0, [pc, #2168] @ bcfb4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc77c │ │ │ │ + cbz r0, bc764 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc77c │ │ │ │ + beq.n bc764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcc5c │ │ │ │ + beq.w bcc44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcba8 │ │ │ │ + beq.w bcb90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcba0 │ │ │ │ - ldr.w r3, [pc, #2104] @ bcfd0 │ │ │ │ + beq.w bcb88 │ │ │ │ + ldr.w r3, [pc, #2104] @ bcfb8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #2056] @ bcfac │ │ │ │ - ldr.w r1, [pc, #2092] @ bcfd4 │ │ │ │ + ldr.w r3, [pc, #2056] @ bcf94 │ │ │ │ + ldr.w r1, [pc, #2092] @ bcfbc │ │ │ │ movw r2, #1389 @ 0x56d │ │ │ │ - ldr.w r0, [pc, #2088] @ bcfd8 │ │ │ │ + ldr.w r0, [pc, #2088] @ bcfc0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2076] @ bcfdc │ │ │ │ - ldr.w r3, [pc, #2012] @ bcfa0 │ │ │ │ + ldr.w r2, [pc, #2076] @ bcfc4 │ │ │ │ + ldr.w r3, [pc, #2012] @ bcf88 │ │ │ │ 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 bd134 │ │ │ │ + bne.w bd11c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bcdb2 │ │ │ │ + beq.w bcd9a │ │ │ │ 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 bd234 │ │ │ │ + beq.w bd21c │ │ │ │ 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 bd218 │ │ │ │ + beq.w bd200 │ │ │ │ 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 │ │ │ │ @@ -179292,235 +179270,235 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n bc7be │ │ │ │ + bne.n bc7a6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc7be │ │ │ │ + b.n bc7a6 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, bc87a │ │ │ │ + cbz r0, bc862 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc87a │ │ │ │ + beq.n bc862 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcbd0 │ │ │ │ + beq.w bcbb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bd1c4 │ │ │ │ + beq.w bd1ac │ │ │ │ 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 bcd7c │ │ │ │ + beq.w bcd64 │ │ │ │ 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 ba044 │ │ │ │ + bl ba02c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bc8cc │ │ │ │ + beq.n bc8b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcc62 │ │ │ │ + beq.w bcc4a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bc8e4 │ │ │ │ + beq.n bc8cc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcbb0 │ │ │ │ + beq.w bcb98 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bcd32 │ │ │ │ + beq.w bcd1a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n bc84c │ │ │ │ + bne.n bc834 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc84c │ │ │ │ - ldr.w r1, [pc, #1708] @ bcfac │ │ │ │ + b.n bc834 │ │ │ │ + ldr.w r1, [pc, #1708] @ bcf94 │ │ │ │ movw r0, #1389 @ 0x56d │ │ │ │ - ldr.w r3, [pc, #1752] @ bcfe0 │ │ │ │ - ldr.w r2, [pc, #1752] @ bcfe4 │ │ │ │ + ldr.w r3, [pc, #1752] @ bcfc8 │ │ │ │ + ldr.w r2, [pc, #1752] @ bcfcc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ bcfe8 │ │ │ │ - ldr.w r0, [pc, #1744] @ bcfec │ │ │ │ + ldr.w r1, [pc, #1744] @ bcfd0 │ │ │ │ + ldr.w r0, [pc, #1744] @ bcfd4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ - b.n bc7bc │ │ │ │ - ldr.w r2, [pc, #1656] @ bcfac │ │ │ │ + b.n bc7a4 │ │ │ │ + ldr.w r2, [pc, #1656] @ bcf94 │ │ │ │ movw r1, #1389 @ 0x56d │ │ │ │ - ldr.w r3, [pc, #1716] @ bcff0 │ │ │ │ + ldr.w r3, [pc, #1716] @ bcfd8 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1712] @ bcff4 │ │ │ │ + ldr.w r2, [pc, #1712] @ bcfdc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1704] @ bcff8 │ │ │ │ - ldr.w r0, [pc, #1704] @ bcffc │ │ │ │ + ldr.w r1, [pc, #1704] @ bcfe0 │ │ │ │ + ldr.w r0, [pc, #1704] @ bcfe4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ - ldr.w r3, [pc, #1684] @ bd000 │ │ │ │ - ldr.w r1, [pc, #1684] @ bd004 │ │ │ │ + b.n bc7a4 │ │ │ │ + ldr.w r3, [pc, #1684] @ bcfe8 │ │ │ │ + ldr.w r1, [pc, #1684] @ bcfec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcd14 │ │ │ │ - ldr.w r3, [pc, #1568] @ bcfac │ │ │ │ + beq.w bccfc │ │ │ │ + ldr.w r3, [pc, #1568] @ bcf94 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1652] @ bd008 │ │ │ │ - ldr.w r0, [pc, #1652] @ bd00c │ │ │ │ + ldr.w r1, [pc, #1652] @ bcff0 │ │ │ │ + ldr.w r0, [pc, #1652] @ bcff4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bce70 │ │ │ │ + beq.w bce58 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bce9a │ │ │ │ + beq.w bce82 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl b2b44 │ │ │ │ + bl b2b2c │ │ │ │ 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 bcbe4 │ │ │ │ + beq.w bcbcc │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bcbd6 │ │ │ │ + beq.w bcbbe │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bced0 │ │ │ │ + beq.w bceb8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, bca1e │ │ │ │ + cbz r0, bca06 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - cbnz r1, bca1e │ │ │ │ + cbnz r1, bca06 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52454 <_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 bcbfc │ │ │ │ + beq.w bcbe4 │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w bce40 │ │ │ │ + ble.w bce28 │ │ │ │ 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 bd1fc │ │ │ │ + beq.w bd1e4 │ │ │ │ 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 bce02 │ │ │ │ - ldr.w r3, [pc, #1444] @ bd010 │ │ │ │ + beq.w bcdea │ │ │ │ + ldr.w r3, [pc, #1444] @ bcff8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w bcf1a │ │ │ │ + bne.w bcf02 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, bca8c │ │ │ │ + cbz r0, bca74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bce94 │ │ │ │ + beq.w bce7c │ │ │ │ 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 bcf3c │ │ │ │ + beq.w bcf24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -179530,213 +179508,213 @@ │ │ │ │ str.w r8, [sp, #88] @ 0x58 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bcadc │ │ │ │ + beq.n bcac4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcc3e │ │ │ │ + beq.w bcc26 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcf60 │ │ │ │ + beq.w bcf48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bce0a │ │ │ │ + beq.w bcdf2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52a70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n bcb12 │ │ │ │ + beq.n bcafa │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w bcc48 │ │ │ │ + beq.w bcc30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcf80 │ │ │ │ + beq.w bcf68 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bcb30 │ │ │ │ + cbz r0, bcb18 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcb30 │ │ │ │ + beq.n bcb18 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bcf10 │ │ │ │ + beq.w bcef8 │ │ │ │ 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 ba03c │ │ │ │ + bl ba024 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bcb5e │ │ │ │ + beq.n bcb46 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bcc54 │ │ │ │ + beq.n bcc3c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w bc8ea │ │ │ │ - bl b1e1c │ │ │ │ + bne.w bc8d2 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd11a │ │ │ │ + beq.w bd102 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bcb82 │ │ │ │ + beq.n bcb6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd106 │ │ │ │ + beq.w bd0ee │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bcb9a │ │ │ │ + cbz r0, bcb82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bcb9a │ │ │ │ + beq.n bcb82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd114 │ │ │ │ + beq.w bd0fc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n bc67c │ │ │ │ + b.n bc664 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc794 │ │ │ │ + b.n bc77c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc788 │ │ │ │ + b.n bc770 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc8e4 │ │ │ │ + b.n bc8cc │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bc73e │ │ │ │ + b.n bc726 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bc732 │ │ │ │ + b.n bc71a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc87a │ │ │ │ + b.n bc862 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ - b.n bca00 │ │ │ │ + b.n bc9e8 │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ - b.n bc9f2 │ │ │ │ + b.n bc9da │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, bcc04 │ │ │ │ + cbnz r1, bcbec │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w bceea │ │ │ │ + beq.w bced2 │ │ │ │ cmp r3, r7 │ │ │ │ - bge.w bce40 │ │ │ │ + bge.w bce28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bca36 │ │ │ │ - ldr r3, [pc, #912] @ (bcfac ) │ │ │ │ + bne.w bca1e │ │ │ │ + ldr r3, [pc, #912] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r0, [pc, #1008] @ (bd014 ) │ │ │ │ + ldr r0, [pc, #1008] @ (bcffc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #1004] @ (bd018 ) │ │ │ │ + ldr r3, [pc, #1004] @ (bd000 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #1000] @ (bd01c ) │ │ │ │ - ldr r1, [pc, #1004] @ (bd020 ) │ │ │ │ + ldr r2, [pc, #1000] @ (bd004 ) │ │ │ │ + ldr r1, [pc, #1004] @ (bd008 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bc6be │ │ │ │ + b.n bc6a6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bcadc │ │ │ │ + b.n bcac4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n bcb12 │ │ │ │ + b.n bcafa │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcb5e │ │ │ │ + b.n bcb46 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc77c │ │ │ │ + b.n bc764 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc8cc │ │ │ │ + b.n bc8b4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ - ldr r2, [pc, #948] @ (bd024 ) │ │ │ │ - ldr r1, [pc, #948] @ (bd028 ) │ │ │ │ - ldr r0, [pc, #952] @ (bd02c ) │ │ │ │ + ldr r2, [pc, #948] @ (bd00c ) │ │ │ │ + ldr r1, [pc, #948] @ (bd010 ) │ │ │ │ + ldr r0, [pc, #952] @ (bd014 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #940] @ (bd030 ) │ │ │ │ + ldr r3, [pc, #940] @ (bd018 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bce16 │ │ │ │ + beq.w bcdfe │ │ │ │ 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 bd1e0 │ │ │ │ + beq.w bd1c8 │ │ │ │ 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 bd1a8 │ │ │ │ + beq.w bd190 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -179749,1673 +179727,1673 @@ │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ - b.n bc718 │ │ │ │ + b.n bc700 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc988 │ │ │ │ - ldr r1, [pc, #788] @ (bd034 ) │ │ │ │ + b.n bc970 │ │ │ │ + ldr r1, [pc, #788] @ (bd01c ) │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr r0, [pc, #788] @ (bd038 ) │ │ │ │ + ldr r0, [pc, #788] @ (bd020 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n bcc8a │ │ │ │ - bl b1e1c │ │ │ │ + b.n bcc72 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd0ec │ │ │ │ + beq.w bd0d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w bc67c │ │ │ │ + beq.w bc664 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bc67c │ │ │ │ + bne.w bc664 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bc67c │ │ │ │ - ldr r3, [pc, #592] @ (bcfac ) │ │ │ │ + b.n bc664 │ │ │ │ + ldr r3, [pc, #592] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r0, [pc, #732] @ (bd03c ) │ │ │ │ + ldr r0, [pc, #732] @ (bd024 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #728] @ (bd040 ) │ │ │ │ + ldr r3, [pc, #728] @ (bd028 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #724] @ (bd044 ) │ │ │ │ - ldr r1, [pc, #724] @ (bd048 ) │ │ │ │ + ldr r2, [pc, #724] @ (bd02c ) │ │ │ │ + ldr r1, [pc, #724] @ (bd030 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bc6be │ │ │ │ - ldr r3, [pc, #556] @ (bcfac ) │ │ │ │ - ldr r1, [pc, #716] @ (bd04c ) │ │ │ │ - ldr r0, [pc, #716] @ (bd050 ) │ │ │ │ + b.n bc6a6 │ │ │ │ + ldr r3, [pc, #556] @ (bcf94 ) │ │ │ │ + ldr r1, [pc, #716] @ (bd034 ) │ │ │ │ + ldr r0, [pc, #716] @ (bd038 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #708] @ (bd054 ) │ │ │ │ + ldr r3, [pc, #708] @ (bd03c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #704] @ (bd058 ) │ │ │ │ + ldr r2, [pc, #704] @ (bd040 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #668] @ (bd05c ) │ │ │ │ + ldr r2, [pc, #668] @ (bd044 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (bd060 ) │ │ │ │ + ldr r1, [pc, #668] @ (bd048 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #668] @ (bd064 ) │ │ │ │ - ldr r0, [pc, #672] @ (bd068 ) │ │ │ │ + ldr r3, [pc, #668] @ (bd04c ) │ │ │ │ + ldr r0, [pc, #672] @ (bd050 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bcc96 │ │ │ │ + b.n bcc7e │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [pc, #644] @ (bd06c ) │ │ │ │ + ldr r2, [pc, #644] @ (bd054 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #644] @ (bd070 ) │ │ │ │ + ldr r1, [pc, #644] @ (bd058 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #644] @ (bd074 ) │ │ │ │ - ldr r0, [pc, #648] @ (bd078 ) │ │ │ │ + ldr r3, [pc, #644] @ (bd05c ) │ │ │ │ + ldr r0, [pc, #648] @ (bd060 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n bcc96 │ │ │ │ + b.n bcc7e │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bca6a │ │ │ │ + b.n bca52 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bcaf2 │ │ │ │ - ldr r3, [pc, #488] @ (bd000 ) │ │ │ │ - ldr r1, [pc, #608] @ (bd07c ) │ │ │ │ + b.n bcada │ │ │ │ + ldr r3, [pc, #488] @ (bcfe8 ) │ │ │ │ + ldr r1, [pc, #608] @ (bd064 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - ldr r1, [pc, #596] @ (bd080 ) │ │ │ │ - ldr r0, [pc, #596] @ (bd084 ) │ │ │ │ + ldr r1, [pc, #596] @ (bd068 ) │ │ │ │ + ldr r0, [pc, #596] @ (bd06c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bcf78 │ │ │ │ + beq.w bcf60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bce68 │ │ │ │ + cbz r3, bce50 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w bd10c │ │ │ │ + beq.w bd0f4 │ │ │ │ str.w fp, [sl] │ │ │ │ - b.n bc7bc │ │ │ │ + b.n bc7a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bce5a │ │ │ │ - ldr r3, [pc, #312] @ (bcfac ) │ │ │ │ + b.n bce42 │ │ │ │ + ldr r3, [pc, #312] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r0, [pc, #528] @ (bd088 ) │ │ │ │ + ldr r0, [pc, #528] @ (bd070 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #524] @ (bd08c ) │ │ │ │ + ldr r3, [pc, #524] @ (bd074 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #520] @ (bd090 ) │ │ │ │ - ldr r1, [pc, #520] @ (bd094 ) │ │ │ │ + ldr r2, [pc, #520] @ (bd078 ) │ │ │ │ + ldr r1, [pc, #520] @ (bd07c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bc6be │ │ │ │ + b.n bc6a6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bca8c │ │ │ │ - ldr r3, [pc, #272] @ (bcfac ) │ │ │ │ - ldr r1, [pc, #504] @ (bd098 ) │ │ │ │ - ldr r0, [pc, #508] @ (bd09c ) │ │ │ │ + b.n bca74 │ │ │ │ + ldr r3, [pc, #272] @ (bcf94 ) │ │ │ │ + ldr r1, [pc, #504] @ (bd080 ) │ │ │ │ + ldr r0, [pc, #508] @ (bd084 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #1390 @ 0x56e │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #496] @ (bd0a0 ) │ │ │ │ + ldr r3, [pc, #496] @ (bd088 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #492] @ (bd0a4 ) │ │ │ │ + ldr r2, [pc, #492] @ (bd08c ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bc7bc │ │ │ │ - ldr r3, [pc, #216] @ (bcfac ) │ │ │ │ + b.n bc7a4 │ │ │ │ + ldr r3, [pc, #216] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r1, [pc, #464] @ (bd0a8 ) │ │ │ │ - ldr r0, [pc, #464] @ (bd0ac ) │ │ │ │ + ldr r1, [pc, #464] @ (bd090 ) │ │ │ │ + ldr r0, [pc, #464] @ (bd094 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w bc6be │ │ │ │ - ldr r3, [pc, #192] @ (bcfac ) │ │ │ │ + b.w bc6a6 │ │ │ │ + ldr r3, [pc, #192] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r0, [pc, #444] @ (bd0b0 ) │ │ │ │ + ldr r0, [pc, #444] @ (bd098 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (bd0b4 ) │ │ │ │ + ldr r3, [pc, #440] @ (bd09c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #436] @ (bd0b8 ) │ │ │ │ - ldr r1, [pc, #440] @ (bd0bc ) │ │ │ │ + ldr r2, [pc, #436] @ (bd0a0 ) │ │ │ │ + ldr r1, [pc, #440] @ (bd0a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w bc6be │ │ │ │ + b.w bc6a6 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n bcb30 │ │ │ │ - ldr r3, [pc, #144] @ (bcfac ) │ │ │ │ + b.n bcb18 │ │ │ │ + ldr r3, [pc, #144] @ (bcf94 ) │ │ │ │ movw r2, #1390 @ 0x56e │ │ │ │ - ldr r1, [pc, #412] @ (bd0c0 ) │ │ │ │ + ldr r1, [pc, #412] @ (bd0a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #412] @ (bd0c4 ) │ │ │ │ + ldr r3, [pc, #412] @ (bd0ac ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r8, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #404] @ (bd0c8 ) │ │ │ │ + ldr r0, [pc, #404] @ (bd0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w bc6be │ │ │ │ - ldr r3, [pc, #108] @ (bcfac ) │ │ │ │ - ldr r1, [pc, #396] @ (bd0cc ) │ │ │ │ - ldr r0, [pc, #396] @ (bd0d0 ) │ │ │ │ + b.w bc6a6 │ │ │ │ + ldr r3, [pc, #108] @ (bcf94 ) │ │ │ │ + ldr r1, [pc, #396] @ (bd0b4 ) │ │ │ │ + ldr r0, [pc, #396] @ (bd0b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r3] │ │ │ │ movw r3, #1391 @ 0x56f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #388] @ (bd0d4 ) │ │ │ │ + ldr r3, [pc, #388] @ (bd0bc ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #384] @ (bd0d8 ) │ │ │ │ + ldr r2, [pc, #384] @ (bd0c0 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n bcd9e │ │ │ │ - ldr r3, [pc, #72] @ (bcfac ) │ │ │ │ + b.n bcd86 │ │ │ │ + ldr r3, [pc, #72] @ (bcf94 ) │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr r1, [pc, #372] @ (bd0dc ) │ │ │ │ - ldr r0, [pc, #372] @ (bd0e0 ) │ │ │ │ + ldr r1, [pc, #372] @ (bd0c4 ) │ │ │ │ + ldr r0, [pc, #372] @ (bd0c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bcd9e │ │ │ │ + b.n bcd86 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bce4c │ │ │ │ - ldr r3, [pc, #40] @ (bcfac ) │ │ │ │ + b.n bce34 │ │ │ │ + ldr r3, [pc, #40] @ (bcf94 ) │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr r1, [pc, #348] @ (bd0e4 ) │ │ │ │ - ldr r0, [pc, #348] @ (bd0e8 ) │ │ │ │ + ldr r1, [pc, #348] @ (bd0cc ) │ │ │ │ + ldr r0, [pc, #348] @ (bd0d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w bc6be │ │ │ │ + b.w bc6a6 │ │ │ │ nop │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ - movs r1, r4 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + itet lt │ │ │ │ + movlt r1, r4 │ │ │ │ + itet mi @ unpredictable │ │ │ │ + movmi r1, r4 │ │ │ │ + it cc @ unpredictable │ │ │ │ + movcc r1, r4 │ │ │ │ + bkpt 0x009a │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r1, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r1, r4 │ │ │ │ - strvs r1, [sp, #872] @ 0x368 │ │ │ │ - movvs r1, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - it ne │ │ │ │ - movne r1, r4 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ + movs r1, r4 │ │ │ │ + subs r0, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ - add r6, pc, #800 @ (adr r6, bd304 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, bd38c ) │ │ │ │ movs r1, r4 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #608 @ (adr r6, bd254 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, bd2dc ) │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, bd05e │ │ │ │ + rev r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, bd03a │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x0012 │ │ │ │ + cbnz r2, bd03a │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r4, r4 │ │ │ │ + cbnz r4, bd032 │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, bd030 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #30] │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, bd0a2 │ │ │ │ + revsh r0, r4 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, bd060 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, bd07c │ │ │ │ + cbnz r4, bd02e │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, bd060 │ │ │ │ + @ instruction: 0xb88e │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, bd060 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, bd060 │ │ │ │ + @ instruction: 0xb86e │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, bd074 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, bd06c │ │ │ │ + @ instruction: 0xb868 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, bd064 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, bd064 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x0006 │ │ │ │ + cbnz r6, bd07a │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb816 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, bd080 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, bd094 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd018 │ │ │ │ + b.n bce50 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb786 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb764 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb74a │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb716 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb686 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + cpsie ai │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #352] @ (bd250 ) │ │ │ │ + ldr r3, [pc, #352] @ (bd238 ) │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr r1, [pc, #352] @ (bd254 ) │ │ │ │ - ldr r0, [pc, #352] @ (bd258 ) │ │ │ │ + ldr r1, [pc, #352] @ (bd23c ) │ │ │ │ + ldr r0, [pc, #352] @ (bd240 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w bc6be │ │ │ │ + b.w bc6a6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcb82 │ │ │ │ + b.n bcb6a │ │ │ │ bl 706bc │ │ │ │ - b.w bc7bc │ │ │ │ + b.w bc7a4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bcb9a │ │ │ │ - ldr r3, [pc, #308] @ (bd250 ) │ │ │ │ + b.n bcb82 │ │ │ │ + ldr r3, [pc, #308] @ (bd238 ) │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ - ldr r1, [pc, #312] @ (bd25c ) │ │ │ │ - ldr r0, [pc, #316] @ (bd260 ) │ │ │ │ + ldr r1, [pc, #312] @ (bd244 ) │ │ │ │ + ldr r0, [pc, #316] @ (bd248 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w bc6be │ │ │ │ + b.w bc6a6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (bd264 ) │ │ │ │ - movw r2, #2858 @ 0xb2a │ │ │ │ + ldr r3, [pc, #296] @ (bd24c ) │ │ │ │ + movw r2, #2871 @ 0xb37 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #292] @ (bd268 ) │ │ │ │ - ldr r0, [pc, #292] @ (bd26c ) │ │ │ │ + ldr r1, [pc, #292] @ (bd250 ) │ │ │ │ + ldr r0, [pc, #292] @ (bd254 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (bd270 ) │ │ │ │ - movw r2, #2857 @ 0xb29 │ │ │ │ + ldr r3, [pc, #280] @ (bd258 ) │ │ │ │ + movw r2, #2870 @ 0xb36 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #276] @ (bd274 ) │ │ │ │ - ldr r0, [pc, #276] @ (bd278 ) │ │ │ │ + ldr r1, [pc, #276] @ (bd25c ) │ │ │ │ + ldr r0, [pc, #276] @ (bd260 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (bd27c ) │ │ │ │ - movw r2, #2806 @ 0xaf6 │ │ │ │ + ldr r3, [pc, #264] @ (bd264 ) │ │ │ │ + movw r2, #2819 @ 0xb03 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (bd280 ) │ │ │ │ - ldr r0, [pc, #260] @ (bd284 ) │ │ │ │ + ldr r1, [pc, #260] @ (bd268 ) │ │ │ │ + ldr r0, [pc, #260] @ (bd26c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #248] @ (bd288 ) │ │ │ │ - movw r2, #2805 @ 0xaf5 │ │ │ │ + ldr r3, [pc, #248] @ (bd270 ) │ │ │ │ + movw r2, #2818 @ 0xb02 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #244] @ (bd28c ) │ │ │ │ - ldr r0, [pc, #244] @ (bd290 ) │ │ │ │ + ldr r1, [pc, #244] @ (bd274 ) │ │ │ │ + ldr r0, [pc, #244] @ (bd278 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #232] @ (bd294 ) │ │ │ │ - movw r2, #2872 @ 0xb38 │ │ │ │ + ldr r3, [pc, #232] @ (bd27c ) │ │ │ │ + movw r2, #2885 @ 0xb45 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (bd298 ) │ │ │ │ - ldr r0, [pc, #228] @ (bd29c ) │ │ │ │ + ldr r1, [pc, #228] @ (bd280 ) │ │ │ │ + ldr r0, [pc, #228] @ (bd284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #216] @ (bd2a0 ) │ │ │ │ - movw r2, #2799 @ 0xaef │ │ │ │ + ldr r3, [pc, #216] @ (bd288 ) │ │ │ │ + movw r2, #2812 @ 0xafc │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (bd2a4 ) │ │ │ │ - ldr r0, [pc, #212] @ (bd2a8 ) │ │ │ │ + ldr r1, [pc, #212] @ (bd28c ) │ │ │ │ + ldr r0, [pc, #212] @ (bd290 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (bd2ac ) │ │ │ │ - movw r2, #2871 @ 0xb37 │ │ │ │ + ldr r3, [pc, #200] @ (bd294 ) │ │ │ │ + movw r2, #2884 @ 0xb44 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (bd2b0 ) │ │ │ │ - ldr r0, [pc, #196] @ (bd2b4 ) │ │ │ │ + ldr r1, [pc, #196] @ (bd298 ) │ │ │ │ + ldr r0, [pc, #196] @ (bd29c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (bd2b8 ) │ │ │ │ - movw r2, #2697 @ 0xa89 │ │ │ │ + ldr r3, [pc, #184] @ (bd2a0 ) │ │ │ │ + movw r2, #2710 @ 0xa96 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #180] @ (bd2bc ) │ │ │ │ - ldr r0, [pc, #180] @ (bd2c0 ) │ │ │ │ + ldr r1, [pc, #180] @ (bd2a4 ) │ │ │ │ + ldr r0, [pc, #180] @ (bd2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (bd2c4 ) │ │ │ │ - movw r2, #2841 @ 0xb19 │ │ │ │ + ldr r3, [pc, #168] @ (bd2ac ) │ │ │ │ + movw r2, #2854 @ 0xb26 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #164] @ (bd2c8 ) │ │ │ │ - ldr r0, [pc, #164] @ (bd2cc ) │ │ │ │ + ldr r1, [pc, #164] @ (bd2b0 ) │ │ │ │ + ldr r0, [pc, #164] @ (bd2b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (bd2d0 ) │ │ │ │ - movw r2, #2840 @ 0xb18 │ │ │ │ + ldr r3, [pc, #152] @ (bd2b8 ) │ │ │ │ + movw r2, #2853 @ 0xb25 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #148] @ (bd2d4 ) │ │ │ │ - ldr r0, [pc, #148] @ (bd2d8 ) │ │ │ │ + ldr r1, [pc, #148] @ (bd2bc ) │ │ │ │ + ldr r0, [pc, #148] @ (bd2c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd894 │ │ │ │ + b.n bd6cc │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 7, cr0, cr12, cr0, {1} │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + stc2 0, cr0, [r4, #128]! @ 0x80 │ │ │ │ + @ instruction: 0xb66e │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd868 │ │ │ │ + b.n bd6a0 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr0, {1} │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + stc2 0, cr0, [r8, #128] @ 0x80 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd83c │ │ │ │ + b.n bd674 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr0, {1} │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + stc2l 0, cr0, [ip, #-128]! @ 0xffffff80 │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd810 │ │ │ │ + b.n bd648 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr0, {1} │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + ldc2l 0, cr0, [r0, #-128] @ 0xffffff80 │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd7e4 │ │ │ │ + b.n bd61c │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 0, cr0, cr12, cr0, {1} │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + ldc2 0, cr0, [r4, #-128]! @ 0xffffff80 │ │ │ │ + cpsid i │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd7b8 │ │ │ │ + b.n bd5f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r0, #128]! @ 0x80 │ │ │ │ - cbz r2, bd2fc │ │ │ │ + ldc2 0, cr0, [r8, #-128] @ 0xffffff80 │ │ │ │ + sxtb r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd78c │ │ │ │ + b.n bd5c4 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r4, #128] @ 0x80 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + ldc2l 0, cr0, [ip], #128 @ 0x80 │ │ │ │ + @ instruction: 0xb62a │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd760 │ │ │ │ + b.n bd598 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [r8, #128]! @ 0x80 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + stc2l 0, cr0, [r0], #128 @ 0x80 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd734 │ │ │ │ + b.n bd56c │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [ip, #128] @ 0x80 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + stc2l 0, cr0, [r4], {32} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ - b.n bd708 │ │ │ │ + b.n bd540 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r0, #128] @ 0x80 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + stc2 0, cr0, [r8], #128 @ 0x80 │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bd2dc : │ │ │ │ +000bd2c4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (bd308 ) │ │ │ │ + ldr r3, [pc, #28] @ (bd2f0 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (bd30c ) │ │ │ │ + ldr r2, [pc, #28] @ (bd2f4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bc494 │ │ │ │ + bl bc47c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bd310 : │ │ │ │ +000bd2f8 : │ │ │ │ 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] @ (bd374 ) │ │ │ │ + ldr r3, [pc, #76] @ (bd35c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bd378 ) │ │ │ │ + ldr r4, [pc, #72] @ (bd360 ) │ │ │ │ add.w r3, r3, #2592 @ 0xa20 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, bd370 │ │ │ │ - ldr r3, [pc, #64] @ (bd37c ) │ │ │ │ + cbz r0, bd358 │ │ │ │ + ldr r3, [pc, #64] @ (bd364 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd350 │ │ │ │ + bne.n bd338 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bd2dc │ │ │ │ - ldr r0, [pc, #44] @ (bd380 ) │ │ │ │ + b.w bd2c4 │ │ │ │ + ldr r0, [pc, #44] @ (bd368 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (bd384 ) │ │ │ │ - ldr r1, [pc, #40] @ (bd388 ) │ │ │ │ + ldr r3, [pc, #40] @ (bd36c ) │ │ │ │ + ldr r1, [pc, #40] @ (bd370 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bd38c ) │ │ │ │ + ldr r0, [pc, #40] @ (bd374 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mov r2, r3 │ │ │ │ + mov r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bd390 : │ │ │ │ +000bd378 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (bd3c0 ) │ │ │ │ + ldr r3, [pc, #32] @ (bd3a8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (bd3c4 ) │ │ │ │ + ldr r2, [pc, #32] @ (bd3ac ) │ │ │ │ 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 bc494 │ │ │ │ + bl bc47c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bd3c8 : │ │ │ │ +000bd3b0 : │ │ │ │ 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] @ bd464 │ │ │ │ + ldr.w ip, [pc, #140] @ bd44c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (bd468 ) │ │ │ │ + ldr r3, [pc, #132] @ (bd450 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (bd46c ) │ │ │ │ + ldr r4, [pc, #128] @ (bd454 ) │ │ │ │ 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] @ (bd470 ) │ │ │ │ + ldr r3, [pc, #112] @ (bd458 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2640 @ 0xa50 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, bd45c │ │ │ │ - ldr r3, [pc, #96] @ (bd474 ) │ │ │ │ + cbz r0, bd444 │ │ │ │ + ldr r3, [pc, #96] @ (bd45c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd43c │ │ │ │ + bne.n bd424 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl bd390 │ │ │ │ - ldr r2, [pc, #80] @ (bd478 ) │ │ │ │ - ldr r3, [pc, #64] @ (bd468 ) │ │ │ │ + bl bd378 │ │ │ │ + ldr r2, [pc, #80] @ (bd460 ) │ │ │ │ + ldr r3, [pc, #64] @ (bd450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bd460 │ │ │ │ + bne.n bd448 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bd47c ) │ │ │ │ + ldr r0, [pc, #60] @ (bd464 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (bd480 ) │ │ │ │ - ldr r1, [pc, #56] @ (bd484 ) │ │ │ │ + ldr r3, [pc, #56] @ (bd468 ) │ │ │ │ + ldr r1, [pc, #56] @ (bd46c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bd488 ) │ │ │ │ + ldr r0, [pc, #56] @ (bd470 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd424 │ │ │ │ + b.n bd40c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #32 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, fp │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bd48c : │ │ │ │ +000bd474 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ bd564 │ │ │ │ + ldr.w ip, [pc, #200] @ bd54c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bd520 │ │ │ │ + beq.n bd508 │ │ │ │ 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] @ (bd568 ) │ │ │ │ + ldr r3, [pc, #176] @ (bd550 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, bd50e │ │ │ │ + cbz r4, bd4f6 │ │ │ │ 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 bc494 │ │ │ │ + bl bc47c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bd4f8 │ │ │ │ + beq.n bd4e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, bd54c │ │ │ │ + cbz r3, bd534 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd508 │ │ │ │ + beq.n bd4f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bd53c │ │ │ │ + cbz r3, bd524 │ │ │ │ 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 bd4d2 │ │ │ │ - ldr r3, [pc, #68] @ (bd568 ) │ │ │ │ + b.n bd4ba │ │ │ │ + ldr r3, [pc, #68] @ (bd550 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bd558 │ │ │ │ + beq.n bd540 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bd4be │ │ │ │ - b.n bd50e │ │ │ │ + bne.n bd4a6 │ │ │ │ + b.n bd4f6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bd4f8 │ │ │ │ + b.n bd4e0 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n bd4be │ │ │ │ + bne.n bd4a6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n bd4d2 │ │ │ │ + b.n bd4ba │ │ │ │ nop │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bd56c : │ │ │ │ +000bd554 : │ │ │ │ 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] @ bd624 │ │ │ │ + ldr.w ip, [pc, #168] @ bd60c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (bd628 ) │ │ │ │ + ldr r3, [pc, #160] @ (bd610 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (bd62c ) │ │ │ │ + ldr r4, [pc, #156] @ (bd614 ) │ │ │ │ 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] @ (bd630 ) │ │ │ │ + ldr r3, [pc, #140] @ (bd618 ) │ │ │ │ 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 84f04 │ │ │ │ - cbz r0, bd61c │ │ │ │ - ldr r3, [pc, #100] @ (bd634 ) │ │ │ │ + cbz r0, bd604 │ │ │ │ + ldr r3, [pc, #100] @ (bd61c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bd5fc │ │ │ │ + bne.n bd5e4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl bd48c │ │ │ │ - ldr r2, [pc, #80] @ (bd638 ) │ │ │ │ - ldr r3, [pc, #64] @ (bd628 ) │ │ │ │ + bl bd474 │ │ │ │ + ldr r2, [pc, #80] @ (bd620 ) │ │ │ │ + ldr r3, [pc, #64] @ (bd610 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bd620 │ │ │ │ + bne.n bd608 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bd63c ) │ │ │ │ + ldr r0, [pc, #60] @ (bd624 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (bd640 ) │ │ │ │ - ldr r1, [pc, #56] @ (bd644 ) │ │ │ │ + ldr r3, [pc, #56] @ (bd628 ) │ │ │ │ + ldr r1, [pc, #56] @ (bd62c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (bd648 ) │ │ │ │ + ldr r0, [pc, #56] @ (bd630 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd5e4 │ │ │ │ + b.n bd5cc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - bics r0, r3 │ │ │ │ + bics r0, r6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bd64c : │ │ │ │ +000bd634 : │ │ │ │ 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] @ bda84 │ │ │ │ + ldr.w r5, [pc, #1060] @ bda6c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ bda88 │ │ │ │ + ldr.w r1, [pc, #1060] @ bda70 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ bda8c │ │ │ │ - ldr.w r2, [pc, #1056] @ bda90 │ │ │ │ - ldr.w r3, [pc, #1056] @ bda94 │ │ │ │ + ldr.w r4, [pc, #1056] @ bda74 │ │ │ │ + ldr.w r2, [pc, #1056] @ bda78 │ │ │ │ + ldr.w r3, [pc, #1056] @ bda7c │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd802 │ │ │ │ - ldr r3, [pc, #1020] @ (bda98 ) │ │ │ │ + beq.w bd7ea │ │ │ │ + ldr r3, [pc, #1020] @ (bda80 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl bd48c │ │ │ │ + bl bd474 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bd7c4 │ │ │ │ + bne.w bd7ac │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd8ba │ │ │ │ + beq.w bd8a2 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bd924 │ │ │ │ + beq.w bd90c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w bda16 │ │ │ │ - ldr r0, [pc, #940] @ (bda9c ) │ │ │ │ + bpl.w bd9fe │ │ │ │ + ldr r0, [pc, #940] @ (bda84 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bd9e0 │ │ │ │ - ldr r0, [pc, #932] @ (bdaa0 ) │ │ │ │ + beq.w bd9c8 │ │ │ │ + ldr r0, [pc, #932] @ (bda88 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bda2a │ │ │ │ + beq.w bda12 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w bda12 │ │ │ │ + ble.w bd9fa │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w bda12 │ │ │ │ + beq.w bd9fa │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bd734 │ │ │ │ + beq.n bd71c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bd83e │ │ │ │ + beq.w bd826 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bd84a │ │ │ │ + beq.w bd832 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bda2e │ │ │ │ + beq.w bda16 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd762 │ │ │ │ + beq.n bd74a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd8a2 │ │ │ │ + beq.w bd88a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bda4a │ │ │ │ + beq.w bda32 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd77c │ │ │ │ + beq.n bd764 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd89a │ │ │ │ + beq.w bd882 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bda66 │ │ │ │ + beq.w bda4e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd796 │ │ │ │ + beq.n bd77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bd91c │ │ │ │ - ldr r3, [pc, #768] @ (bda98 ) │ │ │ │ + beq.w bd904 │ │ │ │ + ldr r3, [pc, #768] @ (bda80 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd7a8 │ │ │ │ + beq.n bd790 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (bdaa4 ) │ │ │ │ - ldr r3, [pc, #732] @ (bda88 ) │ │ │ │ + ldr r2, [pc, #760] @ (bda8c ) │ │ │ │ + ldr r3, [pc, #732] @ (bda70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bd950 │ │ │ │ + bne.w bd938 │ │ │ │ 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 bd7da │ │ │ │ + beq.n bd7c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, bd7da │ │ │ │ + cbnz r3, bd7c2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd7f0 │ │ │ │ + beq.n bd7d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, bd7f0 │ │ │ │ + cbnz r3, bd7d8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (bdaa8 ) │ │ │ │ - ldr r1, [pc, #696] @ (bdaac ) │ │ │ │ + ldr r3, [pc, #692] @ (bda90 ) │ │ │ │ + ldr r1, [pc, #696] @ (bda94 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bd7a8 │ │ │ │ + b.n bd790 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bd6d2 │ │ │ │ - ldr r3, [pc, #652] @ (bdab0 ) │ │ │ │ - movw r2, #3267 @ 0xcc3 │ │ │ │ + bne.w bd6ba │ │ │ │ + ldr r3, [pc, #652] @ (bda98 ) │ │ │ │ + mov.w r2, #3280 @ 0xcd0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (bdab4 ) │ │ │ │ - ldr r0, [pc, #648] @ (bdab8 ) │ │ │ │ + ldr r1, [pc, #644] @ (bda9c ) │ │ │ │ + ldr r0, [pc, #648] @ (bdaa0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bd73a │ │ │ │ + bne.w bd722 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bd9c4 │ │ │ │ + beq.w bd9ac │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd866 │ │ │ │ + beq.n bd84e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bd8aa │ │ │ │ + cbz r3, bd892 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bd9a8 │ │ │ │ + beq.w bd990 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd87c │ │ │ │ + beq.n bd864 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bd8b2 │ │ │ │ + cbz r3, bd89a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bd98c │ │ │ │ + beq.w bd974 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd894 │ │ │ │ + beq.n bd87c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd930 │ │ │ │ + beq.n bd918 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n bd7fe │ │ │ │ + b.n bd7e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd77c │ │ │ │ + b.n bd764 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd762 │ │ │ │ + b.n bd74a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd866 │ │ │ │ + b.n bd84e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd87c │ │ │ │ + b.n bd864 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd8cc │ │ │ │ + beq.n bd8b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bd948 │ │ │ │ + beq.n bd930 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bd9f6 │ │ │ │ + beq.w bd9de │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd8e8 │ │ │ │ + beq.n bd8d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bd940 │ │ │ │ + cbz r3, bd928 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bd970 │ │ │ │ + beq.n bd958 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bd8fc │ │ │ │ + beq.n bd8e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bd938 │ │ │ │ - cbz r7, bd954 │ │ │ │ + cbz r3, bd920 │ │ │ │ + cbz r7, bd93c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bd7fe │ │ │ │ + beq.w bd7e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bd7fe │ │ │ │ + bne.w bd7e6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd7fe │ │ │ │ + b.n bd7e6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd796 │ │ │ │ + b.n bd77e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n bd6e4 │ │ │ │ + b.n bd6cc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd894 │ │ │ │ + b.n bd87c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd8fc │ │ │ │ + b.n bd8e4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd8e8 │ │ │ │ + b.n bd8d0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bd8cc │ │ │ │ + b.n bd8b4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (bdabc ) │ │ │ │ - movw r2, #3270 @ 0xcc6 │ │ │ │ + ldr r3, [pc, #356] @ (bdaa4 ) │ │ │ │ + movw r2, #3283 @ 0xcd3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (bdac0 ) │ │ │ │ - ldr r0, [pc, #352] @ (bdac4 ) │ │ │ │ + ldr r1, [pc, #352] @ (bdaa8 ) │ │ │ │ + ldr r0, [pc, #352] @ (bdaac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (bdac8 ) │ │ │ │ - movw r2, #3269 @ 0xcc5 │ │ │ │ + ldr r3, [pc, #340] @ (bdab0 ) │ │ │ │ + movw r2, #3282 @ 0xcd2 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (bdacc ) │ │ │ │ - ldr r0, [pc, #336] @ (bdad0 ) │ │ │ │ + ldr r1, [pc, #336] @ (bdab4 ) │ │ │ │ + ldr r0, [pc, #336] @ (bdab8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (bdad4 ) │ │ │ │ - movw r2, #3275 @ 0xccb │ │ │ │ + ldr r3, [pc, #324] @ (bdabc ) │ │ │ │ + movw r2, #3288 @ 0xcd8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (bdad8 ) │ │ │ │ - ldr r0, [pc, #320] @ (bdadc ) │ │ │ │ + ldr r1, [pc, #320] @ (bdac0 ) │ │ │ │ + ldr r0, [pc, #320] @ (bdac4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (bdae0 ) │ │ │ │ - movw r2, #3274 @ 0xcca │ │ │ │ + ldr r3, [pc, #308] @ (bdac8 ) │ │ │ │ + movw r2, #3287 @ 0xcd7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (bdae4 ) │ │ │ │ - ldr r0, [pc, #304] @ (bdae8 ) │ │ │ │ + ldr r1, [pc, #304] @ (bdacc ) │ │ │ │ + ldr r0, [pc, #304] @ (bdad0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (bdaec ) │ │ │ │ - movw r2, #3273 @ 0xcc9 │ │ │ │ + ldr r3, [pc, #292] @ (bdad4 ) │ │ │ │ + movw r2, #3286 @ 0xcd6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (bdaf0 ) │ │ │ │ - ldr r0, [pc, #288] @ (bdaf4 ) │ │ │ │ + ldr r1, [pc, #288] @ (bdad8 ) │ │ │ │ + ldr r0, [pc, #288] @ (bdadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (bdaf8 ) │ │ │ │ + ldr r3, [pc, #276] @ (bdae0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (bdafc ) │ │ │ │ - ldr r0, [pc, #276] @ (bdb00 ) │ │ │ │ + ldr r1, [pc, #276] @ (bdae4 ) │ │ │ │ + ldr r0, [pc, #276] @ (bdae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (bdb04 ) │ │ │ │ - movw r2, #3268 @ 0xcc4 │ │ │ │ + ldr r3, [pc, #268] @ (bdaec ) │ │ │ │ + movw r2, #3281 @ 0xcd1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (bdb08 ) │ │ │ │ - ldr r0, [pc, #264] @ (bdb0c ) │ │ │ │ + ldr r1, [pc, #260] @ (bdaf0 ) │ │ │ │ + ldr r0, [pc, #264] @ (bdaf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (bdb10 ) │ │ │ │ + ldr r3, [pc, #248] @ (bdaf8 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (bdb14 ) │ │ │ │ - ldr r0, [pc, #248] @ (bdb18 ) │ │ │ │ + ldr r1, [pc, #248] @ (bdafc ) │ │ │ │ + ldr r0, [pc, #248] @ (bdb00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (bdb1c ) │ │ │ │ - movw r2, #3244 @ 0xcac │ │ │ │ + ldr r3, [pc, #236] @ (bdb04 ) │ │ │ │ + movw r2, #3257 @ 0xcb9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (bdb20 ) │ │ │ │ - ldr r0, [pc, #232] @ (bdb24 ) │ │ │ │ + ldr r1, [pc, #228] @ (bdb08 ) │ │ │ │ + ldr r0, [pc, #232] @ (bdb0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (bdb28 ) │ │ │ │ - movw r2, #3245 @ 0xcad │ │ │ │ + ldr r3, [pc, #220] @ (bdb10 ) │ │ │ │ + movw r2, #3258 @ 0xcba │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (bdb2c ) │ │ │ │ - ldr r0, [pc, #216] @ (bdb30 ) │ │ │ │ + ldr r1, [pc, #212] @ (bdb14 ) │ │ │ │ + ldr r0, [pc, #216] @ (bdb18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (bdb34 ) │ │ │ │ - movw r2, #3246 @ 0xcae │ │ │ │ + ldr r3, [pc, #204] @ (bdb1c ) │ │ │ │ + movw r2, #3259 @ 0xcbb │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (bdb38 ) │ │ │ │ - ldr r0, [pc, #200] @ (bdb3c ) │ │ │ │ + ldr r1, [pc, #196] @ (bdb20 ) │ │ │ │ + ldr r0, [pc, #200] @ (bdb24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n bdb0c │ │ │ │ + blt.n bdb44 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf7920020 │ │ │ │ - ldr??.w r0, [r0, r0, lsl #2] │ │ │ │ - bge.n bdab4 │ │ │ │ + @ instruction: 0xf6ba0020 │ │ │ │ + ldr??.w r0, [r8, r0, lsl #2] │ │ │ │ + bge.n bdaec │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6600020 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + @ instruction: 0xf5880020 │ │ │ │ + strh r6, [r2, r5] │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bda88 │ │ │ │ + bge.n bdac0 │ │ │ │ movs r3, r4 │ │ │ │ - movw r0, #18464 @ 0x4820 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + sbc.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ + strh r6, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bda5c │ │ │ │ + bls.n bda94 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6280020 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + adcs.w r0, r0, #10485760 @ 0xa00000 │ │ │ │ + strh r6, [r3, r4] │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bda30 │ │ │ │ + bls.n bda68 │ │ │ │ movs r3, r4 │ │ │ │ - addw r0, ip, #2080 @ 0x820 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + @ instruction: 0xf5340020 │ │ │ │ + strh r6, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bda04 │ │ │ │ + bls.n bda3c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5f00020 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + adds.w r0, r8, #10485760 @ 0xa00000 │ │ │ │ + strh r6, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf61c0020 │ │ │ │ - movs r4, #0 │ │ │ │ + adc.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bdbb8 │ │ │ │ + bls.n bd9f0 │ │ │ │ movs r3, r4 │ │ │ │ - subs.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + @ instruction: 0xf4e60020 │ │ │ │ + strh r4, [r3, r2] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6280020 │ │ │ │ - @ instruction: 0xf6540020 │ │ │ │ - bge.n bdb60 │ │ │ │ + adcs.w r0, r0, #10485760 @ 0xa00000 │ │ │ │ + sbcs.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ + bls.n bdb98 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf5860020 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + @ instruction: 0xf4ae0020 │ │ │ │ + strh r4, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - bge.n bdb34 │ │ │ │ + bls.n bdb6c │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, sl, #10485760 @ 0xa00000 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + eors.w r0, r2, #10485760 @ 0xa00000 │ │ │ │ + strh r4, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - bls.n bdb08 │ │ │ │ + bls.n bdb40 │ │ │ │ movs r3, r4 │ │ │ │ - adc.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + orns r0, r6, #10485760 @ 0xa00000 │ │ │ │ + strh r4, [r0, r1] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bdb40 : │ │ │ │ +000bdb28 : │ │ │ │ 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] @ (bdba4 ) │ │ │ │ + ldr r3, [pc, #76] @ (bdb8c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bdba8 ) │ │ │ │ + ldr r4, [pc, #72] @ (bdb90 ) │ │ │ │ add.w r3, r3, #2736 @ 0xab0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, bdba0 │ │ │ │ - ldr r3, [pc, #64] @ (bdbac ) │ │ │ │ + cbz r0, bdb88 │ │ │ │ + ldr r3, [pc, #64] @ (bdb94 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bdb80 │ │ │ │ + bne.n bdb68 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w bd64c │ │ │ │ - ldr r0, [pc, #44] @ (bdbb0 ) │ │ │ │ + b.w bd634 │ │ │ │ + ldr r0, [pc, #44] @ (bdb98 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (bdbb4 ) │ │ │ │ - ldr r1, [pc, #40] @ (bdbb8 ) │ │ │ │ + ldr r3, [pc, #40] @ (bdb9c ) │ │ │ │ + ldr r1, [pc, #40] @ (bdba0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bdbbc ) │ │ │ │ + ldr r0, [pc, #40] @ (bdba4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #2 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bdbc0 : │ │ │ │ +000bdba8 : │ │ │ │ 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] @ be624 │ │ │ │ + ldr.w r4, [pc, #2640] @ be60c │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2636] @ be628 │ │ │ │ + ldr.w r2, [pc, #2636] @ be610 │ │ │ │ add r4, pc │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ - ldr.w r5, [pc, #2632] @ be62c │ │ │ │ + ldr.w r5, [pc, #2632] @ be614 │ │ │ │ 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 bde7e │ │ │ │ + beq.w bde66 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bde3e │ │ │ │ + beq.w bde26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w bdd7c │ │ │ │ - ldr.w r2, [pc, #2580] @ be630 │ │ │ │ + bne.w bdd64 │ │ │ │ + ldr.w r2, [pc, #2580] @ be618 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w bddac │ │ │ │ + beq.w bdd94 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2560] @ be634 │ │ │ │ - ldr.w r1, [pc, #2560] @ be638 │ │ │ │ + ldr.w r3, [pc, #2560] @ be61c │ │ │ │ + ldr.w r1, [pc, #2560] @ be620 │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2560] @ be63c │ │ │ │ + ldr.w r0, [pc, #2560] @ be624 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a7b4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, bdca4 │ │ │ │ + cbz r0, bdc8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdc6c │ │ │ │ + beq.n bdc54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bdc6c │ │ │ │ + cbnz r3, bdc54 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be542 │ │ │ │ + beq.w be52a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdc88 │ │ │ │ + beq.n bdc70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bdc88 │ │ │ │ + cbnz r3, bdc70 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be526 │ │ │ │ + beq.w be50e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdca4 │ │ │ │ + beq.n bdc8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, bdca4 │ │ │ │ + cbnz r3, bdc8c │ │ │ │ blx 52454 <_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 be16a │ │ │ │ + beq.w be152 │ │ │ │ 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 b1e70 │ │ │ │ + bl b1e58 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ uxtb r7, r7 │ │ │ │ bl 552a4 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w be206 │ │ │ │ + beq.w be1ee │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w be062 │ │ │ │ + bne.w be04a │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be28c │ │ │ │ + beq.w be274 │ │ │ │ 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 be606 │ │ │ │ + beq.w be5ee │ │ │ │ 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 be50a │ │ │ │ + beq.w be4f2 │ │ │ │ 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 │ │ │ │ @@ -181432,228 +181410,228 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bde76 │ │ │ │ - ldr.w r2, [pc, #2276] @ be640 │ │ │ │ - ldr.w r3, [pc, #2248] @ be628 │ │ │ │ + beq.w bde5e │ │ │ │ + ldr.w r2, [pc, #2276] @ be628 │ │ │ │ + ldr.w r3, [pc, #2248] @ be610 │ │ │ │ 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 be506 │ │ │ │ + bne.w be4ee │ │ │ │ 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 bde36 │ │ │ │ - ldr.w r3, [pc, #2240] @ be644 │ │ │ │ + beq.n bde1e │ │ │ │ + ldr.w r3, [pc, #2240] @ be62c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #2212] @ be634 │ │ │ │ - ldr.w r1, [pc, #2228] @ be648 │ │ │ │ + ldr.w r3, [pc, #2212] @ be61c │ │ │ │ + ldr.w r1, [pc, #2228] @ be630 │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr.w r0, [pc, #2224] @ be64c │ │ │ │ + ldr.w r0, [pc, #2224] @ be634 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r6, #0 │ │ │ │ - b.n bdd5a │ │ │ │ + b.n bdd42 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be5ea │ │ │ │ + beq.w be5d2 │ │ │ │ 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 be2bc │ │ │ │ + beq.w be2a4 │ │ │ │ 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 ba044 │ │ │ │ + bl ba02c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bddf8 │ │ │ │ + beq.n bdde0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be162 │ │ │ │ + beq.w be14a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bde0c │ │ │ │ + beq.n bddf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be114 │ │ │ │ + beq.w be0fc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n bdd4a │ │ │ │ - bl b1e1c │ │ │ │ + bne.n bdd32 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be47a │ │ │ │ + beq.w be462 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w be0cc │ │ │ │ + beq.w be0b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w be0cc │ │ │ │ + bne.w be0b4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be0cc │ │ │ │ + b.n be0b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdd82 │ │ │ │ - ldr.w r7, [pc, #2032] @ be630 │ │ │ │ + b.n bdd6a │ │ │ │ + ldr.w r7, [pc, #2032] @ be618 │ │ │ │ ldr r7, [r5, r7] │ │ │ │ mov r9, r7 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n bdeb0 │ │ │ │ + beq.n bde98 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be21e │ │ │ │ + beq.w be206 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2008] @ be634 │ │ │ │ - ldr.w r1, [pc, #2032] @ be650 │ │ │ │ + ldr.w r3, [pc, #2008] @ be61c │ │ │ │ + ldr.w r1, [pc, #2032] @ be638 │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr.w r0, [pc, #2028] @ be654 │ │ │ │ + ldr.w r0, [pc, #2028] @ be63c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdd5a │ │ │ │ - ldr.w r1, [pc, #1972] @ be634 │ │ │ │ + b.n bdd42 │ │ │ │ + ldr.w r1, [pc, #1972] @ be61c │ │ │ │ movs r0, #173 @ 0xad │ │ │ │ - ldr.w r3, [pc, #2000] @ be658 │ │ │ │ - ldr.w r2, [pc, #2000] @ be65c │ │ │ │ + ldr.w r3, [pc, #2000] @ be640 │ │ │ │ + ldr.w r2, [pc, #2000] @ be644 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1992] @ be660 │ │ │ │ - ldr.w r0, [pc, #1992] @ be664 │ │ │ │ + ldr.w r1, [pc, #1992] @ be648 │ │ │ │ + ldr.w r0, [pc, #1992] @ be64c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be372 │ │ │ │ - ldr.w r3, [pc, #1964] @ be668 │ │ │ │ + beq.w be35a │ │ │ │ + ldr.w r3, [pc, #1964] @ be650 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrd r3, r6, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be22e │ │ │ │ + beq.w be216 │ │ │ │ cmp r1, r6 │ │ │ │ itt eq │ │ │ │ addeq r3, #1 │ │ │ │ streq r3, [r7, #0] │ │ │ │ - bne.w be126 │ │ │ │ + bne.w be10e │ │ │ │ ldr r6, [r7, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w be430 │ │ │ │ + beq.w be418 │ │ │ │ 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 be2ec │ │ │ │ + beq.w be2d4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, bdf02 │ │ │ │ + cbz r0, bdeea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be368 │ │ │ │ + beq.w be350 │ │ │ │ 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 be2fe │ │ │ │ + beq.w be2e6 │ │ │ │ cmp r7, #0 │ │ │ │ it gt │ │ │ │ movgt r0, r6 │ │ │ │ - ble.w be122 │ │ │ │ + ble.w be10a │ │ │ │ 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 be57a │ │ │ │ + beq.w be562 │ │ │ │ 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 be394 │ │ │ │ - ldr.w r3, [pc, #1820] @ be668 │ │ │ │ + beq.w be37c │ │ │ │ + ldr.w r3, [pc, #1820] @ be650 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n bdf66 │ │ │ │ - ldr.w r2, [pc, #1808] @ be66c │ │ │ │ + beq.n bdf4e │ │ │ │ + ldr.w r2, [pc, #1808] @ be654 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w be3bc │ │ │ │ + bne.w be3a4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, bdf76 │ │ │ │ + cbz r0, bdf5e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be452 │ │ │ │ + beq.w be43a │ │ │ │ ldr r7, [r4, #16] │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be496 │ │ │ │ + beq.w be47e │ │ │ │ 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] │ │ │ │ @@ -181662,113 +181640,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 be424 │ │ │ │ + beq.w be40c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be146 │ │ │ │ + beq.w be12e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w be4b8 │ │ │ │ + beq.w be4a0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52a70 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bdfd6 │ │ │ │ + beq.n bdfbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be152 │ │ │ │ + beq.w be13a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be4ce │ │ │ │ + beq.w be4b6 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, bdff4 │ │ │ │ + cbz r0, bdfdc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bdff4 │ │ │ │ + beq.n bdfdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be490 │ │ │ │ + beq.w be478 │ │ │ │ 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 ba03c │ │ │ │ + bl ba024 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be020 │ │ │ │ + beq.n be008 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be15a │ │ │ │ + beq.w be142 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bdd4a │ │ │ │ - bl b1e1c │ │ │ │ + bne.w bdd32 │ │ │ │ + bl b1e04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w be4f0 │ │ │ │ + beq.w be4d8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n be044 │ │ │ │ + beq.n be02c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be4e4 │ │ │ │ + beq.w be4cc │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, be05c │ │ │ │ + cbz r0, be044 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n be05c │ │ │ │ + beq.n be044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w be4ea │ │ │ │ + beq.w be4d2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n be0cc │ │ │ │ + b.n be0b4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w be3da │ │ │ │ + beq.w be3c2 │ │ │ │ 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 be55e │ │ │ │ + beq.w be546 │ │ │ │ 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 be596 │ │ │ │ + beq.w be57e │ │ │ │ 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 │ │ │ │ @@ -181781,104 +181759,104 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w be39a │ │ │ │ + beq.w be382 │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w be2f8 │ │ │ │ - ldr.w r2, [pc, #1360] @ be634 │ │ │ │ + bne.w be2e0 │ │ │ │ + ldr.w r2, [pc, #1360] @ be61c │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr.w r3, [pc, #1412] @ be670 │ │ │ │ + ldr.w r3, [pc, #1412] @ be658 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1408] @ be674 │ │ │ │ + ldr.w r2, [pc, #1408] @ be65c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1404] @ be678 │ │ │ │ + ldr.w r1, [pc, #1404] @ be660 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1400] @ be67c │ │ │ │ + ldr.w r0, [pc, #1400] @ be664 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bdd4a │ │ │ │ - b.n bde10 │ │ │ │ + bne.w bdd32 │ │ │ │ + b.n bddf8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r0, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, be13e │ │ │ │ + cbz r0, be126 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w be3fc │ │ │ │ + beq.w be3e4 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be130 │ │ │ │ + b.n be118 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bdfb0 │ │ │ │ + b.n bdf98 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdfd6 │ │ │ │ + b.n bdfbe │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be020 │ │ │ │ + b.n be008 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bddf8 │ │ │ │ + b.n bdde0 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r1, [pc, #1292] @ be680 │ │ │ │ + ldr.w r1, [pc, #1292] @ be668 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr.w r0, [pc, #1288] @ be684 │ │ │ │ + ldr.w r0, [pc, #1288] @ be66c │ │ │ │ add r1, pc │ │ │ │ - ldr.w r3, [pc, #1284] @ be688 │ │ │ │ - ldr.w r2, [pc, #1284] @ be68c │ │ │ │ + ldr.w r3, [pc, #1284] @ be670 │ │ │ │ + ldr.w r2, [pc, #1284] @ be674 │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 71208 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w be33e │ │ │ │ + beq.w be326 │ │ │ │ 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 be5ce │ │ │ │ + beq.w be5b6 │ │ │ │ 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 be5b2 │ │ │ │ + beq.w be59a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itett ne │ │ │ │ addne r3, #1 │ │ │ │ moveq r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ @@ -181891,1615 +181869,1615 @@ │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n bdda8 │ │ │ │ - ldr.w r1, [pc, #1160] @ be690 │ │ │ │ + b.n bdd90 │ │ │ │ + ldr.w r1, [pc, #1160] @ be678 │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #1156] @ be694 │ │ │ │ + ldr.w r0, [pc, #1156] @ be67c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n be192 │ │ │ │ + b.n be17a │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n bde52 │ │ │ │ + b.n bde3a │ │ │ │ mov r0, r7 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w be122 │ │ │ │ + bne.w be10a │ │ │ │ ldr r7, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w be402 │ │ │ │ + beq.w be3ea │ │ │ │ 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 bded8 │ │ │ │ - ldr r2, [pc, #980] @ (be634 ) │ │ │ │ - ldr.w r3, [pc, #1080] @ be698 │ │ │ │ - ldr.w r1, [pc, #1080] @ be69c │ │ │ │ + beq.w bdec0 │ │ │ │ + ldr r2, [pc, #980] @ (be61c ) │ │ │ │ + ldr.w r3, [pc, #1080] @ be680 │ │ │ │ + ldr.w r1, [pc, #1080] @ be684 │ │ │ │ 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] @ be6a0 │ │ │ │ + ldr.w r0, [pc, #1064] @ be688 │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr.w r2, [pc, #1036] @ be6a4 │ │ │ │ + ldr.w r2, [pc, #1036] @ be68c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1032] @ be6a8 │ │ │ │ + ldr.w r1, [pc, #1032] @ be690 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1032] @ be6ac │ │ │ │ - ldr.w r0, [pc, #1032] @ be6b0 │ │ │ │ + ldr.w r3, [pc, #1032] @ be694 │ │ │ │ + ldr.w r0, [pc, #1032] @ be698 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n be198 │ │ │ │ - ldr r3, [pc, #884] @ (be634 ) │ │ │ │ + b.n be180 │ │ │ │ + ldr r3, [pc, #884] @ (be61c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #1008] @ (be6b4 ) │ │ │ │ + ldr r0, [pc, #1008] @ (be69c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #1004] @ (be6b8 ) │ │ │ │ + ldr r3, [pc, #1004] @ (be6a0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #1000] @ (be6bc ) │ │ │ │ - ldr r1, [pc, #1000] @ (be6c0 ) │ │ │ │ + ldr r2, [pc, #1000] @ (be6a4 ) │ │ │ │ + ldr r1, [pc, #1000] @ (be6a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bdef2 │ │ │ │ + b.n bdeda │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - cbnz r3, be306 │ │ │ │ + cbnz r3, be2ee │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmn.w r2, #113 @ 0x71 │ │ │ │ - beq.w be458 │ │ │ │ + beq.w be440 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.w be122 │ │ │ │ + bge.w be10a │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bdf1c │ │ │ │ - ldr r2, [pc, #788] @ (be634 ) │ │ │ │ + bne.w bdf04 │ │ │ │ + ldr r2, [pc, #788] @ (be61c ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #928] @ (be6c4 ) │ │ │ │ + ldr r3, [pc, #928] @ (be6ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #924] @ (be6c8 ) │ │ │ │ + ldr r2, [pc, #924] @ (be6b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #920] @ (be6cc ) │ │ │ │ - ldr r0, [pc, #924] @ (be6d0 ) │ │ │ │ + ldr r1, [pc, #920] @ (be6b4 ) │ │ │ │ + ldr r0, [pc, #924] @ (be6b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ - ldr r3, [pc, #916] @ (be6d4 ) │ │ │ │ - ldr r1, [pc, #916] @ (be6d8 ) │ │ │ │ + b.n be0f4 │ │ │ │ + ldr r3, [pc, #916] @ (be6bc ) │ │ │ │ + ldr r1, [pc, #916] @ (be6c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - ldr r1, [pc, #904] @ (be6dc ) │ │ │ │ - ldr r0, [pc, #904] @ (be6e0 ) │ │ │ │ + ldr r1, [pc, #904] @ (be6c4 ) │ │ │ │ + ldr r0, [pc, #904] @ (be6c8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n bdda8 │ │ │ │ + b.n bdd90 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bdf02 │ │ │ │ - ldr r2, [pc, #704] @ (be634 ) │ │ │ │ + b.n bdeea │ │ │ │ + ldr r2, [pc, #704] @ (be61c ) │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ - ldr r3, [pc, #876] @ (be6e4 ) │ │ │ │ + ldr r3, [pc, #876] @ (be6cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #872] @ (be6e8 ) │ │ │ │ + ldr r2, [pc, #872] @ (be6d0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #868] @ (be6ec ) │ │ │ │ - ldr r0, [pc, #868] @ (be6f0 ) │ │ │ │ + ldr r1, [pc, #868] @ (be6d4 ) │ │ │ │ + ldr r0, [pc, #868] @ (be6d8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdf4a │ │ │ │ - ldr r2, [pc, #664] @ (be634 ) │ │ │ │ + b.n bdf32 │ │ │ │ + ldr r2, [pc, #664] @ (be61c ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #852] @ (be6f4 ) │ │ │ │ + ldr r3, [pc, #852] @ (be6dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #848] @ (be6f8 ) │ │ │ │ + ldr r2, [pc, #848] @ (be6e0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #844] @ (be6fc ) │ │ │ │ - ldr r0, [pc, #844] @ (be700 ) │ │ │ │ + ldr r1, [pc, #844] @ (be6e4 ) │ │ │ │ + ldr r0, [pc, #844] @ (be6e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ - ldr r2, [pc, #628] @ (be634 ) │ │ │ │ - ldr r3, [pc, #836] @ (be704 ) │ │ │ │ - ldr r1, [pc, #836] @ (be708 ) │ │ │ │ + b.n be0f4 │ │ │ │ + ldr r2, [pc, #628] @ (be61c ) │ │ │ │ + ldr r3, [pc, #836] @ (be6ec ) │ │ │ │ + ldr r1, [pc, #836] @ (be6f0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #836] @ (be70c ) │ │ │ │ + ldr r0, [pc, #836] @ (be6f4 ) │ │ │ │ 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 9c000 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #812] @ (be710 ) │ │ │ │ + ldr r1, [pc, #812] @ (be6f8 ) │ │ │ │ strd r3, r2, [sp] │ │ │ │ - ldr r0, [pc, #808] @ (be714 ) │ │ │ │ + ldr r0, [pc, #808] @ (be6fc ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #808] @ (be718 ) │ │ │ │ - ldr r2, [pc, #812] @ (be71c ) │ │ │ │ + ldr r3, [pc, #808] @ (be700 ) │ │ │ │ + ldr r2, [pc, #812] @ (be704 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be198 │ │ │ │ + b.n be180 │ │ │ │ bl 706bc │ │ │ │ - b.n bdda8 │ │ │ │ - ldr r2, [pc, #560] @ (be634 ) │ │ │ │ + b.n bdd90 │ │ │ │ + ldr r2, [pc, #560] @ (be61c ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #792] @ (be720 ) │ │ │ │ + ldr r3, [pc, #792] @ (be708 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #788] @ (be724 ) │ │ │ │ + ldr r2, [pc, #788] @ (be70c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #784] @ (be728 ) │ │ │ │ - ldr r0, [pc, #784] @ (be72c ) │ │ │ │ + ldr r1, [pc, #784] @ (be710 ) │ │ │ │ + ldr r0, [pc, #784] @ (be714 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n bdfa4 │ │ │ │ - ldr r3, [pc, #512] @ (be634 ) │ │ │ │ + b.n bdf8c │ │ │ │ + ldr r3, [pc, #512] @ (be61c ) │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr r0, [pc, #760] @ (be730 ) │ │ │ │ + ldr r0, [pc, #760] @ (be718 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #756] @ (be734 ) │ │ │ │ + ldr r3, [pc, #756] @ (be71c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #752] @ (be738 ) │ │ │ │ - ldr r1, [pc, #756] @ (be73c ) │ │ │ │ + ldr r2, [pc, #752] @ (be720 ) │ │ │ │ + ldr r1, [pc, #756] @ (be724 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be27e │ │ │ │ + b.n be266 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdf76 │ │ │ │ - ldr r2, [pc, #472] @ (be634 ) │ │ │ │ + b.n bdf5e │ │ │ │ + ldr r2, [pc, #472] @ (be61c ) │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ - ldr r3, [pc, #736] @ (be740 ) │ │ │ │ + ldr r3, [pc, #736] @ (be728 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #732] @ (be744 ) │ │ │ │ + ldr r2, [pc, #732] @ (be72c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #728] @ (be748 ) │ │ │ │ - ldr r0, [pc, #732] @ (be74c ) │ │ │ │ + ldr r1, [pc, #728] @ (be730 ) │ │ │ │ + ldr r0, [pc, #732] @ (be734 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ - ldr r3, [pc, #440] @ (be634 ) │ │ │ │ + b.n be0f4 │ │ │ │ + ldr r3, [pc, #440] @ (be61c ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #720] @ (be750 ) │ │ │ │ - ldr r0, [pc, #720] @ (be754 ) │ │ │ │ + ldr r1, [pc, #720] @ (be738 ) │ │ │ │ + ldr r0, [pc, #720] @ (be73c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bdff4 │ │ │ │ - ldr r2, [pc, #412] @ (be634 ) │ │ │ │ + b.n bdfdc │ │ │ │ + ldr r2, [pc, #412] @ (be61c ) │ │ │ │ movs r1, #177 @ 0xb1 │ │ │ │ - ldr r3, [pc, #700] @ (be758 ) │ │ │ │ + ldr r3, [pc, #700] @ (be740 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #696] @ (be75c ) │ │ │ │ + ldr r2, [pc, #696] @ (be744 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #692] @ (be760 ) │ │ │ │ - ldr r0, [pc, #692] @ (be764 ) │ │ │ │ + ldr r1, [pc, #692] @ (be748 ) │ │ │ │ + ldr r0, [pc, #692] @ (be74c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n be10c │ │ │ │ - ldr r3, [pc, #376] @ (be634 ) │ │ │ │ + b.n be0f4 │ │ │ │ + ldr r3, [pc, #376] @ (be61c ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #680] @ (be768 ) │ │ │ │ - ldr r0, [pc, #684] @ (be76c ) │ │ │ │ + ldr r1, [pc, #680] @ (be750 ) │ │ │ │ + ldr r0, [pc, #684] @ (be754 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n be10c │ │ │ │ - ldr r3, [pc, #356] @ (be634 ) │ │ │ │ + b.n be0f4 │ │ │ │ + ldr r3, [pc, #356] @ (be61c ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #668] @ (be770 ) │ │ │ │ - ldr r0, [pc, #668] @ (be774 ) │ │ │ │ + ldr r1, [pc, #668] @ (be758 ) │ │ │ │ + ldr r0, [pc, #668] @ (be75c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be044 │ │ │ │ + b.n be02c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n be05c │ │ │ │ - ldr r3, [pc, #320] @ (be634 ) │ │ │ │ + b.n be044 │ │ │ │ + ldr r3, [pc, #320] @ (be61c ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr r1, [pc, #640] @ (be778 ) │ │ │ │ - ldr r0, [pc, #644] @ (be77c ) │ │ │ │ + ldr r1, [pc, #640] @ (be760 ) │ │ │ │ + ldr r0, [pc, #644] @ (be764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n be10c │ │ │ │ + b.n be0f4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #628] @ (be780 ) │ │ │ │ - movw r2, #53507 @ 0xd103 │ │ │ │ + ldr r3, [pc, #628] @ (be768 ) │ │ │ │ + movw r2, #53520 @ 0xd110 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #620] @ (be784 ) │ │ │ │ - ldr r0, [pc, #624] @ (be788 ) │ │ │ │ + ldr r1, [pc, #620] @ (be76c ) │ │ │ │ + ldr r0, [pc, #624] @ (be770 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #612] @ (be78c ) │ │ │ │ - movw r2, #53476 @ 0xd0e4 │ │ │ │ + ldr r3, [pc, #612] @ (be774 ) │ │ │ │ + movw r2, #53489 @ 0xd0f1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #604] @ (be790 ) │ │ │ │ - ldr r0, [pc, #608] @ (be794 ) │ │ │ │ + ldr r1, [pc, #604] @ (be778 ) │ │ │ │ + ldr r0, [pc, #608] @ (be77c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #596] @ (be798 ) │ │ │ │ - movw r2, #53475 @ 0xd0e3 │ │ │ │ + ldr r3, [pc, #596] @ (be780 ) │ │ │ │ + movw r2, #53488 @ 0xd0f0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #588] @ (be79c ) │ │ │ │ - ldr r0, [pc, #592] @ (be7a0 ) │ │ │ │ + ldr r1, [pc, #588] @ (be784 ) │ │ │ │ + ldr r0, [pc, #592] @ (be788 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #580] @ (be7a4 ) │ │ │ │ - movw r2, #53523 @ 0xd113 │ │ │ │ + ldr r3, [pc, #580] @ (be78c ) │ │ │ │ + movw r2, #53536 @ 0xd120 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #572] @ (be7a8 ) │ │ │ │ - ldr r0, [pc, #576] @ (be7ac ) │ │ │ │ + ldr r1, [pc, #572] @ (be790 ) │ │ │ │ + ldr r0, [pc, #576] @ (be794 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #564] @ (be7b0 ) │ │ │ │ - movw r2, #53360 @ 0xd070 │ │ │ │ + ldr r3, [pc, #564] @ (be798 ) │ │ │ │ + movw r2, #53373 @ 0xd07d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #556] @ (be7b4 ) │ │ │ │ - ldr r0, [pc, #560] @ (be7b8 ) │ │ │ │ + ldr r1, [pc, #556] @ (be79c ) │ │ │ │ + ldr r0, [pc, #560] @ (be7a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #548] @ (be7bc ) │ │ │ │ - movw r2, #53524 @ 0xd114 │ │ │ │ + ldr r3, [pc, #548] @ (be7a4 ) │ │ │ │ + movw r2, #53537 @ 0xd121 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #540] @ (be7c0 ) │ │ │ │ - ldr r0, [pc, #544] @ (be7c4 ) │ │ │ │ + ldr r1, [pc, #540] @ (be7a8 ) │ │ │ │ + ldr r0, [pc, #544] @ (be7ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #532] @ (be7c8 ) │ │ │ │ - movw r2, #53538 @ 0xd122 │ │ │ │ + ldr r3, [pc, #532] @ (be7b0 ) │ │ │ │ + movw r2, #53551 @ 0xd12f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #524] @ (be7cc ) │ │ │ │ - ldr r0, [pc, #528] @ (be7d0 ) │ │ │ │ + ldr r1, [pc, #524] @ (be7b4 ) │ │ │ │ + ldr r0, [pc, #528] @ (be7b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #516] @ (be7d4 ) │ │ │ │ - movw r2, #53537 @ 0xd121 │ │ │ │ + ldr r3, [pc, #516] @ (be7bc ) │ │ │ │ + movw r2, #53550 @ 0xd12e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #508] @ (be7d8 ) │ │ │ │ - ldr r0, [pc, #512] @ (be7dc ) │ │ │ │ + ldr r1, [pc, #508] @ (be7c0 ) │ │ │ │ + ldr r0, [pc, #512] @ (be7c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #500] @ (be7e0 ) │ │ │ │ - movw r2, #53469 @ 0xd0dd │ │ │ │ + ldr r3, [pc, #500] @ (be7c8 ) │ │ │ │ + movw r2, #53482 @ 0xd0ea │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #492] @ (be7e4 ) │ │ │ │ - ldr r0, [pc, #496] @ (be7e8 ) │ │ │ │ + ldr r1, [pc, #492] @ (be7cc ) │ │ │ │ + ldr r0, [pc, #496] @ (be7d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #484] @ (be7ec ) │ │ │ │ - movw r2, #53506 @ 0xd102 │ │ │ │ + ldr r3, [pc, #484] @ (be7d4 ) │ │ │ │ + movw r2, #53519 @ 0xd10f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #476] @ (be7f0 ) │ │ │ │ - ldr r0, [pc, #480] @ (be7f4 ) │ │ │ │ + ldr r1, [pc, #476] @ (be7d8 ) │ │ │ │ + ldr r0, [pc, #480] @ (be7dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1280 @ 0x500 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ movs r1, r4 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #336 @ (adr r7, be7b0 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #240 @ (adr r7, be754 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #616 @ (adr r7, be8ec ) │ │ │ │ + add r6, pc, #776 @ (adr r6, be974 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #616 @ (adr r7, be8dc ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #624 @ (adr r7, be900 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, be988 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #16 @ (adr r7, be6a4 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, be72c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #696 @ (adr r6, be958 ) │ │ │ │ + add r5, pc, #856 @ (adr r5, be9e0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #544 @ (adr r6, be8c8 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, be950 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #440 @ (adr r6, be864 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, be8ec ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #176 @ (adr r7, be76c ) │ │ │ │ + add r6, pc, #336 @ (adr r6, be7f4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #328 @ (adr r6, be808 ) │ │ │ │ + add r5, pc, #488 @ (adr r5, be890 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #256 @ (adr r6, be7c4 ) │ │ │ │ + add r5, pc, #416 @ (adr r5, be84c ) │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #1000 @ (adr r5, beab4 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, be73c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #912 @ (adr r5, bea60 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, be6e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #808 @ (adr r6, bea04 ) │ │ │ │ + add r5, pc, #968 @ (adr r5, bea8c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #744 @ (adr r5, be9c8 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, bea50 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #656 @ (adr r5, be97c ) │ │ │ │ + add r4, pc, #816 @ (adr r4, bea04 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #568 @ (adr r5, be928 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, be9b0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #656 @ (adr r5, be988 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, bea10 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #496 @ (adr r5, be8ec ) │ │ │ │ + add r4, pc, #656 @ (adr r4, be974 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #408 @ (adr r5, be898 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, be920 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #320 @ (adr r5, be84c ) │ │ │ │ + add r4, pc, #480 @ (adr r4, be8d4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #184 @ (adr r5, be7cc ) │ │ │ │ + add r4, pc, #344 @ (adr r4, be854 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #208 @ (adr r5, be7f0 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, be878 ) │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #80 @ (adr r5, be778 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, be800 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #1016 @ (adr r4, beb24 ) │ │ │ │ + add r4, pc, #152 @ (adr r4, be7ac ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #824 @ (adr r4, bea78 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, beb00 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #920 @ (adr r4, beadc ) │ │ │ │ + add r4, pc, #56 @ (adr r4, be764 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #760 @ (adr r4, bea40 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, beac8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #672 @ (adr r4, be9ec ) │ │ │ │ + add r3, pc, #832 @ (adr r3, bea74 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #600 @ (adr r4, be9ac ) │ │ │ │ + add r3, pc, #760 @ (adr r3, bea34 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #512 @ (adr r4, be960 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, be9e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #424 @ (adr r4, be90c ) │ │ │ │ + add r3, pc, #584 @ (adr r3, be994 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #352 @ (adr r4, be8cc ) │ │ │ │ + add r3, pc, #512 @ (adr r3, be954 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #264 @ (adr r4, be87c ) │ │ │ │ + add r3, pc, #424 @ (adr r3, be904 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #128 @ (adr r4, be7fc ) │ │ │ │ + add r3, pc, #288 @ (adr r3, be884 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xeaaa0020 │ │ │ │ - add r3, pc, #336 @ (adr r3, be8dc ) │ │ │ │ + ldrd r0, r0, [r2, #128] @ 0x80 │ │ │ │ + add r2, pc, #496 @ (adr r2, be964 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - eor.w r0, lr, r0, asr #32 │ │ │ │ - add r4, pc, #432 @ (adr r4, be948 ) │ │ │ │ + @ instruction: 0xe9b60020 │ │ │ │ + add r3, pc, #592 @ (adr r3, be9d0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - orns r0, r2, r0, asr #32 │ │ │ │ - add r3, pc, #1008 @ (adr r3, beb94 ) │ │ │ │ + @ instruction: 0xe99a0020 │ │ │ │ + add r3, pc, #144 @ (adr r3, be81c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - orrs.w r0, r6, r0, asr #32 │ │ │ │ - add r3, pc, #64 @ (adr r3, be7f0 ) │ │ │ │ + ldrd r0, r0, [lr, #-128]! @ 0x80 │ │ │ │ + add r2, pc, #224 @ (adr r2, be878 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - bics.w r0, sl, r0, asr #32 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strd r0, r0, [r2, #-128]! @ 0x80 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ands.w r0, lr, r0, asr #32 │ │ │ │ - add r2, pc, #928 @ (adr r2, beb68 ) │ │ │ │ + strd r0, r0, [r6, #-128] @ 0x80 │ │ │ │ + add r2, pc, #64 @ (adr r2, be7f0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - and.w r0, r2, r0, asr #32 │ │ │ │ - add r3, pc, #256 @ (adr r3, be8d4 ) │ │ │ │ + stmdb sl!, {r5} │ │ │ │ + add r2, pc, #416 @ (adr r2, be95c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [r6, #128]! @ 0x80 │ │ │ │ - add r3, pc, #80 @ (adr r3, be830 ) │ │ │ │ + stmdb lr, {r5} │ │ │ │ + add r2, pc, #240 @ (adr r2, be8b8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strd r0, r0, [sl, #128] @ 0x80 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldrd r0, r0, [r2], #128 @ 0x80 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe9ae0020 │ │ │ │ - add r2, pc, #288 @ (adr r2, be918 ) │ │ │ │ + @ instruction: 0xe8d60020 │ │ │ │ + add r1, pc, #448 @ (adr r1, be9a0 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000be7f8 : │ │ │ │ +000be7e0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (be824 ) │ │ │ │ + ldr r3, [pc, #28] @ (be80c ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (be828 ) │ │ │ │ + ldr r2, [pc, #28] @ (be810 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl bdbc0 │ │ │ │ + bl bdba8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000be82c : │ │ │ │ +000be814 : │ │ │ │ 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] @ (be890 ) │ │ │ │ + ldr r3, [pc, #76] @ (be878 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (be894 ) │ │ │ │ + ldr r4, [pc, #72] @ (be87c ) │ │ │ │ add.w r3, r3, #2784 @ 0xae0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, be88c │ │ │ │ - ldr r3, [pc, #64] @ (be898 ) │ │ │ │ + cbz r0, be874 │ │ │ │ + ldr r3, [pc, #64] @ (be880 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n be86c │ │ │ │ + bne.n be854 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w be7f8 │ │ │ │ - ldr r0, [pc, #44] @ (be89c ) │ │ │ │ + b.w be7e0 │ │ │ │ + ldr r0, [pc, #44] @ (be884 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (be8a0 ) │ │ │ │ - ldr r1, [pc, #40] @ (be8a4 ) │ │ │ │ + ldr r3, [pc, #40] @ (be888 ) │ │ │ │ + ldr r1, [pc, #40] @ (be88c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (be8a8 ) │ │ │ │ + ldr r0, [pc, #40] @ (be890 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #22 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000be8ac : │ │ │ │ +000be894 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (be8dc ) │ │ │ │ + ldr r3, [pc, #32] @ (be8c4 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (be8e0 ) │ │ │ │ + ldr r2, [pc, #32] @ (be8c8 ) │ │ │ │ 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 bdbc0 │ │ │ │ + bl bdba8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000be8e4 : │ │ │ │ +000be8cc : │ │ │ │ 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] @ be980 │ │ │ │ + ldr.w ip, [pc, #140] @ be968 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (be984 ) │ │ │ │ + ldr r3, [pc, #132] @ (be96c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (be988 ) │ │ │ │ + ldr r4, [pc, #128] @ (be970 ) │ │ │ │ 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] @ (be98c ) │ │ │ │ + ldr r3, [pc, #112] @ (be974 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2832 @ 0xb10 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, be978 │ │ │ │ - ldr r3, [pc, #96] @ (be990 ) │ │ │ │ + cbz r0, be960 │ │ │ │ + ldr r3, [pc, #96] @ (be978 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n be958 │ │ │ │ + bne.n be940 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl be8ac │ │ │ │ - ldr r2, [pc, #80] @ (be994 ) │ │ │ │ - ldr r3, [pc, #64] @ (be984 ) │ │ │ │ + bl be894 │ │ │ │ + ldr r2, [pc, #80] @ (be97c ) │ │ │ │ + ldr r3, [pc, #64] @ (be96c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n be97c │ │ │ │ + bne.n be964 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (be998 ) │ │ │ │ + ldr r0, [pc, #60] @ (be980 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (be99c ) │ │ │ │ - ldr r1, [pc, #56] @ (be9a0 ) │ │ │ │ + ldr r3, [pc, #56] @ (be984 ) │ │ │ │ + ldr r1, [pc, #56] @ (be988 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (be9a4 ) │ │ │ │ + ldr r0, [pc, #56] @ (be98c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n be940 │ │ │ │ + b.n be928 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000be9a8 : │ │ │ │ +000be990 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ bea80 │ │ │ │ + ldr.w ip, [pc, #200] @ bea68 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bea3c │ │ │ │ + beq.n bea24 │ │ │ │ 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] @ (bea84 ) │ │ │ │ + ldr r3, [pc, #176] @ (bea6c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, bea2a │ │ │ │ + cbz r4, bea12 │ │ │ │ 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 bdbc0 │ │ │ │ + bl bdba8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n bea14 │ │ │ │ + beq.n be9fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, bea68 │ │ │ │ + cbz r3, bea50 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bea24 │ │ │ │ + beq.n bea0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bea58 │ │ │ │ + cbz r3, bea40 │ │ │ │ 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 be9ee │ │ │ │ - ldr r3, [pc, #68] @ (bea84 ) │ │ │ │ + b.n be9d6 │ │ │ │ + ldr r3, [pc, #68] @ (bea6c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n bea74 │ │ │ │ + beq.n bea5c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n be9da │ │ │ │ - b.n bea2a │ │ │ │ + bne.n be9c2 │ │ │ │ + b.n bea12 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n bea14 │ │ │ │ + b.n be9fc │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n be9da │ │ │ │ + bne.n be9c2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n be9ee │ │ │ │ + b.n be9d6 │ │ │ │ nop │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bea88 : │ │ │ │ +000bea70 : │ │ │ │ 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] @ beb40 │ │ │ │ + ldr.w ip, [pc, #168] @ beb28 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (beb44 ) │ │ │ │ + ldr r3, [pc, #160] @ (beb2c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (beb48 ) │ │ │ │ + ldr r4, [pc, #156] @ (beb30 ) │ │ │ │ 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] @ (beb4c ) │ │ │ │ + ldr r3, [pc, #140] @ (beb34 ) │ │ │ │ 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 84f04 │ │ │ │ - cbz r0, beb38 │ │ │ │ - ldr r3, [pc, #100] @ (beb50 ) │ │ │ │ + cbz r0, beb20 │ │ │ │ + ldr r3, [pc, #100] @ (beb38 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n beb18 │ │ │ │ + bne.n beb00 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl be9a8 │ │ │ │ - ldr r2, [pc, #80] @ (beb54 ) │ │ │ │ - ldr r3, [pc, #64] @ (beb44 ) │ │ │ │ + bl be990 │ │ │ │ + ldr r2, [pc, #80] @ (beb3c ) │ │ │ │ + ldr r3, [pc, #64] @ (beb2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n beb3c │ │ │ │ + bne.n beb24 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (beb58 ) │ │ │ │ + ldr r0, [pc, #60] @ (beb40 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (beb5c ) │ │ │ │ - ldr r1, [pc, #56] @ (beb60 ) │ │ │ │ + ldr r3, [pc, #56] @ (beb44 ) │ │ │ │ + ldr r1, [pc, #56] @ (beb48 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (beb64 ) │ │ │ │ + ldr r0, [pc, #56] @ (beb4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n beb00 │ │ │ │ + b.n beae8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ movs r7, r4 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000beb68 : │ │ │ │ +000beb50 : │ │ │ │ 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] @ befa0 │ │ │ │ + ldr.w r5, [pc, #1060] @ bef88 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ befa4 │ │ │ │ + ldr.w r1, [pc, #1060] @ bef8c │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ befa8 │ │ │ │ - ldr.w r2, [pc, #1056] @ befac │ │ │ │ - ldr.w r3, [pc, #1056] @ befb0 │ │ │ │ + ldr.w r4, [pc, #1056] @ bef90 │ │ │ │ + ldr.w r2, [pc, #1056] @ bef94 │ │ │ │ + ldr.w r3, [pc, #1056] @ bef98 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bed1e │ │ │ │ - ldr r3, [pc, #1020] @ (befb4 ) │ │ │ │ + beq.w bed06 │ │ │ │ + ldr r3, [pc, #1020] @ (bef9c ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl be9a8 │ │ │ │ + bl be990 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bece0 │ │ │ │ + bne.w becc8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bedd6 │ │ │ │ + beq.w bedbe │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bee40 │ │ │ │ + beq.w bee28 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w bef32 │ │ │ │ - ldr r0, [pc, #940] @ (befb8 ) │ │ │ │ + bpl.w bef1a │ │ │ │ + ldr r0, [pc, #940] @ (befa0 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w beefc │ │ │ │ - ldr r0, [pc, #932] @ (befbc ) │ │ │ │ + beq.w beee4 │ │ │ │ + ldr r0, [pc, #932] @ (befa4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w bef46 │ │ │ │ + beq.w bef2e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w bef2e │ │ │ │ + ble.w bef16 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w bef2e │ │ │ │ + beq.w bef16 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bec50 │ │ │ │ + beq.n bec38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bed5a │ │ │ │ + beq.w bed42 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bed66 │ │ │ │ + beq.w bed4e │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bef4a │ │ │ │ + beq.w bef32 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bec7e │ │ │ │ + beq.n bec66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bedbe │ │ │ │ + beq.w beda6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bef66 │ │ │ │ + beq.w bef4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bec98 │ │ │ │ + beq.n bec80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bedb6 │ │ │ │ + beq.w bed9e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w bef82 │ │ │ │ + beq.w bef6a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n becb2 │ │ │ │ + beq.n bec9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bee38 │ │ │ │ - ldr r3, [pc, #768] @ (befb4 ) │ │ │ │ + beq.w bee20 │ │ │ │ + ldr r3, [pc, #768] @ (bef9c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n becc4 │ │ │ │ + beq.n becac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (befc0 ) │ │ │ │ - ldr r3, [pc, #732] @ (befa4 ) │ │ │ │ + ldr r2, [pc, #760] @ (befa8 ) │ │ │ │ + ldr r3, [pc, #732] @ (bef8c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bee6c │ │ │ │ + bne.w bee54 │ │ │ │ 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 becf6 │ │ │ │ + beq.n becde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, becf6 │ │ │ │ + cbnz r3, becde │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bed0c │ │ │ │ + beq.n becf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, bed0c │ │ │ │ + cbnz r3, becf4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (befc4 ) │ │ │ │ - ldr r1, [pc, #696] @ (befc8 ) │ │ │ │ + ldr r3, [pc, #692] @ (befac ) │ │ │ │ + ldr r1, [pc, #696] @ (befb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n becc4 │ │ │ │ + b.n becac │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w bebee │ │ │ │ - ldr r3, [pc, #652] @ (befcc ) │ │ │ │ - movw r2, #53896 @ 0xd288 │ │ │ │ + bne.w bebd6 │ │ │ │ + ldr r3, [pc, #652] @ (befb4 ) │ │ │ │ + movw r2, #53909 @ 0xd295 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (befd0 ) │ │ │ │ - ldr r0, [pc, #648] @ (befd4 ) │ │ │ │ + ldr r1, [pc, #644] @ (befb8 ) │ │ │ │ + ldr r0, [pc, #648] @ (befbc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w bec56 │ │ │ │ + bne.w bec3e │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w beee0 │ │ │ │ + beq.w beec8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bed82 │ │ │ │ + beq.n bed6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bedc6 │ │ │ │ + cbz r3, bedae │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w beec4 │ │ │ │ + beq.w beeac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bed98 │ │ │ │ + beq.n bed80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bedce │ │ │ │ + cbz r3, bedb6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w beea8 │ │ │ │ + beq.w bee90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bedb0 │ │ │ │ + beq.n bed98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bee4c │ │ │ │ + beq.n bee34 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n bed1a │ │ │ │ + b.n bed02 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bec98 │ │ │ │ + b.n bec80 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bec7e │ │ │ │ + b.n bec66 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bed82 │ │ │ │ + b.n bed6a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bed98 │ │ │ │ + b.n bed80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bede8 │ │ │ │ + beq.n bedd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bee64 │ │ │ │ + beq.n bee4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bef12 │ │ │ │ + beq.w beefa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bee04 │ │ │ │ + beq.n bedec │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, bee5c │ │ │ │ + cbz r3, bee44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n bee8c │ │ │ │ + beq.n bee74 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bee18 │ │ │ │ + beq.n bee00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bee54 │ │ │ │ - cbz r7, bee70 │ │ │ │ + cbz r3, bee3c │ │ │ │ + cbz r7, bee58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bed1a │ │ │ │ + beq.w bed02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bed1a │ │ │ │ + bne.w bed02 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bed1a │ │ │ │ + b.n bed02 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n becb2 │ │ │ │ + b.n bec9a │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n bec00 │ │ │ │ + b.n bebe8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bedb0 │ │ │ │ + b.n bed98 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bee18 │ │ │ │ + b.n bee00 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bee04 │ │ │ │ + b.n bedec │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bede8 │ │ │ │ + b.n bedd0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (befd8 ) │ │ │ │ - movw r2, #53899 @ 0xd28b │ │ │ │ + ldr r3, [pc, #356] @ (befc0 ) │ │ │ │ + movw r2, #53912 @ 0xd298 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (befdc ) │ │ │ │ - ldr r0, [pc, #352] @ (befe0 ) │ │ │ │ + ldr r1, [pc, #352] @ (befc4 ) │ │ │ │ + ldr r0, [pc, #352] @ (befc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (befe4 ) │ │ │ │ - movw r2, #53898 @ 0xd28a │ │ │ │ + ldr r3, [pc, #340] @ (befcc ) │ │ │ │ + movw r2, #53911 @ 0xd297 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (befe8 ) │ │ │ │ - ldr r0, [pc, #336] @ (befec ) │ │ │ │ + ldr r1, [pc, #336] @ (befd0 ) │ │ │ │ + ldr r0, [pc, #336] @ (befd4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (beff0 ) │ │ │ │ - movw r2, #53904 @ 0xd290 │ │ │ │ + ldr r3, [pc, #324] @ (befd8 ) │ │ │ │ + movw r2, #53917 @ 0xd29d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (beff4 ) │ │ │ │ - ldr r0, [pc, #320] @ (beff8 ) │ │ │ │ + ldr r1, [pc, #320] @ (befdc ) │ │ │ │ + ldr r0, [pc, #320] @ (befe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (beffc ) │ │ │ │ - movw r2, #53903 @ 0xd28f │ │ │ │ + ldr r3, [pc, #308] @ (befe4 ) │ │ │ │ + movw r2, #53916 @ 0xd29c │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (bf000 ) │ │ │ │ - ldr r0, [pc, #304] @ (bf004 ) │ │ │ │ + ldr r1, [pc, #304] @ (befe8 ) │ │ │ │ + ldr r0, [pc, #304] @ (befec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (bf008 ) │ │ │ │ - movw r2, #53902 @ 0xd28e │ │ │ │ + ldr r3, [pc, #292] @ (beff0 ) │ │ │ │ + movw r2, #53915 @ 0xd29b │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (bf00c ) │ │ │ │ - ldr r0, [pc, #288] @ (bf010 ) │ │ │ │ + ldr r1, [pc, #288] @ (beff4 ) │ │ │ │ + ldr r0, [pc, #288] @ (beff8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (bf014 ) │ │ │ │ + ldr r3, [pc, #276] @ (beffc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (bf018 ) │ │ │ │ - ldr r0, [pc, #276] @ (bf01c ) │ │ │ │ + ldr r1, [pc, #276] @ (bf000 ) │ │ │ │ + ldr r0, [pc, #276] @ (bf004 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (bf020 ) │ │ │ │ - movw r2, #53897 @ 0xd289 │ │ │ │ + ldr r3, [pc, #268] @ (bf008 ) │ │ │ │ + movw r2, #53910 @ 0xd296 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (bf024 ) │ │ │ │ - ldr r0, [pc, #264] @ (bf028 ) │ │ │ │ + ldr r1, [pc, #260] @ (bf00c ) │ │ │ │ + ldr r0, [pc, #264] @ (bf010 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (bf02c ) │ │ │ │ + ldr r3, [pc, #248] @ (bf014 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (bf030 ) │ │ │ │ - ldr r0, [pc, #248] @ (bf034 ) │ │ │ │ + ldr r1, [pc, #248] @ (bf018 ) │ │ │ │ + ldr r0, [pc, #248] @ (bf01c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (bf038 ) │ │ │ │ - movw r2, #53873 @ 0xd271 │ │ │ │ + ldr r3, [pc, #236] @ (bf020 ) │ │ │ │ + movw r2, #53886 @ 0xd27e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (bf03c ) │ │ │ │ - ldr r0, [pc, #232] @ (bf040 ) │ │ │ │ + ldr r1, [pc, #228] @ (bf024 ) │ │ │ │ + ldr r0, [pc, #232] @ (bf028 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (bf044 ) │ │ │ │ - movw r2, #53874 @ 0xd272 │ │ │ │ + ldr r3, [pc, #220] @ (bf02c ) │ │ │ │ + movw r2, #53887 @ 0xd27f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (bf048 ) │ │ │ │ - ldr r0, [pc, #216] @ (bf04c ) │ │ │ │ + ldr r1, [pc, #212] @ (bf030 ) │ │ │ │ + ldr r0, [pc, #216] @ (bf034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (bf050 ) │ │ │ │ - movw r2, #53875 @ 0xd273 │ │ │ │ + ldr r3, [pc, #204] @ (bf038 ) │ │ │ │ + movw r2, #53888 @ 0xd280 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (bf054 ) │ │ │ │ - ldr r0, [pc, #200] @ (bf058 ) │ │ │ │ + ldr r1, [pc, #196] @ (bf03c ) │ │ │ │ + ldr r0, [pc, #200] @ (bf040 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1352 @ 0x548 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf4c0 │ │ │ │ + b.n bf2f8 │ │ │ │ movs r0, r4 │ │ │ │ - b.n be840 │ │ │ │ + b.n bf678 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf268 │ │ │ │ + b.n bf0a0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf23c │ │ │ │ + b.n bf074 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r6, #18 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf210 │ │ │ │ + b.n bf048 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf1e4 │ │ │ │ + b.n bf01c │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf1b8 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, bf060 │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf21c │ │ │ │ + b.n bf054 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf16c │ │ │ │ + svc 202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, bf06c │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf24c │ │ │ │ + b.n bf084 │ │ │ │ movs r0, r4 │ │ │ │ - b.n bf2a8 │ │ │ │ + b.n bf0e0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf114 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf0e8 │ │ │ │ + svc 118 @ 0x76 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - b.n bf0bc │ │ │ │ + svc 90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf05c : │ │ │ │ +000bf044 : │ │ │ │ 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] @ (bf0c0 ) │ │ │ │ + ldr r3, [pc, #76] @ (bf0a8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (bf0c4 ) │ │ │ │ + ldr r4, [pc, #72] @ (bf0ac ) │ │ │ │ add.w r3, r3, #2928 @ 0xb70 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, bf0bc │ │ │ │ - ldr r3, [pc, #64] @ (bf0c8 ) │ │ │ │ + cbz r0, bf0a4 │ │ │ │ + ldr r3, [pc, #64] @ (bf0b0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf09c │ │ │ │ + bne.n bf084 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w beb68 │ │ │ │ - ldr r0, [pc, #44] @ (bf0cc ) │ │ │ │ + b.w beb50 │ │ │ │ + ldr r0, [pc, #44] @ (bf0b4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (bf0d0 ) │ │ │ │ - ldr r1, [pc, #40] @ (bf0d4 ) │ │ │ │ + ldr r3, [pc, #40] @ (bf0b8 ) │ │ │ │ + ldr r1, [pc, #40] @ (bf0bc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (bf0d8 ) │ │ │ │ + ldr r0, [pc, #40] @ (bf0c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf0dc : │ │ │ │ - ldr r3, [pc, #16] @ (bf0f0 ) │ │ │ │ +000bf0c4 : │ │ │ │ + ldr r3, [pc, #16] @ (bf0d8 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (bf0f4 ) │ │ │ │ + ldr r2, [pc, #16] @ (bf0dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 52cfc │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf0f8 : │ │ │ │ - ldr r3, [pc, #16] @ (bf10c ) │ │ │ │ +000bf0e0 : │ │ │ │ + ldr r3, [pc, #16] @ (bf0f4 ) │ │ │ │ sub sp, #8 │ │ │ │ - ldr r2, [pc, #16] @ (bf110 ) │ │ │ │ + ldr r2, [pc, #16] @ (bf0f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #8 │ │ │ │ b.w 52c88 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf114 : │ │ │ │ +000bf0fc : │ │ │ │ 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 │ │ │ │ @@ -183509,1647 +183487,1647 @@ │ │ │ │ bl 8ab20 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.n bf1a8 │ │ │ │ + beq.n bf190 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52b74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf15e │ │ │ │ + beq.n bf146 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, bf196 │ │ │ │ + cbz r3, bf17e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf16e │ │ │ │ + beq.n bf156 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, bf18e │ │ │ │ - cbz r6, bf1a8 │ │ │ │ + cbz r3, bf176 │ │ │ │ + cbz r6, bf190 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 525c4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf18a │ │ │ │ + beq.n bf172 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, bf19e │ │ │ │ + cbz r3, bf186 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf16e │ │ │ │ + b.n bf156 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf15e │ │ │ │ + b.n bf146 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_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 │ │ │ │ │ │ │ │ -000bf1b0 : │ │ │ │ +000bf198 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #96] @ (bf220 ) │ │ │ │ - ldr.w ip, [pc, #96] @ bf224 │ │ │ │ + ldr r3, [pc, #96] @ (bf208 ) │ │ │ │ + ldr.w ip, [pc, #96] @ bf20c │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n bf214 │ │ │ │ + bne.n bf1fc │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n bf214 │ │ │ │ + bmi.n bf1fc │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n bf214 │ │ │ │ + bmi.n bf1fc │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n bf1fa │ │ │ │ + bmi.n bf1e2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n bf1f2 │ │ │ │ + bge.n bf1da │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n bf21c │ │ │ │ + bpl.n bf204 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r2, r3 │ │ │ │ bic.w r2, r2, r2, asr #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52d54 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n bf21c │ │ │ │ + bpl.n bf204 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r3 │ │ │ │ bic.w r1, r1, r1, asr #31 │ │ │ │ - blt.n bf1ec │ │ │ │ + blt.n bf1d4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52d54 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w bf114 │ │ │ │ + b.w bf0fc │ │ │ │ bl 52e28 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ ... │ │ │ │ │ │ │ │ -000bf228 : │ │ │ │ +000bf210 : │ │ │ │ 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] @ (bf520 ) │ │ │ │ + ldr r6, [pc, #740] @ (bf508 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #740] @ (bf524 ) │ │ │ │ + ldr r3, [pc, #740] @ (bf50c ) │ │ │ │ mov r7, r1 │ │ │ │ add r6, pc │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ blx 52bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf3ea │ │ │ │ + beq.w bf3d2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.w bf400 │ │ │ │ + bpl.w bf3e8 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n bf280 │ │ │ │ + beq.n bf268 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bf398 │ │ │ │ + beq.w bf380 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bf41e │ │ │ │ + beq.w bf406 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w bf434 │ │ │ │ + bpl.w bf41c │ │ │ │ ldr.w r1, [r5, #3532] @ 0xdcc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n bf2b2 │ │ │ │ + beq.n bf29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bf3c8 │ │ │ │ + beq.w bf3b0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n bf3a0 │ │ │ │ + beq.n bf388 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r9, [r5, #3536] @ 0xdd0 │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf452 │ │ │ │ + beq.w bf43a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w bf468 │ │ │ │ + bpl.w bf450 │ │ │ │ movs r1, #4 │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf2f0 │ │ │ │ + beq.n bf2d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf3da │ │ │ │ + beq.n bf3c2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bf486 │ │ │ │ + beq.w bf46e │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r5, #140] @ 0x8c │ │ │ │ ldr.w r7, [r5, #264] @ 0x108 │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bf49c │ │ │ │ + beq.w bf484 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w bf4b8 │ │ │ │ + bpl.w bf4a0 │ │ │ │ movs r1, #6 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf33a │ │ │ │ + beq.n bf322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bf3e2 │ │ │ │ + beq.n bf3ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w bf4d6 │ │ │ │ + beq.w bf4be │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w bf4ec │ │ │ │ + bpl.w bf4d4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 86dfc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf374 │ │ │ │ + beq.n bf35c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, bf374 │ │ │ │ + cbnz r3, bf35c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bf38a │ │ │ │ + beq.n bf372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, bf38a │ │ │ │ + cbnz r3, bf372 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bf50a │ │ │ │ + beq.w bf4f2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf280 │ │ │ │ - ldr r3, [pc, #388] @ (bf528 ) │ │ │ │ + b.n bf268 │ │ │ │ + ldr r3, [pc, #388] @ (bf510 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #384] @ (bf52c ) │ │ │ │ - ldr r1, [pc, #384] @ (bf530 ) │ │ │ │ + ldr r3, [pc, #384] @ (bf514 ) │ │ │ │ + ldr r1, [pc, #384] @ (bf518 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r0, [pc, #384] @ (bf534 ) │ │ │ │ + ldr r0, [pc, #384] @ (bf51c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ 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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w bf2b6 │ │ │ │ - b.n bf3a0 │ │ │ │ + bne.w bf29e │ │ │ │ + b.n bf388 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf2f0 │ │ │ │ + b.n bf2d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf33a │ │ │ │ - ldr r3, [pc, #320] @ (bf52c ) │ │ │ │ + b.n bf322 │ │ │ │ + ldr r3, [pc, #320] @ (bf514 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #328] @ (bf538 ) │ │ │ │ - ldr r0, [pc, #328] @ (bf53c ) │ │ │ │ + ldr r1, [pc, #328] @ (bf520 ) │ │ │ │ + ldr r0, [pc, #328] @ (bf524 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r1, [pc, #296] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r1, [pc, #296] @ (bf514 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r4, [pc, #312] @ (bf540 ) │ │ │ │ + ldr r4, [pc, #312] @ (bf528 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #308] @ (bf544 ) │ │ │ │ - ldr r0, [pc, #308] @ (bf548 ) │ │ │ │ + ldr r1, [pc, #308] @ (bf52c ) │ │ │ │ + ldr r0, [pc, #308] @ (bf530 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r3, [pc, #268] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r3, [pc, #268] @ (bf514 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r1, [pc, #296] @ (bf54c ) │ │ │ │ - ldr r0, [pc, #296] @ (bf550 ) │ │ │ │ + ldr r1, [pc, #296] @ (bf534 ) │ │ │ │ + ldr r0, [pc, #296] @ (bf538 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r1, [pc, #244] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r1, [pc, #244] @ (bf514 ) │ │ │ │ movs r2, #31 │ │ │ │ - ldr r3, [pc, #280] @ (bf554 ) │ │ │ │ - ldr r0, [pc, #284] @ (bf558 ) │ │ │ │ + ldr r3, [pc, #280] @ (bf53c ) │ │ │ │ + ldr r0, [pc, #284] @ (bf540 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #276] @ (bf55c ) │ │ │ │ + ldr r1, [pc, #276] @ (bf544 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r3, [pc, #216] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r3, [pc, #216] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #264] @ (bf560 ) │ │ │ │ - ldr r0, [pc, #264] @ (bf564 ) │ │ │ │ + ldr r1, [pc, #264] @ (bf548 ) │ │ │ │ + ldr r0, [pc, #264] @ (bf54c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r1, [pc, #192] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r1, [pc, #192] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r3, [pc, #248] @ (bf568 ) │ │ │ │ + ldr r3, [pc, #248] @ (bf550 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #244] @ (bf56c ) │ │ │ │ - ldr r0, [pc, #244] @ (bf570 ) │ │ │ │ + ldr r1, [pc, #244] @ (bf554 ) │ │ │ │ + ldr r0, [pc, #244] @ (bf558 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r3, [pc, #164] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r3, [pc, #164] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (bf574 ) │ │ │ │ - ldr r0, [pc, #232] @ (bf578 ) │ │ │ │ + ldr r1, [pc, #232] @ (bf55c ) │ │ │ │ + ldr r0, [pc, #232] @ (bf560 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r3, [pc, #140] @ (bf52c ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r3, [pc, #140] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #216] @ (bf57c ) │ │ │ │ - ldr r0, [pc, #220] @ (bf580 ) │ │ │ │ + ldr r1, [pc, #216] @ (bf564 ) │ │ │ │ + ldr r0, [pc, #220] @ (bf568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n bf3be │ │ │ │ - ldr r2, [pc, #112] @ (bf52c ) │ │ │ │ - ldr r3, [pc, #200] @ (bf584 ) │ │ │ │ - ldr r1, [pc, #200] @ (bf588 ) │ │ │ │ + b.n bf3a6 │ │ │ │ + ldr r2, [pc, #112] @ (bf514 ) │ │ │ │ + ldr r3, [pc, #200] @ (bf56c ) │ │ │ │ + ldr r1, [pc, #200] @ (bf570 ) │ │ │ │ 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] @ (bf58c ) │ │ │ │ + ldr r0, [pc, #192] @ (bf574 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n bf4b0 │ │ │ │ - ldr r3, [pc, #84] @ (bf52c ) │ │ │ │ + b.n bf498 │ │ │ │ + ldr r3, [pc, #84] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #180] @ (bf590 ) │ │ │ │ - ldr r0, [pc, #180] @ (bf594 ) │ │ │ │ + ldr r1, [pc, #180] @ (bf578 ) │ │ │ │ + ldr r0, [pc, #180] @ (bf57c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf4b0 │ │ │ │ - ldr r2, [pc, #60] @ (bf52c ) │ │ │ │ - ldr r3, [pc, #168] @ (bf598 ) │ │ │ │ - ldr r1, [pc, #168] @ (bf59c ) │ │ │ │ + b.n bf498 │ │ │ │ + ldr r2, [pc, #60] @ (bf514 ) │ │ │ │ + ldr r3, [pc, #168] @ (bf580 ) │ │ │ │ + ldr r1, [pc, #168] @ (bf584 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #168] @ (bf5a0 ) │ │ │ │ + ldr r0, [pc, #168] @ (bf588 ) │ │ │ │ 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 9c000 │ │ │ │ - b.n bf4b0 │ │ │ │ - ldr r3, [pc, #32] @ (bf52c ) │ │ │ │ + b.n bf498 │ │ │ │ + ldr r3, [pc, #32] @ (bf514 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #148] @ (bf5a4 ) │ │ │ │ - ldr r0, [pc, #148] @ (bf5a8 ) │ │ │ │ + ldr r1, [pc, #148] @ (bf58c ) │ │ │ │ + ldr r0, [pc, #148] @ (bf590 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bf390 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + b.n bf378 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf5ac : │ │ │ │ +000bf594 : │ │ │ │ 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] @ bf648 │ │ │ │ + ldr.w ip, [pc, #140] @ bf630 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (bf64c ) │ │ │ │ + ldr r3, [pc, #132] @ (bf634 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #124] @ (bf650 ) │ │ │ │ + ldr r4, [pc, #124] @ (bf638 ) │ │ │ │ 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] @ (bf654 ) │ │ │ │ + ldr r3, [pc, #108] @ (bf63c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #2976 @ 0xba0 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, bf63e │ │ │ │ - ldr r3, [pc, #96] @ (bf658 ) │ │ │ │ + cbz r0, bf626 │ │ │ │ + ldr r3, [pc, #96] @ (bf640 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n bf622 │ │ │ │ + bne.n bf60a │ │ │ │ mov r0, r5 │ │ │ │ - bl bf228 │ │ │ │ - ldr r2, [pc, #80] @ (bf65c ) │ │ │ │ - ldr r3, [pc, #60] @ (bf64c ) │ │ │ │ + bl bf210 │ │ │ │ + ldr r2, [pc, #80] @ (bf644 ) │ │ │ │ + ldr r3, [pc, #60] @ (bf634 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n bf642 │ │ │ │ + bne.n bf62a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (bf660 ) │ │ │ │ + ldr r0, [pc, #60] @ (bf648 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (bf664 ) │ │ │ │ - ldr r1, [pc, #56] @ (bf668 ) │ │ │ │ + ldr r3, [pc, #56] @ (bf64c ) │ │ │ │ + ldr r1, [pc, #56] @ (bf650 ) │ │ │ │ movs r2, #30 │ │ │ │ - ldr r0, [pc, #56] @ (bf66c ) │ │ │ │ + ldr r0, [pc, #56] @ (bf654 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n bf60a │ │ │ │ + b.n bf5f2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ movs r7, r4 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf670 : │ │ │ │ +000bf658 : │ │ │ │ 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] @ (bf780 ) │ │ │ │ + ldr r6, [pc, #256] @ (bf768 ) │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #256] @ (bf784 ) │ │ │ │ + ldr r3, [pc, #256] @ (bf76c ) │ │ │ │ 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 bf6e0 │ │ │ │ + bpl.n bf6c8 │ │ │ │ lsls r0, r4, #31 │ │ │ │ - bmi.n bf6ec │ │ │ │ + bmi.n bf6d4 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.n bf6ec │ │ │ │ + bmi.n bf6d4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r3, r4, #1 │ │ │ │ - bmi.n bf6fa │ │ │ │ + bmi.n bf6e2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n bf73e │ │ │ │ + blt.n bf726 │ │ │ │ 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 bf706 │ │ │ │ + bpl.n bf6ee │ │ │ │ add.w r0, r5, #16 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 5240c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52b20 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n bf6a4 │ │ │ │ + bne.n bf68c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w bf114 │ │ │ │ + b.w bf0fc │ │ │ │ add r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n bf754 │ │ │ │ + blt.n bf73c │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ - b.n bf6be │ │ │ │ + b.n bf6a6 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n bf718 │ │ │ │ + beq.n bf700 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52b20 │ │ │ │ - cbz r0, bf760 │ │ │ │ + cbz r0, bf748 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - ldr r2, [pc, #108] @ (bf788 ) │ │ │ │ + ldr r2, [pc, #108] @ (bf770 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n bf768 │ │ │ │ - ldr r2, [pc, #104] @ (bf78c ) │ │ │ │ + beq.n bf750 │ │ │ │ + ldr r2, [pc, #104] @ (bf774 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n bf764 │ │ │ │ + beq.n bf74c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - cbnz r2, bf750 │ │ │ │ - ldr r2, [pc, #96] @ (bf790 ) │ │ │ │ + cbnz r2, bf738 │ │ │ │ + ldr r2, [pc, #96] @ (bf778 ) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 5298c │ │ │ │ add r2, r1 │ │ │ │ cmp r3, r1 │ │ │ │ it ge │ │ │ │ movge r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r2, #0 │ │ │ │ - blt.n bf6c4 │ │ │ │ - b.n bf6be │ │ │ │ + blt.n bf6ac │ │ │ │ + b.n bf6a6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n bf730 │ │ │ │ + b.n bf718 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r1 │ │ │ │ it lt │ │ │ │ movlt r3, #0 │ │ │ │ - blt.n bf746 │ │ │ │ - b.n bf740 │ │ │ │ + blt.n bf72e │ │ │ │ + b.n bf728 │ │ │ │ bl 52f84 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #40] @ (bf794 ) │ │ │ │ + ldr r3, [pc, #40] @ (bf77c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #40] @ (bf798 ) │ │ │ │ - ldr r0, [pc, #40] @ (bf79c ) │ │ │ │ + ldr r1, [pc, #40] @ (bf780 ) │ │ │ │ + ldr r0, [pc, #40] @ (bf784 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n bf6c4 │ │ │ │ + bvc.n bf6fc │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf7a0 : │ │ │ │ +000bf788 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #168] @ bf858 │ │ │ │ - ldr r3, [pc, #168] @ (bf85c ) │ │ │ │ + ldr.w ip, [pc, #168] @ bf840 │ │ │ │ + ldr r3, [pc, #168] @ (bf844 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n bf7da │ │ │ │ + bne.n bf7c2 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n bf7da │ │ │ │ + bmi.n bf7c2 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n bf7da │ │ │ │ + bmi.n bf7c2 │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n bf80c │ │ │ │ + bmi.n bf7f4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n bf7e2 │ │ │ │ + blt.n bf7ca │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 528f8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w bf114 │ │ │ │ + b.w bf0fc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n bf838 │ │ │ │ - ldr.w lr, [pc, #116] @ bf860 │ │ │ │ + bpl.n bf820 │ │ │ │ + ldr.w lr, [pc, #116] @ bf848 │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n bf840 │ │ │ │ - ldr.w lr, [pc, #108] @ bf864 │ │ │ │ + beq.n bf828 │ │ │ │ + ldr.w lr, [pc, #108] @ bf84c │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n bf83c │ │ │ │ + beq.n bf824 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, r3 │ │ │ │ b.w 528f8 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bpl.n bf838 │ │ │ │ - ldr.w lr, [pc, #76] @ bf860 │ │ │ │ + bpl.n bf820 │ │ │ │ + ldr.w lr, [pc, #76] @ bf848 │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n bf840 │ │ │ │ - ldr r4, [pc, #68] @ (bf864 ) │ │ │ │ + beq.n bf828 │ │ │ │ + ldr r4, [pc, #68] @ (bf84c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n bf83c │ │ │ │ + beq.n bf824 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r4 │ │ │ │ - blt.n bf7f0 │ │ │ │ + blt.n bf7d8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 528f8 │ │ │ │ bl 52ef0 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #36] @ (bf868 ) │ │ │ │ + ldr r3, [pc, #36] @ (bf850 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #36] @ (bf86c ) │ │ │ │ - ldr r0, [pc, #36] @ (bf870 ) │ │ │ │ + ldr r1, [pc, #36] @ (bf854 ) │ │ │ │ + ldr r0, [pc, #36] @ (bf858 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n bf7e8 │ │ │ │ + bvs.n bf820 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000bf874 : │ │ │ │ +000bf85c : │ │ │ │ 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] @ c0000 │ │ │ │ + ldr.w r1, [pc, #1912] @ bffe8 │ │ │ │ mov r9, r2 │ │ │ │ - ldr.w r2, [pc, #1908] @ c0004 │ │ │ │ + ldr.w r2, [pc, #1908] @ bffec │ │ │ │ add r1, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r5, [pc, #1904] @ c0008 │ │ │ │ + ldr.w r5, [pc, #1904] @ bfff0 │ │ │ │ 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 bfb8e │ │ │ │ + beq.w bfb76 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w bfbb6 │ │ │ │ + beq.w bfb9e │ │ │ │ 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 bfbc4 │ │ │ │ + beq.w bfbac │ │ │ │ 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 bfa8c │ │ │ │ + bne.w bfa74 │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ - blt.w bfa9c │ │ │ │ + blt.w bfa84 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n bf8fe │ │ │ │ + beq.n bf8e6 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w bfd36 │ │ │ │ + bmi.w bfd1e │ │ │ │ mov r0, r9 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ blx 52ae4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bfcca │ │ │ │ + beq.w bfcb2 │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ - cbz r0, bf922 │ │ │ │ + cbz r0, bf90a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfcfe │ │ │ │ + beq.w bfce6 │ │ │ │ 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 bf9e6 │ │ │ │ + ble.n bf9ce │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr.w r4, [r3, fp, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bffc8 │ │ │ │ + beq.w bffb0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr.w r3, [pc, #1724] @ c000c │ │ │ │ + ldr.w r3, [pc, #1724] @ bfff4 │ │ │ │ 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 bfbcc │ │ │ │ - ldr.w r1, [pc, #1704] @ c0010 │ │ │ │ + beq.w bfbb4 │ │ │ │ + ldr.w r1, [pc, #1704] @ bfff8 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w bfe50 │ │ │ │ + bne.w bfe38 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfd04 │ │ │ │ + beq.w bfcec │ │ │ │ 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 bfc2c │ │ │ │ + beq.w bfc14 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n bf9a6 │ │ │ │ + beq.n bf98e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w bfc72 │ │ │ │ - ldr.w r2, [pc, #1644] @ c0014 │ │ │ │ + beq.w bfc5a │ │ │ │ + ldr.w r2, [pc, #1644] @ bfffc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bfd70 │ │ │ │ - ldr.w r3, [pc, #1636] @ c0018 │ │ │ │ + bne.w bfd58 │ │ │ │ + ldr.w r3, [pc, #1636] @ c0000 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2132] @ 0x854 │ │ │ │ blx 527ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfc38 │ │ │ │ + beq.w bfc20 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w bfc48 │ │ │ │ + blt.w bfc30 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r3, fp │ │ │ │ - bgt.n bf93e │ │ │ │ + bgt.n bf926 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfea2 │ │ │ │ + beq.w bfe8a │ │ │ │ mov r0, sl │ │ │ │ bl 59504 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w bff00 │ │ │ │ - ldr.w r3, [pc, #1560] @ c0014 │ │ │ │ + beq.w bfee8 │ │ │ │ + ldr.w r3, [pc, #1560] @ bfffc │ │ │ │ ldr r4, [r5, r3] │ │ │ │ cmp r8, r4 │ │ │ │ - beq.w bfec2 │ │ │ │ + beq.w bfeaa │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bff30 │ │ │ │ + beq.w bff18 │ │ │ │ cmp r7, r4 │ │ │ │ - beq.w bfe84 │ │ │ │ + beq.w bfe6c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bfef4 │ │ │ │ + beq.w bfedc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfe78 │ │ │ │ + beq.w bfe60 │ │ │ │ lsls r6, r6, #1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r7, #0] │ │ │ │ - beq.w bfe90 │ │ │ │ + beq.w bfe78 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ - bl bf7a0 │ │ │ │ + bl bf788 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfd44 │ │ │ │ + beq.w bfd2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bff84 │ │ │ │ + beq.w bff6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w bffa4 │ │ │ │ + bpl.w bff8c │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ - cbz r0, bfa84 │ │ │ │ + cbz r0, bfa6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfa84 │ │ │ │ + beq.n bfa6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfeee │ │ │ │ + beq.w bfed6 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [sl, #28] │ │ │ │ - b.n bfb6e │ │ │ │ + b.n bfb56 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bfc7e │ │ │ │ + beq.w bfc66 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfab4 │ │ │ │ + beq.n bfa9c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfc98 │ │ │ │ + beq.w bfc80 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfac8 │ │ │ │ + beq.n bfab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfc90 │ │ │ │ - ldr.w r2, [pc, #1356] @ c0018 │ │ │ │ - ldr.w r3, [pc, #1356] @ c001c │ │ │ │ + beq.w bfc78 │ │ │ │ + ldr.w r2, [pc, #1356] @ c0000 │ │ │ │ + ldr.w r3, [pc, #1356] @ c0004 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bfcb4 │ │ │ │ + beq.w bfc9c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w bfd68 │ │ │ │ + bne.w bfd50 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfb18 │ │ │ │ + beq.n bfb00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfcac │ │ │ │ + beq.w bfc94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bfd4c │ │ │ │ + beq.w bfd34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bffe4 │ │ │ │ + beq.w bffcc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfb38 │ │ │ │ + beq.n bfb20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfcf6 │ │ │ │ + beq.w bfcde │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfb52 │ │ │ │ + beq.n bfb3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfcee │ │ │ │ - ldr.w r3, [pc, #1228] @ c0020 │ │ │ │ + beq.w bfcd6 │ │ │ │ + ldr.w r3, [pc, #1228] @ c0008 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr.w r1, [pc, #1224] @ c0024 │ │ │ │ - ldr.w r0, [pc, #1224] @ c0028 │ │ │ │ + ldr.w r1, [pc, #1224] @ c000c │ │ │ │ + ldr.w r0, [pc, #1224] @ c0010 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1212] @ c002c │ │ │ │ - ldr.w r3, [pc, #1168] @ c0004 │ │ │ │ + ldr.w r2, [pc, #1212] @ c0014 │ │ │ │ + ldr.w r3, [pc, #1168] @ bffec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w bffc4 │ │ │ │ + bne.w bffac │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r3, [pc, #1156] @ c0014 │ │ │ │ + ldr.w r3, [pc, #1156] @ bfffc │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r5, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bf8b2 │ │ │ │ + beq.w bf89a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bf8b2 │ │ │ │ + bne.w bf89a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w bf8ba │ │ │ │ - ldr.w r3, [pc, #1116] @ c0014 │ │ │ │ + bne.w bf8a2 │ │ │ │ + ldr.w r3, [pc, #1116] @ bfffc │ │ │ │ ldr.w r8, [r5, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w bf8d2 │ │ │ │ - ldr.w r3, [pc, #1100] @ c0014 │ │ │ │ + bne.w bf8ba │ │ │ │ + ldr.w r3, [pc, #1100] @ bfffc │ │ │ │ ldr r7, [r5, r3] │ │ │ │ - b.n bf8e0 │ │ │ │ + b.n bf8c8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bf97e │ │ │ │ - ldr.w r3, [pc, #1108] @ c0030 │ │ │ │ - ldr.w r1, [pc, #1108] @ c0034 │ │ │ │ + bne.w bf966 │ │ │ │ + ldr.w r3, [pc, #1108] @ c0018 │ │ │ │ + ldr.w r1, [pc, #1108] @ c001c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfd3c │ │ │ │ - ldr.w r3, [pc, #1064] @ c0020 │ │ │ │ + beq.w bfd24 │ │ │ │ + ldr.w r3, [pc, #1064] @ c0008 │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr.w r1, [pc, #1080] @ c0038 │ │ │ │ - ldr.w r0, [pc, #1080] @ c003c │ │ │ │ + ldr.w r1, [pc, #1080] @ c0020 │ │ │ │ + ldr.w r0, [pc, #1080] @ c0024 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n bf996 │ │ │ │ + b.n bf97e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w bf9d8 │ │ │ │ - ldr r3, [pc, #980] @ (c0020 ) │ │ │ │ + bge.w bf9c0 │ │ │ │ + ldr r3, [pc, #980] @ (c0008 ) │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ - ldr r1, [pc, #1008] @ (c0040 ) │ │ │ │ - ldr r0, [pc, #1008] @ (c0044 ) │ │ │ │ + ldr r1, [pc, #1008] @ (c0028 ) │ │ │ │ + ldr r0, [pc, #1008] @ (c002c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n bf9a6 │ │ │ │ + b.n bf98e │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w bf8f8 │ │ │ │ - b.n bf8fe │ │ │ │ + bne.w bf8e0 │ │ │ │ + b.n bf8e6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfac8 │ │ │ │ + b.n bfab0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w bfabe │ │ │ │ - b.n bfac8 │ │ │ │ + bne.w bfaa6 │ │ │ │ + b.n bfab0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfb18 │ │ │ │ - ldr r3, [pc, #872] @ (c0020 ) │ │ │ │ + b.n bfb00 │ │ │ │ + ldr r3, [pc, #872] @ (c0008 ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #908] @ (c0048 ) │ │ │ │ - ldr r0, [pc, #912] @ (c004c ) │ │ │ │ + ldr r1, [pc, #908] @ (c0030 ) │ │ │ │ + ldr r0, [pc, #912] @ (c0034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfb6c │ │ │ │ - ldr r3, [pc, #852] @ (c0020 ) │ │ │ │ + b.n bfb54 │ │ │ │ + ldr r3, [pc, #852] @ (c0008 ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r1, [pc, #892] @ (c0050 ) │ │ │ │ - ldr r0, [pc, #896] @ (c0054 ) │ │ │ │ + ldr r1, [pc, #892] @ (c0038 ) │ │ │ │ + ldr r0, [pc, #896] @ (c003c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfb52 │ │ │ │ + b.n bfb3a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfb38 │ │ │ │ + b.n bfb20 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf922 │ │ │ │ - ldr r3, [pc, #808] @ (c0030 ) │ │ │ │ - ldr r1, [pc, #848] @ (c0058 ) │ │ │ │ + b.n bf90a │ │ │ │ + ldr r3, [pc, #808] @ (c0018 ) │ │ │ │ + ldr r1, [pc, #848] @ (c0040 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfe70 │ │ │ │ - ldr r3, [pc, #768] @ (c0020 ) │ │ │ │ + beq.w bfe58 │ │ │ │ + ldr r3, [pc, #768] @ (c0008 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #820] @ (c005c ) │ │ │ │ - ldr r0, [pc, #824] @ (c0060 ) │ │ │ │ + ldr r1, [pc, #820] @ (c0044 ) │ │ │ │ + ldr r0, [pc, #824] @ (c0048 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfc12 │ │ │ │ + b.n bfbfa │ │ │ │ bl 85e58 │ │ │ │ - b.n bf8fe │ │ │ │ + b.n bf8e6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfbf6 │ │ │ │ + b.n bfbde │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfa5a │ │ │ │ - ldr r3, [pc, #720] @ (c0020 ) │ │ │ │ + b.n bfa42 │ │ │ │ + ldr r3, [pc, #720] @ (c0008 ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - ldr r1, [pc, #784] @ (c0064 ) │ │ │ │ - ldr r0, [pc, #788] @ (c0068 ) │ │ │ │ + ldr r1, [pc, #784] @ (c004c ) │ │ │ │ + ldr r0, [pc, #788] @ (c0050 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.n bfaec │ │ │ │ + b.n bfad4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd88 │ │ │ │ + beq.n bfd70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfeb2 │ │ │ │ + beq.w bfe9a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfd9c │ │ │ │ + beq.n bfd84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfeba │ │ │ │ + beq.w bfea2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w bfeaa │ │ │ │ + beq.w bfe92 │ │ │ │ mov r0, r4 │ │ │ │ blx 52af0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bfe40 │ │ │ │ + beq.n bfe28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w bff18 │ │ │ │ - ldr r2, [pc, #596] @ (c0018 ) │ │ │ │ - ldr r3, [pc, #600] @ (c001c ) │ │ │ │ + beq.w bff00 │ │ │ │ + ldr r2, [pc, #596] @ (c0000 ) │ │ │ │ + ldr r3, [pc, #600] @ (c0004 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w bff4e │ │ │ │ + beq.w bff36 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #24 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfdf8 │ │ │ │ + beq.n bfde0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, bfe48 │ │ │ │ + cbz r3, bfe30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w bff6c │ │ │ │ + beq.w bff54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfe10 │ │ │ │ + beq.n bfdf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bfee6 │ │ │ │ + beq.n bfece │ │ │ │ mov r0, r4 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bfe28 │ │ │ │ + beq.n bfe10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n bfede │ │ │ │ - ldr r3, [pc, #500] @ (c0020 ) │ │ │ │ + beq.n bfec6 │ │ │ │ + ldr r3, [pc, #500] @ (c0008 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #572] @ (c006c ) │ │ │ │ - ldr r0, [pc, #572] @ (c0070 ) │ │ │ │ + ldr r1, [pc, #572] @ (c0054 ) │ │ │ │ + ldr r0, [pc, #572] @ (c0058 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfdba │ │ │ │ + b.n bfda2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfdf8 │ │ │ │ - ldr r3, [pc, #460] @ (c0020 ) │ │ │ │ - ldr r2, [pc, #544] @ (c0074 ) │ │ │ │ - ldr r1, [pc, #544] @ (c0078 ) │ │ │ │ + b.n bfde0 │ │ │ │ + ldr r3, [pc, #460] @ (c0008 ) │ │ │ │ + ldr r2, [pc, #544] @ (c005c ) │ │ │ │ + ldr r1, [pc, #544] @ (c0060 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #544] @ (c007c ) │ │ │ │ + ldr r0, [pc, #544] @ (c0064 ) │ │ │ │ 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 9c000 │ │ │ │ - b.n bfc5e │ │ │ │ + b.n bfc46 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd1e │ │ │ │ + b.n bfd06 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r6, r6, #1 │ │ │ │ - bne.w bfa3c │ │ │ │ + bne.w bfa24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w bfa6a │ │ │ │ + beq.w bfa52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bfa6a │ │ │ │ + bne.w bfa52 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfa6a │ │ │ │ + b.n bfa52 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bf9ee │ │ │ │ + b.n bf9d6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfda8 │ │ │ │ + b.n bfd90 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd88 │ │ │ │ + b.n bfd70 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfd9c │ │ │ │ + b.n bfd84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n bff9c │ │ │ │ + beq.n bff84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w bfa18 │ │ │ │ + bne.w bfa00 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfa18 │ │ │ │ + b.n bfa00 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfe28 │ │ │ │ + b.n bfe10 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfe10 │ │ │ │ + b.n bfdf8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n bfa84 │ │ │ │ + b.n bfa6c │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n bfa32 │ │ │ │ - ldr r3, [pc, #284] @ (c0020 ) │ │ │ │ + b.n bfa1a │ │ │ │ + ldr r3, [pc, #284] @ (c0008 ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ - ldr r1, [pc, #376] @ (c0080 ) │ │ │ │ - ldr r0, [pc, #376] @ (c0084 ) │ │ │ │ + ldr r1, [pc, #376] @ (c0068 ) │ │ │ │ + ldr r0, [pc, #376] @ (c006c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfce0 │ │ │ │ - ldr r3, [pc, #260] @ (c0020 ) │ │ │ │ + b.n bfcc8 │ │ │ │ + ldr r3, [pc, #260] @ (c0008 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #360] @ (c0088 ) │ │ │ │ - ldr r0, [pc, #360] @ (c008c ) │ │ │ │ + ldr r1, [pc, #360] @ (c0070 ) │ │ │ │ + ldr r0, [pc, #360] @ (c0074 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfb6c │ │ │ │ - ldr r3, [pc, #236] @ (c0020 ) │ │ │ │ + b.n bfb54 │ │ │ │ + ldr r3, [pc, #236] @ (c0008 ) │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ - ldr r1, [pc, #344] @ (c0090 ) │ │ │ │ - ldr r0, [pc, #344] @ (c0094 ) │ │ │ │ + ldr r1, [pc, #344] @ (c0078 ) │ │ │ │ + ldr r0, [pc, #344] @ (c007c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ - ldr r3, [pc, #208] @ (c0020 ) │ │ │ │ + b.n bfb54 │ │ │ │ + ldr r3, [pc, #208] @ (c0008 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #320] @ (c0098 ) │ │ │ │ - ldr r0, [pc, #324] @ (c009c ) │ │ │ │ + ldr r1, [pc, #320] @ (c0080 ) │ │ │ │ + ldr r0, [pc, #324] @ (c0084 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n bfb6c │ │ │ │ - ldr r3, [pc, #176] @ (c0020 ) │ │ │ │ + b.n bfb54 │ │ │ │ + ldr r3, [pc, #176] @ (c0008 ) │ │ │ │ mov.w r2, #258 @ 0x102 │ │ │ │ - ldr r1, [pc, #300] @ (c00a0 ) │ │ │ │ - ldr r0, [pc, #300] @ (c00a4 ) │ │ │ │ + ldr r1, [pc, #300] @ (c0088 ) │ │ │ │ + ldr r0, [pc, #300] @ (c008c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bff64 │ │ │ │ - ldr r3, [pc, #152] @ (c0020 ) │ │ │ │ + b.n bff4c │ │ │ │ + ldr r3, [pc, #152] @ (c0008 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #284] @ (c00a8 ) │ │ │ │ - ldr r0, [pc, #284] @ (c00ac ) │ │ │ │ + ldr r1, [pc, #284] @ (c0090 ) │ │ │ │ + ldr r0, [pc, #284] @ (c0094 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ cmp r7, r4 │ │ │ │ - bne.w bfa1e │ │ │ │ - b.n bfa6a │ │ │ │ - ldr r1, [pc, #120] @ (c0020 ) │ │ │ │ + bne.w bfa06 │ │ │ │ + b.n bfa52 │ │ │ │ + ldr r1, [pc, #120] @ (c0008 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r3, [pc, #260] @ (c00b0 ) │ │ │ │ - ldr r0, [pc, #260] @ (c00b4 ) │ │ │ │ + ldr r3, [pc, #260] @ (c0098 ) │ │ │ │ + ldr r0, [pc, #260] @ (c009c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #252] @ (c00b8 ) │ │ │ │ + ldr r1, [pc, #252] @ (c00a0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n bfb6c │ │ │ │ + b.n bfb54 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (c00bc ) │ │ │ │ - movw r2, #35958 @ 0x8c76 │ │ │ │ + ldr r3, [pc, #240] @ (c00a4 ) │ │ │ │ + movw r2, #35962 @ 0x8c7a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #236] @ (c00c0 ) │ │ │ │ - ldr r0, [pc, #236] @ (c00c4 ) │ │ │ │ + ldr r1, [pc, #236] @ (c00a8 ) │ │ │ │ + ldr r0, [pc, #236] @ (c00ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1404 @ 0x57c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (c00c8 ) │ │ │ │ - movw r2, #35907 @ 0x8c43 │ │ │ │ + ldr r3, [pc, #224] @ (c00b0 ) │ │ │ │ + movw r2, #35911 @ 0x8c47 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (c00cc ) │ │ │ │ - ldr r0, [pc, #220] @ (c00d0 ) │ │ │ │ + ldr r1, [pc, #220] @ (c00b4 ) │ │ │ │ + ldr r0, [pc, #220] @ (c00b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1404 @ 0x57c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, #100] @ 0x64 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cbz r6, c0112 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, c0118 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c00d4 : │ │ │ │ +000c00bc : │ │ │ │ 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] @ c070c │ │ │ │ + ldr.w r2, [pc, #1572] @ c06f4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1572] @ c0710 │ │ │ │ + ldr.w r3, [pc, #1572] @ c06f8 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1568] @ c0714 │ │ │ │ - ldr.w r1, [pc, #1568] @ c0718 │ │ │ │ + ldr.w r6, [pc, #1568] @ c06fc │ │ │ │ + ldr.w r1, [pc, #1568] @ c0700 │ │ │ │ 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 │ │ │ │ @@ -185157,1795 +185135,1795 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w fp, [r6, r1] │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [fp, #3012] @ 0xbc4 │ │ │ │ blx 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c03f8 │ │ │ │ - ldr.w r2, [pc, #1524] @ c071c │ │ │ │ + beq.w c03e0 │ │ │ │ + ldr.w r2, [pc, #1524] @ c0704 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c040e │ │ │ │ + bne.w c03f6 │ │ │ │ add.w r0, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [fp, #2860] @ 0xb2c │ │ │ │ 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 c06ee │ │ │ │ + beq.w c06d6 │ │ │ │ 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 c06ce │ │ │ │ + beq.w c06b6 │ │ │ │ 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 c06b2 │ │ │ │ + beq.w c069a │ │ │ │ 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 c0696 │ │ │ │ + beq.w c067e │ │ │ │ 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 c067a │ │ │ │ + beq.w c0662 │ │ │ │ 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 c065e │ │ │ │ + beq.w c0646 │ │ │ │ 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 c0642 │ │ │ │ + beq.w c062a │ │ │ │ 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 527a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c0460 │ │ │ │ + beq.w c0448 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w c0614 │ │ │ │ - ldr.w r0, [pc, #1288] @ c0720 │ │ │ │ + bpl.w c05fc │ │ │ │ + ldr.w r0, [pc, #1288] @ c0708 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w c062c │ │ │ │ - ldr.w r0, [pc, #1280] @ c0724 │ │ │ │ + beq.w c0614 │ │ │ │ + ldr.w r0, [pc, #1280] @ c070c │ │ │ │ ldr r0, [r6, r0] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w c0628 │ │ │ │ + beq.w c0610 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w c06ea │ │ │ │ + ble.w c06d2 │ │ │ │ cmp r0, #1 │ │ │ │ str.w sl, [r4, #12] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ cmp r0, #2 │ │ │ │ str.w r9, [r4, #16] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ cmp r0, #3 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ cmp r0, #4 │ │ │ │ str r1, [r4, #24] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ cmp r0, #5 │ │ │ │ str r2, [r4, #28] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ cmp r0, #6 │ │ │ │ str r3, [r4, #32] │ │ │ │ - beq.w c06ea │ │ │ │ + beq.w c06d2 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0288 │ │ │ │ + beq.n c0270 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c033a │ │ │ │ + beq.n c0322 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c0444 │ │ │ │ + beq.w c042c │ │ │ │ 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 52488 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c046c │ │ │ │ + beq.w c0454 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n c035a │ │ │ │ + bpl.n c0342 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c03a2 │ │ │ │ + beq.n c038a │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [sl, #1732] @ 0x6c4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx 529d8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c03ca │ │ │ │ + beq.n c03b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c02ea │ │ │ │ + beq.n c02d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c0352 │ │ │ │ + cbz r3, c033a │ │ │ │ mov r1, r4 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r5 │ │ │ │ blx 527ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c0306 │ │ │ │ + beq.n c02ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c034a │ │ │ │ + cbz r3, c0332 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c031a │ │ │ │ + beq.n c0302 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, c0342 │ │ │ │ + cbz r3, c032a │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n c02a0 │ │ │ │ - ldr.w r3, [pc, #1032] @ c0728 │ │ │ │ + bge.n c0288 │ │ │ │ + ldr.w r3, [pc, #1032] @ c0710 │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr.w r1, [pc, #1028] @ c072c │ │ │ │ - ldr.w r0, [pc, #1028] @ c0730 │ │ │ │ + ldr.w r1, [pc, #1028] @ c0714 │ │ │ │ + ldr.w r0, [pc, #1028] @ c0718 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0376 │ │ │ │ + b.n c035e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0288 │ │ │ │ + b.n c0270 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c031a │ │ │ │ + b.n c0302 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0306 │ │ │ │ + b.n c02ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c02ea │ │ │ │ - ldr r3, [pc, #972] @ (c0728 ) │ │ │ │ + b.n c02d2 │ │ │ │ + ldr r3, [pc, #972] @ (c0710 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #980] @ (c0734 ) │ │ │ │ + ldr r1, [pc, #980] @ (c071c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - ldr r3, [pc, #976] @ (c0738 ) │ │ │ │ + ldr r3, [pc, #976] @ (c0720 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #972] @ (c073c ) │ │ │ │ + ldr r0, [pc, #972] @ (c0724 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #952] @ (c0740 ) │ │ │ │ - ldr r3, [pc, #904] @ (c0710 ) │ │ │ │ + ldr r2, [pc, #952] @ (c0728 ) │ │ │ │ + ldr r3, [pc, #904] @ (c06f8 ) │ │ │ │ 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 c0610 │ │ │ │ + bne.w c05f8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #900] @ (c0728 ) │ │ │ │ + ldr r3, [pc, #900] @ (c0710 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #924] @ (c0744 ) │ │ │ │ - ldr r0, [pc, #924] @ (c0748 ) │ │ │ │ + ldr r1, [pc, #924] @ (c072c ) │ │ │ │ + ldr r0, [pc, #924] @ (c0730 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n c0382 │ │ │ │ - ldr r3, [pc, #860] @ (c0728 ) │ │ │ │ + b.n c036a │ │ │ │ + ldr r3, [pc, #860] @ (c0710 ) │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ - ldr r1, [pc, #892] @ (c074c ) │ │ │ │ - ldr r0, [pc, #892] @ (c0750 ) │ │ │ │ + ldr r1, [pc, #892] @ (c0734 ) │ │ │ │ + ldr r0, [pc, #892] @ (c0738 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c0382 │ │ │ │ - ldr r3, [pc, #812] @ (c0728 ) │ │ │ │ + b.n c036a │ │ │ │ + ldr r3, [pc, #812] @ (c0710 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r1, [pc, #852] @ (c0754 ) │ │ │ │ - ldr r0, [pc, #856] @ (c0758 ) │ │ │ │ + ldr r1, [pc, #852] @ (c073c ) │ │ │ │ + ldr r0, [pc, #856] @ (c0740 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0382 │ │ │ │ - ldr r2, [pc, #844] @ (c075c ) │ │ │ │ + b.n c036a │ │ │ │ + ldr r2, [pc, #844] @ (c0744 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c0136 │ │ │ │ - ldr r2, [pc, #836] @ (c0760 ) │ │ │ │ + beq.w c011e │ │ │ │ + ldr r2, [pc, #836] @ (c0748 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c0136 │ │ │ │ - ldr r1, [pc, #768] @ (c0728 ) │ │ │ │ + beq.w c011e │ │ │ │ + ldr r1, [pc, #768] @ (c0710 ) │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ - ldr r3, [pc, #824] @ (c0764 ) │ │ │ │ + ldr r3, [pc, #824] @ (c074c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #816] @ (c0768 ) │ │ │ │ - ldr r0, [pc, #820] @ (c076c ) │ │ │ │ + ldr r1, [pc, #816] @ (c0750 ) │ │ │ │ + ldr r0, [pc, #820] @ (c0754 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c0382 │ │ │ │ - ldr r3, [pc, #736] @ (c0728 ) │ │ │ │ + b.n c036a │ │ │ │ + ldr r3, [pc, #736] @ (c0710 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #804] @ (c0770 ) │ │ │ │ - ldr r0, [pc, #808] @ (c0774 ) │ │ │ │ + ldr r1, [pc, #804] @ (c0758 ) │ │ │ │ + ldr r0, [pc, #808] @ (c075c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c0382 │ │ │ │ + b.n c036a │ │ │ │ bl 8aa94 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - b.n c0208 │ │ │ │ + b.n c01f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0482 │ │ │ │ + beq.n c046a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0554 │ │ │ │ + beq.n c053c │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c0568 │ │ │ │ + bne.n c0550 │ │ │ │ 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 bf7a0 │ │ │ │ + bl bf788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0544 │ │ │ │ + beq.n c052c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c057e │ │ │ │ + beq.n c0566 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.n c0594 │ │ │ │ + bpl.n c057c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c055c │ │ │ │ + beq.n c0544 │ │ │ │ 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 bf7a0 │ │ │ │ + bl bf788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c054c │ │ │ │ + beq.n c0534 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n c05b2 │ │ │ │ + beq.n c059a │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n c05c8 │ │ │ │ + bpl.n c05b0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c0562 │ │ │ │ + beq.n c054a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ str r7, [r5, #20] │ │ │ │ lsls r7, r4, #31 │ │ │ │ - bmi.n c05ec │ │ │ │ + bmi.n c05d4 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n c060a │ │ │ │ + bmi.n c05f2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ ldrd r6, r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n c0602 │ │ │ │ + bmi.n c05ea │ │ │ │ lsls r1, r4, #31 │ │ │ │ - bmi.n c05fa │ │ │ │ + bmi.n c05e2 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c05f4 │ │ │ │ + bmi.n c05dc │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c05e6 │ │ │ │ + bmi.n c05ce │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strd r6, r4, [r5, #48] @ 0x30 │ │ │ │ ldrb.w r3, [r3, #60] @ 0x3c │ │ │ │ strb.w r3, [r5, #60] @ 0x3c │ │ │ │ - b.n c0384 │ │ │ │ + b.n c036c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c04b0 │ │ │ │ + b.n c0498 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c04f0 │ │ │ │ + b.n c04d8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0482 │ │ │ │ + b.n c046a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c04c8 │ │ │ │ + b.n c04b0 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c0508 │ │ │ │ - ldr r3, [pc, #444] @ (c0728 ) │ │ │ │ + b.n c04f0 │ │ │ │ + ldr r3, [pc, #444] @ (c0710 ) │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - ldr r1, [pc, #520] @ (c0778 ) │ │ │ │ - ldr r0, [pc, #524] @ (c077c ) │ │ │ │ + ldr r1, [pc, #520] @ (c0760 ) │ │ │ │ + ldr r0, [pc, #524] @ (c0764 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0458 │ │ │ │ - ldr r3, [pc, #424] @ (c0728 ) │ │ │ │ + b.n c0440 │ │ │ │ + ldr r3, [pc, #424] @ (c0710 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ - ldr r1, [pc, #508] @ (c0780 ) │ │ │ │ - ldr r0, [pc, #508] @ (c0784 ) │ │ │ │ + ldr r1, [pc, #508] @ (c0768 ) │ │ │ │ + ldr r0, [pc, #508] @ (c076c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0458 │ │ │ │ - ldr r2, [pc, #400] @ (c0728 ) │ │ │ │ - ldr r3, [pc, #496] @ (c0788 ) │ │ │ │ - ldr r1, [pc, #496] @ (c078c ) │ │ │ │ + b.n c0440 │ │ │ │ + ldr r2, [pc, #400] @ (c0710 ) │ │ │ │ + ldr r3, [pc, #496] @ (c0770 ) │ │ │ │ + ldr r1, [pc, #496] @ (c0774 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #496] @ (c0790 ) │ │ │ │ + ldr r0, [pc, #496] @ (c0778 ) │ │ │ │ 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 9c000 │ │ │ │ - b.n c0458 │ │ │ │ - ldr r3, [pc, #372] @ (c0728 ) │ │ │ │ + b.n c0440 │ │ │ │ + ldr r3, [pc, #372] @ (c0710 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ - ldr r1, [pc, #476] @ (c0794 ) │ │ │ │ - ldr r0, [pc, #476] @ (c0798 ) │ │ │ │ + ldr r1, [pc, #476] @ (c077c ) │ │ │ │ + ldr r0, [pc, #476] @ (c0780 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0458 │ │ │ │ - ldr r2, [pc, #348] @ (c0728 ) │ │ │ │ - ldr r3, [pc, #464] @ (c079c ) │ │ │ │ - ldr r1, [pc, #464] @ (c07a0 ) │ │ │ │ + b.n c0440 │ │ │ │ + ldr r2, [pc, #348] @ (c0710 ) │ │ │ │ + ldr r3, [pc, #464] @ (c0784 ) │ │ │ │ + ldr r1, [pc, #464] @ (c0788 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #464] @ (c07a4 ) │ │ │ │ + ldr r0, [pc, #464] @ (c078c ) │ │ │ │ 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 9c000 │ │ │ │ - b.n c0458 │ │ │ │ + b.n c0440 │ │ │ │ bl 85e58 │ │ │ │ - b.n c0534 │ │ │ │ + b.n c051c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.n c0512 │ │ │ │ + b.n c04fa │ │ │ │ bl 85e58 │ │ │ │ - b.n c052e │ │ │ │ + b.n c0516 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.n c0528 │ │ │ │ + b.n c0510 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ - b.n c0524 │ │ │ │ + b.n c050c │ │ │ │ bl 85e58 │ │ │ │ - b.n c0518 │ │ │ │ + b.n c0500 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #400] @ (c07a8 ) │ │ │ │ + ldr r3, [pc, #400] @ (c0790 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #400] @ (c07ac ) │ │ │ │ - ldr r0, [pc, #404] @ (c07b0 ) │ │ │ │ + ldr r1, [pc, #400] @ (c0794 ) │ │ │ │ + ldr r0, [pc, #404] @ (c0798 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #388] @ (c07b4 ) │ │ │ │ + ldr r3, [pc, #388] @ (c079c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #388] @ (c07b8 ) │ │ │ │ - ldr r0, [pc, #388] @ (c07bc ) │ │ │ │ + ldr r1, [pc, #388] @ (c07a0 ) │ │ │ │ + ldr r0, [pc, #388] @ (c07a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (c07c0 ) │ │ │ │ - movw r2, #7354 @ 0x1cba │ │ │ │ + ldr r3, [pc, #380] @ (c07a8 ) │ │ │ │ + movw r2, #7358 @ 0x1cbe │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #372] @ (c07c4 ) │ │ │ │ - ldr r0, [pc, #376] @ (c07c8 ) │ │ │ │ + ldr r1, [pc, #372] @ (c07ac ) │ │ │ │ + ldr r0, [pc, #376] @ (c07b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (c07cc ) │ │ │ │ - movw r2, #7353 @ 0x1cb9 │ │ │ │ + ldr r3, [pc, #364] @ (c07b4 ) │ │ │ │ + movw r2, #7357 @ 0x1cbd │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (c07d0 ) │ │ │ │ - ldr r0, [pc, #360] @ (c07d4 ) │ │ │ │ + ldr r1, [pc, #356] @ (c07b8 ) │ │ │ │ + ldr r0, [pc, #360] @ (c07bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (c07d8 ) │ │ │ │ - movw r2, #7352 @ 0x1cb8 │ │ │ │ + ldr r3, [pc, #348] @ (c07c0 ) │ │ │ │ + movw r2, #7356 @ 0x1cbc │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (c07dc ) │ │ │ │ - ldr r0, [pc, #344] @ (c07e0 ) │ │ │ │ + ldr r1, [pc, #340] @ (c07c4 ) │ │ │ │ + ldr r0, [pc, #344] @ (c07c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (c07e4 ) │ │ │ │ - movw r2, #7351 @ 0x1cb7 │ │ │ │ + ldr r3, [pc, #332] @ (c07cc ) │ │ │ │ + movw r2, #7355 @ 0x1cbb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (c07e8 ) │ │ │ │ - ldr r0, [pc, #328] @ (c07ec ) │ │ │ │ + ldr r1, [pc, #324] @ (c07d0 ) │ │ │ │ + ldr r0, [pc, #328] @ (c07d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (c07f0 ) │ │ │ │ - movw r2, #7350 @ 0x1cb6 │ │ │ │ + ldr r3, [pc, #316] @ (c07d8 ) │ │ │ │ + movw r2, #7354 @ 0x1cba │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (c07f4 ) │ │ │ │ - ldr r0, [pc, #312] @ (c07f8 ) │ │ │ │ + ldr r1, [pc, #308] @ (c07dc ) │ │ │ │ + ldr r0, [pc, #312] @ (c07e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (c07fc ) │ │ │ │ - movw r2, #7349 @ 0x1cb5 │ │ │ │ + ldr r3, [pc, #300] @ (c07e4 ) │ │ │ │ + movw r2, #7353 @ 0x1cb9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (c0800 ) │ │ │ │ - ldr r0, [pc, #296] @ (c0804 ) │ │ │ │ + ldr r1, [pc, #292] @ (c07e8 ) │ │ │ │ + ldr r0, [pc, #296] @ (c07ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #280] @ (c0808 ) │ │ │ │ - movw r2, #7348 @ 0x1cb4 │ │ │ │ + ldr r3, [pc, #280] @ (c07f0 ) │ │ │ │ + movw r2, #7352 @ 0x1cb8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #272] @ (c080c ) │ │ │ │ - ldr r0, [pc, #276] @ (c0810 ) │ │ │ │ + ldr r1, [pc, #272] @ (c07f4 ) │ │ │ │ + ldr r0, [pc, #276] @ (c07f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.u8 d0, d14, d21 │ │ │ │ + vhadd.u32 d0, d6, d21 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d0, d4, d21 │ │ │ │ + vhadd.u16 d0, d12, d21 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r4], #-148 @ 0xffffff6c │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + stc2 0, cr0, [ip], {37} @ 0x25 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #128] @ (c07e8 ) │ │ │ │ + ldr r1, [pc, #288] @ (c0870 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7b40020 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf6dc0020 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c0814 : │ │ │ │ +000c07fc : │ │ │ │ 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] @ (c088c ) │ │ │ │ + ldr r3, [pc, #96] @ (c0874 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (c0890 ) │ │ │ │ + ldr r4, [pc, #92] @ (c0878 ) │ │ │ │ add.w r3, r3, #3024 @ 0xbd0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, c0886 │ │ │ │ - ldr r3, [pc, #84] @ (c0894 ) │ │ │ │ + cbz r0, c086e │ │ │ │ + ldr r3, [pc, #84] @ (c087c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c0854 │ │ │ │ + bne.n c083c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c00d4 │ │ │ │ - ldr r3, [pc, #64] @ (c0898 ) │ │ │ │ + b.w c00bc │ │ │ │ + ldr r3, [pc, #64] @ (c0880 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c084a │ │ │ │ - ldr r3, [pc, #60] @ (c089c ) │ │ │ │ + beq.n c0832 │ │ │ │ + ldr r3, [pc, #60] @ (c0884 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c084a │ │ │ │ - ldr r0, [pc, #52] @ (c08a0 ) │ │ │ │ + beq.n c0832 │ │ │ │ + ldr r0, [pc, #52] @ (c0888 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #48] @ (c08a4 ) │ │ │ │ - ldr r1, [pc, #48] @ (c08a8 ) │ │ │ │ + ldr r3, [pc, #48] @ (c088c ) │ │ │ │ + ldr r1, [pc, #48] @ (c0890 ) │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ - ldr r0, [pc, #48] @ (c08ac ) │ │ │ │ + ldr r0, [pc, #48] @ (c0894 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf7c60025 │ │ │ │ + @ instruction: 0xf7de0025 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r6, #24] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c08b0 : │ │ │ │ +000c0898 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #168] @ c0968 │ │ │ │ - ldr r3, [pc, #168] @ (c096c ) │ │ │ │ + ldr.w ip, [pc, #168] @ c0950 │ │ │ │ + ldr r3, [pc, #168] @ (c0954 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n c08ea │ │ │ │ + bne.n c08d2 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.n c08ea │ │ │ │ + bmi.n c08d2 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bmi.n c08ea │ │ │ │ + bmi.n c08d2 │ │ │ │ asrs r2, r2, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ - bmi.n c091c │ │ │ │ + bmi.n c0904 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n c08f2 │ │ │ │ + blt.n c08da │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52880 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w bf114 │ │ │ │ + b.w bf0fc │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n c0948 │ │ │ │ - ldr.w lr, [pc, #116] @ c0970 │ │ │ │ + bpl.n c0930 │ │ │ │ + ldr.w lr, [pc, #116] @ c0958 │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c0950 │ │ │ │ - ldr.w lr, [pc, #108] @ c0974 │ │ │ │ + beq.n c0938 │ │ │ │ + ldr.w lr, [pc, #108] @ c095c │ │ │ │ ldr.w r4, [ip, lr] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c094c │ │ │ │ + beq.n c0934 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, r3 │ │ │ │ b.w 52880 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n c0948 │ │ │ │ - ldr.w lr, [pc, #76] @ c0970 │ │ │ │ + bpl.n c0930 │ │ │ │ + ldr.w lr, [pc, #76] @ c0958 │ │ │ │ ldr.w lr, [ip, lr] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n c0950 │ │ │ │ - ldr r4, [pc, #68] @ (c0974 ) │ │ │ │ + beq.n c0938 │ │ │ │ + ldr r4, [pc, #68] @ (c095c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c094c │ │ │ │ + beq.n c0934 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r4 │ │ │ │ - blt.n c0900 │ │ │ │ + blt.n c08e8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 52880 │ │ │ │ bl 52dc8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #36] @ (c0978 ) │ │ │ │ + ldr r3, [pc, #36] @ (c0960 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #36] @ (c097c ) │ │ │ │ - ldr r0, [pc, #36] @ (c0980 ) │ │ │ │ + ldr r1, [pc, #36] @ (c0964 ) │ │ │ │ + ldr r0, [pc, #36] @ (c0968 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7380025 │ │ │ │ + @ instruction: 0xf7500025 │ │ │ │ lsls r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - eors.w r0, r0, #10485760 @ 0xa00000 │ │ │ │ + @ instruction: 0xf3b80020 │ │ │ │ │ │ │ │ -000c0984 : │ │ │ │ +000c096c : │ │ │ │ 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] @ c09dc │ │ │ │ + ldr.w r8, [pc, #68] @ c09c4 │ │ │ │ add r8, pc │ │ │ │ - cbz r0, c09bc │ │ │ │ - ldr r6, [pc, #64] @ (c09e0 ) │ │ │ │ + cbz r0, c09a4 │ │ │ │ + ldr r6, [pc, #64] @ (c09c8 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ mov r1, r6 │ │ │ │ - cbz r5, c09b4 │ │ │ │ + cbz r5, c099c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, c09b4 │ │ │ │ + cbz r0, c099c │ │ │ │ blx 522d4 │ │ │ │ - cbz r0, c09d2 │ │ │ │ + cbz r0, c09ba │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c09a4 │ │ │ │ - ldr r3, [pc, #36] @ (c09e4 ) │ │ │ │ - ldr r1, [pc, #40] @ (c09e8 ) │ │ │ │ + bne.n c098c │ │ │ │ + ldr r3, [pc, #36] @ (c09cc ) │ │ │ │ + ldr r1, [pc, #40] @ (c09d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf6640025 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + @ instruction: 0xf67c0025 │ │ │ │ + strh r2, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c09ec : │ │ │ │ +000c09d4 : │ │ │ │ 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] @ (c0a54 ) │ │ │ │ - ldr r3, [pc, #88] @ (c0a58 ) │ │ │ │ + ldr r5, [pc, #88] @ (c0a3c ) │ │ │ │ + ldr r3, [pc, #88] @ (c0a40 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c0a14 │ │ │ │ - bl c0984 │ │ │ │ + beq.n c09fc │ │ │ │ + bl c096c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c0a3c │ │ │ │ + cbz r0, c0a24 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #68] @ (c0a5c ) │ │ │ │ + ldr r3, [pc, #68] @ (c0a44 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #68] @ (c0a60 ) │ │ │ │ + ldr r1, [pc, #68] @ (c0a48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #60] @ (c0a64 ) │ │ │ │ - ldr r1, [pc, #64] @ (c0a68 ) │ │ │ │ + ldr r3, [pc, #60] @ (c0a4c ) │ │ │ │ + ldr r1, [pc, #64] @ (c0a50 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #64] @ (c0a6c ) │ │ │ │ + ldr r0, [pc, #64] @ (c0a54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #36] @ (c0a64 ) │ │ │ │ + ldr r3, [pc, #36] @ (c0a4c ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ - ldr r1, [pc, #44] @ (c0a70 ) │ │ │ │ - ldr r0, [pc, #48] @ (c0a74 ) │ │ │ │ + ldr r1, [pc, #44] @ (c0a58 ) │ │ │ │ + ldr r0, [pc, #48] @ (c0a5c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0a10 │ │ │ │ + b.n c09f8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5fe0025 │ │ │ │ + @ instruction: 0xf6160025 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c0a78 : │ │ │ │ +000c0a60 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #220] @ (c0b64 ) │ │ │ │ + ldr r4, [pc, #220] @ (c0b4c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #220] @ c0b68 │ │ │ │ + ldr.w ip, [pc, #220] @ c0b50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #212] @ (c0b6c ) │ │ │ │ + ldr r2, [pc, #212] @ (c0b54 ) │ │ │ │ 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, #1468 @ 0x5bc │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #196] @ (c0b70 ) │ │ │ │ + ldr r3, [pc, #196] @ (c0b58 ) │ │ │ │ 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] @ (c0b74 ) │ │ │ │ + ldr r2, [pc, #184] @ (c0b5c ) │ │ │ │ add r2, pc │ │ │ │ bl 84478 │ │ │ │ - cbz r0, c0b12 │ │ │ │ + cbz r0, c0afa │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl c09ec │ │ │ │ + bl c09d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c0b4c │ │ │ │ + beq.n c0b34 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c0ae4 │ │ │ │ + beq.n c0acc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c0b20 │ │ │ │ + cbz r3, c0b08 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, c0b30 │ │ │ │ + cbz r0, c0b18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0af8 │ │ │ │ + beq.n c0ae0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c0b16 │ │ │ │ - ldr r2, [pc, #124] @ (c0b78 ) │ │ │ │ - ldr r3, [pc, #112] @ (c0b6c ) │ │ │ │ + cbz r3, c0afe │ │ │ │ + ldr r2, [pc, #124] @ (c0b60 ) │ │ │ │ + ldr r3, [pc, #112] @ (c0b54 ) │ │ │ │ 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 c0b2c │ │ │ │ + bne.n c0b14 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - b.n c0af8 │ │ │ │ + b.n c0ae0 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c0af8 │ │ │ │ + b.n c0ae0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c0ae4 │ │ │ │ + b.n c0acc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (c0b7c ) │ │ │ │ - movw r2, #32825 @ 0x8039 │ │ │ │ + ldr r3, [pc, #72] @ (c0b64 ) │ │ │ │ + movw r2, #32829 @ 0x803d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (c0b80 ) │ │ │ │ - ldr r0, [pc, #68] @ (c0b84 ) │ │ │ │ + ldr r1, [pc, #68] @ (c0b68 ) │ │ │ │ + ldr r0, [pc, #68] @ (c0b6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1472 @ 0x5c0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ (c0b88 ) │ │ │ │ - movw r2, #32824 @ 0x8038 │ │ │ │ + ldr r1, [pc, #56] @ (c0b70 ) │ │ │ │ + movw r2, #32828 @ 0x803c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r0, [pc, #52] @ (c0b8c ) │ │ │ │ + ldr r0, [pc, #52] @ (c0b74 ) │ │ │ │ add r1, pc │ │ │ │ add.w r3, r4, #1472 @ 0x5c0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r3, r4 │ │ │ │ - sbc.w r0, r6, #10813440 @ 0xa50000 │ │ │ │ + sbcs.w r0, lr, #10813440 @ 0xa50000 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ movs r1, r4 │ │ │ │ - add.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + adds.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ movs r1, 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] @ c0bcc │ │ │ │ - ldr r3, [pc, #44] @ (c0bd0 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0bb4 │ │ │ │ + ldr r3, [pc, #44] @ (c0bb8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0bb8 │ │ │ │ + bne.n c0ba0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0a78 │ │ │ │ - ldr r3, [pc, #24] @ (c0bd4 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0bd8 ) │ │ │ │ + b.w c0a60 │ │ │ │ + ldr r3, [pc, #24] @ (c0bbc ) │ │ │ │ + ldr r1, [pc, #28] @ (c0bc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r8, #10813440 @ 0xa50000 │ │ │ │ + orns r0, r0, #10813440 @ 0xa50000 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ 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] @ c0c18 │ │ │ │ - ldr r3, [pc, #44] @ (c0c1c ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0c00 │ │ │ │ + ldr r3, [pc, #44] @ (c0c04 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0c04 │ │ │ │ + bne.n c0bec │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0a78 │ │ │ │ - ldr r3, [pc, #24] @ (c0c20 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0c24 ) │ │ │ │ + b.w c0a60 │ │ │ │ + ldr r3, [pc, #24] @ (c0c08 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0c0c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, ip, #10813440 @ 0xa50000 │ │ │ │ + bic.w r0, r4, #10813440 @ 0xa50000 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ 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] @ c0c64 │ │ │ │ - ldr r3, [pc, #44] @ (c0c68 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0c4c │ │ │ │ + ldr r3, [pc, #44] @ (c0c50 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0c50 │ │ │ │ + bne.n c0c38 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0a78 │ │ │ │ - ldr r3, [pc, #24] @ (c0c6c ) │ │ │ │ - ldr r1, [pc, #28] @ (c0c70 ) │ │ │ │ + b.w c0a60 │ │ │ │ + ldr r3, [pc, #24] @ (c0c54 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0c58 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3c00025 │ │ │ │ + @ instruction: 0xf3d80025 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c0c74 : │ │ │ │ +000c0c5c : │ │ │ │ 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] @ (c0ce0 ) │ │ │ │ - ldr r3, [pc, #92] @ (c0ce4 ) │ │ │ │ + ldr r5, [pc, #92] @ (c0cc8 ) │ │ │ │ + ldr r3, [pc, #92] @ (c0ccc ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c0c9c │ │ │ │ - bl c0984 │ │ │ │ + beq.n c0c84 │ │ │ │ + bl c096c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, c0cc6 │ │ │ │ + cbz r0, c0cae │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (c0ce8 ) │ │ │ │ + ldr r3, [pc, #72] @ (c0cd0 ) │ │ │ │ movs r4, #0 │ │ │ │ - ldr r1, [pc, #72] @ (c0cec ) │ │ │ │ + ldr r1, [pc, #72] @ (c0cd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #64] @ (c0cf0 ) │ │ │ │ - ldr r1, [pc, #68] @ (c0cf4 ) │ │ │ │ + ldr r3, [pc, #64] @ (c0cd8 ) │ │ │ │ + ldr r1, [pc, #68] @ (c0cdc ) │ │ │ │ movw r2, #517 @ 0x205 │ │ │ │ - ldr r0, [pc, #64] @ (c0cf8 ) │ │ │ │ + ldr r0, [pc, #64] @ (c0ce0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [pc, #40] @ (c0cf0 ) │ │ │ │ + ldr r3, [pc, #40] @ (c0cd8 ) │ │ │ │ movw r2, #518 @ 0x206 │ │ │ │ - ldr r1, [pc, #44] @ (c0cfc ) │ │ │ │ - ldr r0, [pc, #48] @ (c0d00 ) │ │ │ │ + ldr r1, [pc, #44] @ (c0ce4 ) │ │ │ │ + ldr r0, [pc, #48] @ (c0ce8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c0c98 │ │ │ │ + b.n c0c80 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3760025 │ │ │ │ + @ instruction: 0xf38e0025 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c0d04 : │ │ │ │ +000c0cec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r4, [pc, #220] @ (c0df0 ) │ │ │ │ + ldr r4, [pc, #220] @ (c0dd8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w ip, [pc, #220] @ c0df4 │ │ │ │ + ldr.w ip, [pc, #220] @ c0ddc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #212] @ (c0df8 ) │ │ │ │ + ldr r2, [pc, #212] @ (c0de0 ) │ │ │ │ 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, #1504 @ 0x5e0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #196] @ (c0dfc ) │ │ │ │ + ldr r3, [pc, #196] @ (c0de4 ) │ │ │ │ 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] @ (c0e00 ) │ │ │ │ + ldr r2, [pc, #184] @ (c0de8 ) │ │ │ │ add r2, pc │ │ │ │ bl 84478 │ │ │ │ - cbz r0, c0d9e │ │ │ │ + cbz r0, c0d86 │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl c0c74 │ │ │ │ + bl c0c5c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c0dd8 │ │ │ │ + beq.n c0dc0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c0d70 │ │ │ │ + beq.n c0d58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c0dac │ │ │ │ + cbz r3, c0d94 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - cbz r0, c0dbc │ │ │ │ + cbz r0, c0da4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c0d84 │ │ │ │ + beq.n c0d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c0da2 │ │ │ │ - ldr r2, [pc, #124] @ (c0e04 ) │ │ │ │ - ldr r3, [pc, #112] @ (c0df8 ) │ │ │ │ + cbz r3, c0d8a │ │ │ │ + ldr r2, [pc, #124] @ (c0dec ) │ │ │ │ + ldr r3, [pc, #112] @ (c0de0 ) │ │ │ │ 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 c0db8 │ │ │ │ + bne.n c0da0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r0 │ │ │ │ - b.n c0d84 │ │ │ │ + b.n c0d6c │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c0d84 │ │ │ │ + b.n c0d6c │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b.n c0d70 │ │ │ │ + b.n c0d58 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (c0e08 ) │ │ │ │ - movw r2, #42836 @ 0xa754 │ │ │ │ + ldr r3, [pc, #72] @ (c0df0 ) │ │ │ │ + movw r2, #42840 @ 0xa758 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #68] @ (c0e0c ) │ │ │ │ - ldr r0, [pc, #68] @ (c0e10 ) │ │ │ │ + ldr r1, [pc, #68] @ (c0df4 ) │ │ │ │ + ldr r0, [pc, #68] @ (c0df8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1508 @ 0x5e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r1, [pc, #56] @ (c0e14 ) │ │ │ │ - movw r2, #42835 @ 0xa753 │ │ │ │ + ldr r1, [pc, #56] @ (c0dfc ) │ │ │ │ + movw r2, #42839 @ 0xa757 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r0, [pc, #52] @ (c0e18 ) │ │ │ │ + ldr r0, [pc, #52] @ (c0e00 ) │ │ │ │ add r1, pc │ │ │ │ addw r3, r4, #1508 @ 0x5e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - add r7, pc, #224 @ (adr r7, c0ed4 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, c0f5c ) │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2da0025 │ │ │ │ + @ instruction: 0xf2f20025 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2740025 │ │ │ │ - add r6, pc, #584 @ (adr r6, c1054 ) │ │ │ │ + @ instruction: 0xf28c0025 │ │ │ │ + add r5, pc, #744 @ (adr r5, c10dc ) │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r1, 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] @ c0e58 │ │ │ │ - ldr r3, [pc, #44] @ (c0e5c ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0e40 │ │ │ │ + ldr r3, [pc, #44] @ (c0e44 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0e44 │ │ │ │ + bne.n c0e2c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0d04 │ │ │ │ - ldr r3, [pc, #24] @ (c0e60 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0e64 ) │ │ │ │ + b.w c0cec │ │ │ │ + ldr r3, [pc, #24] @ (c0e48 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0e4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, ip, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf1e40025 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ 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] @ c0ea4 │ │ │ │ - ldr r3, [pc, #44] @ (c0ea8 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0e8c │ │ │ │ + ldr r3, [pc, #44] @ (c0e90 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0e90 │ │ │ │ + bne.n c0e78 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0d04 │ │ │ │ - ldr r3, [pc, #24] @ (c0eac ) │ │ │ │ - ldr r1, [pc, #28] @ (c0eb0 ) │ │ │ │ + b.w c0cec │ │ │ │ + ldr r3, [pc, #24] @ (c0e94 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0e98 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1800025 │ │ │ │ + @ instruction: 0xf1980025 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + nop {15} │ │ │ │ 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] @ c0ef0 │ │ │ │ - ldr r3, [pc, #44] @ (c0ef4 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0ed8 │ │ │ │ + ldr r3, [pc, #44] @ (c0edc ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0edc │ │ │ │ + bne.n c0ec4 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0d04 │ │ │ │ - ldr r3, [pc, #24] @ (c0ef8 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0efc ) │ │ │ │ + b.w c0cec │ │ │ │ + ldr r3, [pc, #24] @ (c0ee0 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1340025 │ │ │ │ + adc.w r0, ip, #37 @ 0x25 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ge │ │ │ │ + movge r0, r4 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #44] @ c0f3c │ │ │ │ - ldr r3, [pc, #44] @ (c0f40 ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0f24 │ │ │ │ + ldr r3, [pc, #44] @ (c0f28 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0f28 │ │ │ │ + bne.n c0f10 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0d04 │ │ │ │ - ldr r3, [pc, #24] @ (c0f44 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0f48 ) │ │ │ │ + b.w c0cec │ │ │ │ + ldr r3, [pc, #24] @ (c0f2c ) │ │ │ │ + ldr r1, [pc, #28] @ (c0f30 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e80025 │ │ │ │ + add.w r0, r0, #37 @ 0x25 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ - movs r0, r4 │ │ │ │ + it pl │ │ │ │ + movpl 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] @ c0f88 │ │ │ │ - ldr r3, [pc, #44] @ (c0f8c ) │ │ │ │ + ldr.w ip, [pc, #44] @ c0f70 │ │ │ │ + ldr r3, [pc, #44] @ (c0f74 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n c0f74 │ │ │ │ + bne.n c0f5c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w c0d04 │ │ │ │ - ldr r3, [pc, #24] @ (c0f90 ) │ │ │ │ - ldr r1, [pc, #28] @ (c0f94 ) │ │ │ │ + b.w c0cec │ │ │ │ + ldr r3, [pc, #24] @ (c0f78 ) │ │ │ │ + ldr r1, [pc, #28] @ (c0f7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, ip, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf0b40025 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - itt al │ │ │ │ - moval r0, r4 │ │ │ │ + ite eq │ │ │ │ + moveq r0, r4 │ │ │ │ │ │ │ │ -000c0f98 : │ │ │ │ - pushal {lr} │ │ │ │ +000c0f80 : │ │ │ │ + pushne {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 c0fcc │ │ │ │ + b.n c0fb4 │ │ │ │ ldr.w r3, [r0, #-4]! │ │ │ │ add.w r3, r3, r2, lsl #30 │ │ │ │ cmp.w r2, r3, lsr #30 │ │ │ │ mov r2, r3 │ │ │ │ - bne.n c0ff2 │ │ │ │ + bne.n c0fda │ │ │ │ subs.w ip, ip, #1 │ │ │ │ - bpl.n c0fbc │ │ │ │ + bpl.n c0fa4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it cc │ │ │ │ mulcc.w r0, lr, r2 │ │ │ │ - bcc.n c0ff0 │ │ │ │ + bcc.n c0fd8 │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r2, #1073741824 @ 0x40000000 │ │ │ │ it eq │ │ │ │ moveq.w r0, #3221225472 @ 0xc0000000 │ │ │ │ - bne.n c0ff2 │ │ │ │ + bne.n c0fda │ │ │ │ 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] @ (c1080 ) │ │ │ │ + ldr r1, [pc, #116] @ (c1068 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #116] @ (c1084 ) │ │ │ │ + ldr r2, [pc, #116] @ (c106c ) │ │ │ │ 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 c1040 │ │ │ │ + bne.n c1028 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r2, [pc, #92] @ (c1088 ) │ │ │ │ - ldr r3, [pc, #88] @ (c1084 ) │ │ │ │ + ldr r2, [pc, #92] @ (c1070 ) │ │ │ │ + ldr r3, [pc, #88] @ (c106c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c107a │ │ │ │ + bne.n c1062 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - beq.n c1028 │ │ │ │ + beq.n c1010 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c1054 │ │ │ │ + bne.n c103c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r0, r3, #1 │ │ │ │ - b.n c1028 │ │ │ │ + b.n c1010 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c1028 │ │ │ │ + beq.n c1010 │ │ │ │ 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 c1028 │ │ │ │ + b.n c1010 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.s32 q8, d10, d21 │ │ │ │ + and.w r0, r2, #37 @ 0x25 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d0, d21 │ │ │ │ + vaddl.s32 q8, d8, d21 │ │ │ │ │ │ │ │ -000c108c : │ │ │ │ +000c1074 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (c1154 ) │ │ │ │ + ldr r2, [pc, #184] @ (c113c ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (c1158 ) │ │ │ │ + ldr r3, [pc, #184] @ (c1140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ mov r4, r0 │ │ │ │ blx 5223c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c112c │ │ │ │ + beq.n c1114 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c10cc │ │ │ │ + beq.n c10b4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c1108 │ │ │ │ + cbz r2, c10f0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c1118 │ │ │ │ + bne.n c1100 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c10e6 │ │ │ │ + beq.n c10ce │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c1100 │ │ │ │ - ldr r2, [pc, #116] @ (c115c ) │ │ │ │ - ldr r3, [pc, #108] @ (c1158 ) │ │ │ │ + cbz r2, c10e8 │ │ │ │ + ldr r2, [pc, #116] @ (c1144 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1140 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1150 │ │ │ │ + bne.n c1138 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c10e6 │ │ │ │ + b.n c10ce │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c10d2 │ │ │ │ + beq.n c10ba │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c10d6 │ │ │ │ + beq.n c10be │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c1136 │ │ │ │ + bne.n c111e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c10d6 │ │ │ │ + b.n c10be │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c10bc │ │ │ │ + b.n c10a4 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c10d6 │ │ │ │ + beq.n c10be │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c10e6 │ │ │ │ + b.n c10ce │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - vhadd.s16 d16, d12, d21 │ │ │ │ + vhadd.s d16, d4, d21 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d0, d2, d21 │ │ │ │ + vhadd.s32 d0, d10, d21 │ │ │ │ │ │ │ │ -000c1160 : │ │ │ │ +000c1148 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #184] @ (c1228 ) │ │ │ │ + ldr r2, [pc, #184] @ (c1210 ) │ │ │ │ sub sp, #16 │ │ │ │ - ldr r3, [pc, #184] @ (c122c ) │ │ │ │ + ldr r3, [pc, #184] @ (c1214 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ mov r4, r0 │ │ │ │ blx 52bf4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1200 │ │ │ │ + beq.n c11e8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c11a0 │ │ │ │ + beq.n c1188 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c11dc │ │ │ │ + cbz r2, c11c4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c11ec │ │ │ │ + bne.n c11d4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c11ba │ │ │ │ + beq.n c11a2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c11d4 │ │ │ │ - ldr r2, [pc, #116] @ (c1230 ) │ │ │ │ - ldr r3, [pc, #108] @ (c122c ) │ │ │ │ + cbz r2, c11bc │ │ │ │ + ldr r2, [pc, #116] @ (c1218 ) │ │ │ │ + ldr r3, [pc, #108] @ (c1214 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1224 │ │ │ │ + bne.n c120c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c11ba │ │ │ │ + b.n c11a2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c11a6 │ │ │ │ + beq.n c118e │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c11aa │ │ │ │ + beq.n c1192 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c120a │ │ │ │ + bne.n c11f2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c11aa │ │ │ │ + b.n c1192 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c1190 │ │ │ │ + b.n c1178 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c11aa │ │ │ │ + beq.n c1192 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c11ba │ │ │ │ + b.n c11a2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cdp 0, 8, cr0, cr8, cr5, {1} │ │ │ │ + cdp 0, 10, cr0, cr0, cr5, {1} │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 3, cr0, cr14, cr5, {1} │ │ │ │ + cdp 0, 5, cr0, cr6, cr5, {1} │ │ │ │ │ │ │ │ -000c1234 : │ │ │ │ +000c121c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (c1328 ) │ │ │ │ + ldr r2, [pc, #228] @ (c1310 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (c132c ) │ │ │ │ + ldr r3, [pc, #228] @ (c1314 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -186954,439 +186932,439 @@ │ │ │ │ bl 8ab20 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52374 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1300 │ │ │ │ + beq.n c12e8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c1284 │ │ │ │ + beq.n c126c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c12f4 │ │ │ │ + beq.n c12dc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c1294 │ │ │ │ + beq.n c127c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, c12d0 │ │ │ │ + cbz r2, c12b8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n c12e0 │ │ │ │ + bne.n c12c8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c12ae │ │ │ │ + beq.n c1296 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, c12c8 │ │ │ │ - ldr r2, [pc, #128] @ (c1330 ) │ │ │ │ - ldr r3, [pc, #120] @ (c132c ) │ │ │ │ + cbz r2, c12b0 │ │ │ │ + ldr r2, [pc, #128] @ (c1318 ) │ │ │ │ + ldr r3, [pc, #120] @ (c1314 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1324 │ │ │ │ + bne.n c130c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c12ae │ │ │ │ + b.n c1296 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n c129a │ │ │ │ + beq.n c1282 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n c129e │ │ │ │ + beq.n c1286 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n c130a │ │ │ │ + bne.n c12f2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n c129e │ │ │ │ + b.n c1286 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c1284 │ │ │ │ + b.n c126c │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n c1272 │ │ │ │ + b.n c125a │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c129e │ │ │ │ + beq.n c1286 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n c12ae │ │ │ │ + b.n c1296 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldc 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ + stcl 0, cr0, [sl, #148] @ 0x94 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #-148] @ 0xffffff6c │ │ │ │ + stcl 0, cr0, [r2, #-148]! @ 0xffffff6c │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n c134e │ │ │ │ + bmi.n c1336 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n c134e │ │ │ │ + bmi.n c1336 │ │ │ │ adds r3, r0, r1 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c1348 │ │ │ │ + bmi.n c1330 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ teq r1, r3 │ │ │ │ - bpl.n c1344 │ │ │ │ - b.w c1234 │ │ │ │ + bpl.n c132c │ │ │ │ + b.w c121c │ │ │ │ nop │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n c1368 │ │ │ │ + bmi.n c1350 │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c1364 │ │ │ │ + bmi.n c134c │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n c1360 │ │ │ │ + bge.n c1348 │ │ │ │ movs r1, #2 │ │ │ │ - b.w c1234 │ │ │ │ + b.w c121c │ │ │ │ nop │ │ │ │ │ │ │ │ -000c1370 : │ │ │ │ +000c1358 : │ │ │ │ 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] @ (c1424 ) │ │ │ │ + ldr r1, [pc, #160] @ (c140c ) │ │ │ │ add r1, pc │ │ │ │ - cbz r3, c13d8 │ │ │ │ + cbz r3, c13c0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c13fc │ │ │ │ + beq.n c13e4 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n c13c8 │ │ │ │ + bmi.n c13b0 │ │ │ │ adds r0, r5, r3 │ │ │ │ teq r3, r0 │ │ │ │ - bmi.n c13c2 │ │ │ │ + bmi.n c13aa │ │ │ │ bl 8ac50 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, c13ba │ │ │ │ + cbz r0, c13a2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c13ba │ │ │ │ + beq.n c13a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, c13d2 │ │ │ │ + cbz r3, c13ba │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ teq r5, r0 │ │ │ │ - bpl.n c13a0 │ │ │ │ + bpl.n c1388 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1234 │ │ │ │ - b.n c13a0 │ │ │ │ + bl c121c │ │ │ │ + b.n c1388 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c13ba │ │ │ │ - ldr r0, [pc, #76] @ (c1428 ) │ │ │ │ + b.n c13a2 │ │ │ │ + ldr r0, [pc, #76] @ (c1410 ) │ │ │ │ movs r5, #47 @ 0x2f │ │ │ │ - ldr r3, [pc, #76] @ (c142c ) │ │ │ │ - ldr r2, [pc, #80] @ (c1430 ) │ │ │ │ + ldr r3, [pc, #76] @ (c1414 ) │ │ │ │ + ldr r2, [pc, #80] @ (c1418 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r1, r0] │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr r1, [pc, #72] @ (c1434 ) │ │ │ │ - ldr r0, [pc, #76] @ (c1438 ) │ │ │ │ + ldr r1, [pc, #72] @ (c141c ) │ │ │ │ + ldr r0, [pc, #76] @ (c1420 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ - b.n c13be │ │ │ │ - ldr r2, [pc, #40] @ (c1428 ) │ │ │ │ + b.n c13a6 │ │ │ │ + ldr r2, [pc, #40] @ (c1410 ) │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ - ldr r3, [pc, #56] @ (c143c ) │ │ │ │ + ldr r3, [pc, #56] @ (c1424 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, r2] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r2, [pc, #52] @ (c1440 ) │ │ │ │ + ldr r2, [pc, #52] @ (c1428 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #48] @ (c1444 ) │ │ │ │ - ldr r0, [pc, #52] @ (c1448 ) │ │ │ │ + ldr r1, [pc, #48] @ (c142c ) │ │ │ │ + ldr r0, [pc, #52] @ (c1430 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n c13f8 │ │ │ │ - ldcl 0, cr0, [r8], #-148 @ 0xffffff6c │ │ │ │ + b.n c13e0 │ │ │ │ + ldc 0, cr0, [r0], {37} @ 0x25 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r1, #24] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeafe0021 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + bic.w r0, r6, r1, asr #32 │ │ │ │ + strb r4, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #888 @ (adr r5, c17b8 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, c1440 ) │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r4, #20] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xead80021 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + and.w r0, r0, r1, asr #32 │ │ │ │ + strb r6, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c144c : │ │ │ │ +000c1434 : │ │ │ │ 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] @ (c14c4 ) │ │ │ │ + ldr r3, [pc, #96] @ (c14ac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (c14c8 ) │ │ │ │ + ldr r4, [pc, #92] @ (c14b0 ) │ │ │ │ add.w r3, r3, #3072 @ 0xc00 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, c14be │ │ │ │ - ldr r3, [pc, #84] @ (c14cc ) │ │ │ │ + cbz r0, c14a6 │ │ │ │ + ldr r3, [pc, #84] @ (c14b4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c14a0 │ │ │ │ + bne.n c1488 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1370 │ │ │ │ + bl c1358 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c14be │ │ │ │ - ldr r3, [pc, #64] @ (c14d0 ) │ │ │ │ + beq.n c14a6 │ │ │ │ + ldr r3, [pc, #64] @ (c14b8 ) │ │ │ │ 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] @ (c14d4 ) │ │ │ │ + ldr r0, [pc, #48] @ (c14bc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #44] @ (c14d8 ) │ │ │ │ - ldr r1, [pc, #44] @ (c14dc ) │ │ │ │ + ldr r3, [pc, #44] @ (c14c0 ) │ │ │ │ + ldr r1, [pc, #44] @ (c14c4 ) │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ - ldr r0, [pc, #44] @ (c14e0 ) │ │ │ │ + ldr r0, [pc, #44] @ (c14c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xeb8e0025 │ │ │ │ + sub.w r0, r6, r5, asr #32 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #24] │ │ │ │ + str r0, [r5, #8] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, sl, r1, asr #32 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strd r0, r0, [r2, #-132]! @ 0x84 │ │ │ │ + strb r6, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c14e4 : │ │ │ │ +000c14cc : │ │ │ │ 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] @ c1910 │ │ │ │ + ldr.w fp, [pc, #1044] @ c18f8 │ │ │ │ add fp, pc │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w c1656 │ │ │ │ + ble.w c163e │ │ │ │ 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 c18d8 │ │ │ │ + beq.w c18c0 │ │ │ │ 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] @ (c1914 ) │ │ │ │ + ldr r3, [pc, #992] @ (c18fc ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1730 │ │ │ │ + bne.w c1718 │ │ │ │ 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 c1760 │ │ │ │ + bge.w c1748 │ │ │ │ movs r7, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 88814 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1660 │ │ │ │ + beq.n c1648 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c1696 │ │ │ │ + bne.w c167e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 9f5c8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c16bc │ │ │ │ - ldr r3, [pc, #916] @ (c1918 ) │ │ │ │ + beq.w c16a4 │ │ │ │ + ldr r3, [pc, #916] @ (c1900 ) │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c16f2 │ │ │ │ + bne.w c16da │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c15a0 │ │ │ │ + beq.n c1588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c165a │ │ │ │ - ldr r3, [pc, #888] @ (c191c ) │ │ │ │ + beq.n c1642 │ │ │ │ + ldr r3, [pc, #888] @ (c1904 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w c1776 │ │ │ │ - cbnz r7, c15de │ │ │ │ + beq.w c175e │ │ │ │ + cbnz r7, c15c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c15ec │ │ │ │ + cbz r3, c15d4 │ │ │ │ add.w r3, r9, #2 │ │ │ │ teq r9, r3 │ │ │ │ - bmi.n c15c4 │ │ │ │ + bmi.n c15ac │ │ │ │ mov r9, r3 │ │ │ │ - b.n c154e │ │ │ │ + b.n c1536 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n c15c0 │ │ │ │ + bge.n c15a8 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r9, r0 │ │ │ │ ands.w r7, r9, #1 │ │ │ │ - bne.n c1610 │ │ │ │ + bne.n c15f8 │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r3 │ │ │ │ - b.n c154e │ │ │ │ + b.n c1536 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c15f8 │ │ │ │ + cbnz r3, c15e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.n c15b6 │ │ │ │ + beq.n c159e │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r5 │ │ │ │ bl 85e58 │ │ │ │ ands.w r7, r9, #1 │ │ │ │ - beq.n c15d8 │ │ │ │ + beq.n c15c0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c1558 │ │ │ │ + bne.n c1540 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c1632 │ │ │ │ + cbnz r3, c161a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w c1514 │ │ │ │ + bgt.w c14fc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c1500 │ │ │ │ + bne.w c14e8 │ │ │ │ movs r0, #1 │ │ │ │ - b.n c1690 │ │ │ │ + b.n c1678 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c15a0 │ │ │ │ - ldr r3, [pc, #700] @ (c1920 ) │ │ │ │ + b.n c1588 │ │ │ │ + ldr r3, [pc, #700] @ (c1908 ) │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr r1, [pc, #700] @ (c1924 ) │ │ │ │ + ldr r1, [pc, #700] @ (c190c ) │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #700] @ (c1928 ) │ │ │ │ + ldr r0, [pc, #700] @ (c1910 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ @@ -187394,485 +187372,485 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #648] @ (c1920 ) │ │ │ │ + ldr r3, [pc, #648] @ (c1908 ) │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - ldr r1, [pc, #652] @ (c192c ) │ │ │ │ + ldr r1, [pc, #652] @ (c1914 ) │ │ │ │ mov r4, r9 │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ - ldr r3, [pc, #644] @ (c1930 ) │ │ │ │ + ldr r3, [pc, #644] @ (c1918 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #640] @ (c1934 ) │ │ │ │ + ldr r0, [pc, #640] @ (c191c ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c167c │ │ │ │ - ldr r3, [pc, #608] @ (c1920 ) │ │ │ │ + b.n c1664 │ │ │ │ + ldr r3, [pc, #608] @ (c1908 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #628] @ (c1938 ) │ │ │ │ + ldr r1, [pc, #628] @ (c1920 ) │ │ │ │ mov r4, r9 │ │ │ │ - ldr r0, [pc, #628] @ (c193c ) │ │ │ │ + ldr r0, [pc, #628] @ (c1924 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c168e │ │ │ │ + b.n c1676 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #584] @ (c1940 ) │ │ │ │ + ldr r0, [pc, #584] @ (c1928 ) │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r4, r9 │ │ │ │ add r0, pc │ │ │ │ mov r9, r6 │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1716 │ │ │ │ + beq.n c16fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, c1758 │ │ │ │ - ldr r3, [pc, #520] @ (c1920 ) │ │ │ │ + cbz r3, c1740 │ │ │ │ + ldr r3, [pc, #520] @ (c1908 ) │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ - ldr r1, [pc, #548] @ (c1944 ) │ │ │ │ - ldr r0, [pc, #552] @ (c1948 ) │ │ │ │ + ldr r1, [pc, #548] @ (c192c ) │ │ │ │ + ldr r0, [pc, #552] @ (c1930 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c16d8 │ │ │ │ - ldr r2, [pc, #492] @ (c1920 ) │ │ │ │ - ldr r3, [pc, #536] @ (c194c ) │ │ │ │ - ldr r1, [pc, #536] @ (c1950 ) │ │ │ │ + b.n c16c0 │ │ │ │ + ldr r2, [pc, #492] @ (c1908 ) │ │ │ │ + ldr r3, [pc, #536] @ (c1934 ) │ │ │ │ + ldr r1, [pc, #536] @ (c1938 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #536] @ (c1954 ) │ │ │ │ + ldr r0, [pc, #536] @ (c193c ) │ │ │ │ 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 9c000 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n c168e │ │ │ │ + b.n c1676 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1716 │ │ │ │ + b.n c16fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c163e │ │ │ │ + bne.w c1626 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c163e │ │ │ │ + b.n c1626 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c1888 │ │ │ │ + bne.w c1870 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 52580 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c18f4 │ │ │ │ + beq.w c18dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c17b0 │ │ │ │ + beq.n c1798 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1880 │ │ │ │ + beq.n c1868 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n c1890 │ │ │ │ + blt.n c1878 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ strgt r7, [sp, #8] │ │ │ │ movgt.w sl, #0 │ │ │ │ movgt r9, r4 │ │ │ │ - ble.n c1812 │ │ │ │ + ble.n c17fa │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr.w r4, [r3, sl, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c18bc │ │ │ │ + beq.n c18a4 │ │ │ │ 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 c1834 │ │ │ │ + bne.n c181c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 9f050 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c182c │ │ │ │ + cbz r3, c1814 │ │ │ │ cmp r7, #2 │ │ │ │ - beq.n c1864 │ │ │ │ + beq.n c184c │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r3, sl │ │ │ │ - bgt.n c17c8 │ │ │ │ + bgt.n c17b0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c18b4 │ │ │ │ + beq.n c189c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c18ac │ │ │ │ + beq.n c1894 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n c163e │ │ │ │ + b.n c1626 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1800 │ │ │ │ - ldr r3, [pc, #232] @ (c1920 ) │ │ │ │ + b.n c17e8 │ │ │ │ + ldr r3, [pc, #232] @ (c1908 ) │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - ldr r1, [pc, #284] @ (c1958 ) │ │ │ │ + ldr r1, [pc, #284] @ (c1940 ) │ │ │ │ mov r9, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [fp, r3] │ │ │ │ - ldr r3, [pc, #276] @ (c195c ) │ │ │ │ + ldr r3, [pc, #276] @ (c1944 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #272] @ (c1960 ) │ │ │ │ + ldr r0, [pc, #272] @ (c1948 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c168e │ │ │ │ - ldr r3, [pc, #184] @ (c1920 ) │ │ │ │ + b.n c1676 │ │ │ │ + ldr r3, [pc, #184] @ (c1908 ) │ │ │ │ mov.w r2, #268 @ 0x10c │ │ │ │ - ldr r1, [pc, #248] @ (c1964 ) │ │ │ │ + ldr r1, [pc, #248] @ (c194c ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #248] @ (c1968 ) │ │ │ │ + ldr r0, [pc, #248] @ (c1950 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c1856 │ │ │ │ + b.n c183e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c17b0 │ │ │ │ + b.n c1798 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n c1780 │ │ │ │ - ldr r3, [pc, #140] @ (c1920 ) │ │ │ │ + b.n c1768 │ │ │ │ + ldr r3, [pc, #140] @ (c1908 ) │ │ │ │ mov.w r2, #266 @ 0x10a │ │ │ │ - ldr r1, [pc, #212] @ (c196c ) │ │ │ │ + ldr r1, [pc, #212] @ (c1954 ) │ │ │ │ mov r9, r6 │ │ │ │ - ldr r0, [pc, #212] @ (c1970 ) │ │ │ │ + ldr r0, [pc, #212] @ (c1958 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c1856 │ │ │ │ + b.n c183e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c1826 │ │ │ │ + b.n c180e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c181c │ │ │ │ - ldr r3, [pc, #180] @ (c1974 ) │ │ │ │ - movw r2, #31418 @ 0x7aba │ │ │ │ + b.n c1804 │ │ │ │ + ldr r3, [pc, #180] @ (c195c ) │ │ │ │ + movw r2, #31422 @ 0x7abe │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #176] @ (c1978 ) │ │ │ │ - ldr r0, [pc, #176] @ (c197c ) │ │ │ │ + ldr r1, [pc, #176] @ (c1960 ) │ │ │ │ + ldr r0, [pc, #176] @ (c1964 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #164] @ (c1980 ) │ │ │ │ - movw r2, #31337 @ 0x7a69 │ │ │ │ + ldr r3, [pc, #164] @ (c1968 ) │ │ │ │ + movw r2, #31341 @ 0x7a6d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #160] @ (c1984 ) │ │ │ │ - ldr r0, [pc, #160] @ (c1988 ) │ │ │ │ + ldr r1, [pc, #160] @ (c196c ) │ │ │ │ + ldr r0, [pc, #160] @ (c1970 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #148] @ (c198c ) │ │ │ │ - movw r2, #31401 @ 0x7aa9 │ │ │ │ + ldr r3, [pc, #148] @ (c1974 ) │ │ │ │ + movw r2, #31405 @ 0x7aad │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #144] @ (c1990 ) │ │ │ │ - ldr r0, [pc, #144] @ (c1994 ) │ │ │ │ + ldr r1, [pc, #144] @ (c1978 ) │ │ │ │ + ldr r0, [pc, #144] @ (c197c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1548 @ 0x60c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xeafe0025 │ │ │ │ + adds.w r0, r6, r5, asr #32 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r5, r3 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb604 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c1998 : │ │ │ │ +000c1980 : │ │ │ │ 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] @ c1a5c │ │ │ │ + ldr.w ip, [pc, #180] @ c1a44 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #172] @ (c1a60 ) │ │ │ │ + ldr r3, [pc, #172] @ (c1a48 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #168] @ (c1a64 ) │ │ │ │ + ldr r4, [pc, #168] @ (c1a4c ) │ │ │ │ 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] @ (c1a68 ) │ │ │ │ + ldr r3, [pc, #152] @ (c1a50 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3120 @ 0xc30 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1a4a │ │ │ │ - ldr r3, [pc, #136] @ (c1a6c ) │ │ │ │ + beq.n c1a32 │ │ │ │ + ldr r3, [pc, #136] @ (c1a54 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1a2c │ │ │ │ + bne.n c1a14 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n c1a4e │ │ │ │ + bpl.n c1a36 │ │ │ │ mov r0, r5 │ │ │ │ - bl c14e4 │ │ │ │ + bl c14cc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c1a4a │ │ │ │ - ldr r3, [pc, #108] @ (c1a70 ) │ │ │ │ + beq.n c1a32 │ │ │ │ + ldr r3, [pc, #108] @ (c1a58 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1a14 │ │ │ │ + beq.n c19fc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #92] @ (c1a74 ) │ │ │ │ - ldr r3, [pc, #72] @ (c1a60 ) │ │ │ │ + ldr r2, [pc, #92] @ (c1a5c ) │ │ │ │ + ldr r3, [pc, #72] @ (c1a48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1a58 │ │ │ │ + bne.n c1a40 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #72] @ (c1a78 ) │ │ │ │ + ldr r0, [pc, #72] @ (c1a60 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #68] @ (c1a7c ) │ │ │ │ + ldr r3, [pc, #68] @ (c1a64 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - ldr r1, [pc, #68] @ (c1a80 ) │ │ │ │ - ldr r0, [pc, #68] @ (c1a84 ) │ │ │ │ + ldr r1, [pc, #68] @ (c1a68 ) │ │ │ │ + ldr r0, [pc, #68] @ (c1a6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1a14 │ │ │ │ - ldr r0, [pc, #56] @ (c1a88 ) │ │ │ │ + b.n c19fc │ │ │ │ + ldr r0, [pc, #56] @ (c1a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n c1a36 │ │ │ │ + b.n c1a1e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - b.n c16f4 │ │ │ │ + b.n c170c │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c16d8 │ │ │ │ + b.n c16f0 │ │ │ │ movs r5, r4 │ │ │ │ - vhadd.u d16, d0, d22 │ │ │ │ + vaddl.u8 q0, d8, d22 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c1640 │ │ │ │ + b.n c1658 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + str r6, [r2, r2] │ │ │ │ movs r1, r4 │ │ │ │ - orn r0, r8, #32 │ │ │ │ + vaddl.s16 q0, d0, d16 │ │ │ │ │ │ │ │ -000c1a8c : │ │ │ │ +000c1a74 : │ │ │ │ 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] @ (c1cac ) │ │ │ │ + ldr r4, [pc, #528] @ (c1c94 ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r4, pc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c1b94 │ │ │ │ + beq.n c1b7c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c1b60 │ │ │ │ + bne.n c1b48 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1c18 │ │ │ │ + beq.w c1c00 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #496] @ (c1cb0 ) │ │ │ │ + ldr r1, [pc, #496] @ (c1c98 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #3 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #1868] @ 0x74c │ │ │ │ bl 86ba8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c1ae6 │ │ │ │ + beq.n c1ace │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c1b66 │ │ │ │ + beq.n c1b4e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1b60 │ │ │ │ + beq.n c1b48 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c1c3a │ │ │ │ + beq.w c1c22 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.n c1bba │ │ │ │ + bmi.n c1ba2 │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c1b72 │ │ │ │ + bmi.n c1b5a │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c1bf6 │ │ │ │ + beq.n c1bde │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -187880,413 +187858,413 @@ │ │ │ │ blx 52734 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1b86 │ │ │ │ + beq.n c1b6e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c1c94 │ │ │ │ + beq.w c1c7c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c1b42 │ │ │ │ + beq.n c1b2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1bea │ │ │ │ + beq.n c1bd2 │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n c1b62 │ │ │ │ - ldr r3, [pc, #360] @ (c1cb4 ) │ │ │ │ + bge.n c1b4a │ │ │ │ + ldr r3, [pc, #360] @ (c1c9c ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ - ldr r1, [pc, #360] @ (c1cb8 ) │ │ │ │ - ldr r0, [pc, #360] @ (c1cbc ) │ │ │ │ + ldr r1, [pc, #360] @ (c1ca0 ) │ │ │ │ + ldr r0, [pc, #360] @ (c1ca4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c1bb4 │ │ │ │ + b.n c1b9c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1ae6 │ │ │ │ + b.n c1ace │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n c1bba │ │ │ │ + blt.n c1ba2 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c1bf6 │ │ │ │ + beq.n c1bde │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n c1bda │ │ │ │ + b.n c1bc2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c1b2a │ │ │ │ - ldr r1, [pc, #284] @ (c1cb4 ) │ │ │ │ + b.n c1b12 │ │ │ │ + ldr r1, [pc, #284] @ (c1c9c ) │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ - ldr r3, [pc, #292] @ (c1cc0 ) │ │ │ │ - ldr r2, [pc, #296] @ (c1cc4 ) │ │ │ │ + ldr r3, [pc, #292] @ (c1ca8 ) │ │ │ │ + ldr r2, [pc, #296] @ (c1cac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #288] @ (c1cc8 ) │ │ │ │ - ldr r0, [pc, #292] @ (c1ccc ) │ │ │ │ + ldr r1, [pc, #288] @ (c1cb0 ) │ │ │ │ + ldr r0, [pc, #292] @ (c1cb4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n c1c84 │ │ │ │ + bne.n c1c6c │ │ │ │ ldr r5, [r6, #28] │ │ │ │ str r3, [r6, #12] │ │ │ │ - cbz r5, c1bf6 │ │ │ │ + cbz r5, c1bde │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - beq.n c1c5c │ │ │ │ + beq.n c1c44 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n c1b0c │ │ │ │ + bpl.n c1af4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1b0c │ │ │ │ + b.n c1af4 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c1b42 │ │ │ │ - ldr r1, [pc, #188] @ (c1cb4 ) │ │ │ │ + b.n c1b2a │ │ │ │ + ldr r1, [pc, #188] @ (c1c9c ) │ │ │ │ movs r0, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #212] @ (c1cd0 ) │ │ │ │ - ldr r2, [pc, #212] @ (c1cd4 ) │ │ │ │ + ldr r3, [pc, #212] @ (c1cb8 ) │ │ │ │ + ldr r2, [pc, #212] @ (c1cbc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (c1cd8 ) │ │ │ │ - ldr r0, [pc, #208] @ (c1cdc ) │ │ │ │ + ldr r1, [pc, #208] @ (c1cc0 ) │ │ │ │ + ldr r0, [pc, #208] @ (c1cc4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1bb4 │ │ │ │ - ldr r1, [pc, #152] @ (c1cb4 ) │ │ │ │ + b.n c1b9c │ │ │ │ + ldr r1, [pc, #152] @ (c1c9c ) │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ - ldr r3, [pc, #192] @ (c1ce0 ) │ │ │ │ - ldr r2, [pc, #196] @ (c1ce4 ) │ │ │ │ + ldr r3, [pc, #192] @ (c1cc8 ) │ │ │ │ + ldr r2, [pc, #196] @ (c1ccc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #188] @ (c1ce8 ) │ │ │ │ - ldr r0, [pc, #192] @ (c1cec ) │ │ │ │ + ldr r1, [pc, #188] @ (c1cd0 ) │ │ │ │ + ldr r0, [pc, #192] @ (c1cd4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1bb4 │ │ │ │ - ldr r1, [pc, #120] @ (c1cb4 ) │ │ │ │ + b.n c1b9c │ │ │ │ + ldr r1, [pc, #120] @ (c1c9c ) │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ - ldr r3, [pc, #176] @ (c1cf0 ) │ │ │ │ - ldr r2, [pc, #176] @ (c1cf4 ) │ │ │ │ + ldr r3, [pc, #176] @ (c1cd8 ) │ │ │ │ + ldr r2, [pc, #176] @ (c1cdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c1cf8 ) │ │ │ │ - ldr r0, [pc, #172] @ (c1cfc ) │ │ │ │ + ldr r1, [pc, #172] @ (c1ce0 ) │ │ │ │ + ldr r0, [pc, #172] @ (c1ce4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1bb4 │ │ │ │ - ldr r2, [pc, #84] @ (c1cb4 ) │ │ │ │ + b.n c1b9c │ │ │ │ + ldr r2, [pc, #84] @ (c1c9c ) │ │ │ │ movs r1, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #156] @ (c1d00 ) │ │ │ │ + ldr r3, [pc, #156] @ (c1ce8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #152] @ (c1d04 ) │ │ │ │ + ldr r2, [pc, #152] @ (c1cec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #148] @ (c1d08 ) │ │ │ │ - ldr r0, [pc, #152] @ (c1d0c ) │ │ │ │ + ldr r1, [pc, #148] @ (c1cf0 ) │ │ │ │ + ldr r0, [pc, #152] @ (c1cf4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c1bb4 │ │ │ │ + b.n c1b9c │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n c1bc8 │ │ │ │ + bpl.n c1bb0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1bc8 │ │ │ │ - ldr r3, [pc, #120] @ (c1d10 ) │ │ │ │ + b.n c1bb0 │ │ │ │ + ldr r3, [pc, #120] @ (c1cf8 ) │ │ │ │ movw r2, #39491 @ 0x9a43 │ │ │ │ - ldr r1, [pc, #120] @ (c1d14 ) │ │ │ │ - ldr r0, [pc, #120] @ (c1d18 ) │ │ │ │ + ldr r1, [pc, #120] @ (c1cfc ) │ │ │ │ + ldr r0, [pc, #120] @ (c1d00 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1596 @ 0x63c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - b.n c1768 │ │ │ │ + b.n c1780 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + subs r0, r3, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + subs r4, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r4, c1d60 │ │ │ │ + sxtb r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c1d1c : │ │ │ │ +000c1d04 : │ │ │ │ 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] @ c1dec │ │ │ │ + ldr.w ip, [pc, #192] @ c1dd4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (c1df0 ) │ │ │ │ + ldr r3, [pc, #184] @ (c1dd8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (c1df4 ) │ │ │ │ + ldr r4, [pc, #180] @ (c1ddc ) │ │ │ │ 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] @ (c1df8 ) │ │ │ │ + ldr r3, [pc, #164] @ (c1de0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3168 @ 0xc60 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c1dda │ │ │ │ - ldr r3, [pc, #148] @ (c1dfc ) │ │ │ │ + beq.n c1dc2 │ │ │ │ + ldr r3, [pc, #148] @ (c1de4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1dbc │ │ │ │ - ldr r3, [pc, #140] @ (c1e00 ) │ │ │ │ + bne.n c1da4 │ │ │ │ + ldr r3, [pc, #140] @ (c1de8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c1dde │ │ │ │ + bne.n c1dc6 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1a8c │ │ │ │ + bl c1a74 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c1dda │ │ │ │ - cbnz r0, c1db6 │ │ │ │ - ldr r3, [pc, #116] @ (c1e04 ) │ │ │ │ + beq.n c1dc2 │ │ │ │ + cbnz r0, c1d9e │ │ │ │ + ldr r3, [pc, #116] @ (c1dec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c1d9e │ │ │ │ + beq.n c1d86 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c1e08 ) │ │ │ │ - ldr r3, [pc, #76] @ (c1df0 ) │ │ │ │ + ldr r2, [pc, #104] @ (c1df0 ) │ │ │ │ + ldr r3, [pc, #76] @ (c1dd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c1de8 │ │ │ │ + bne.n c1dd0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c1e0c ) │ │ │ │ + ldr r3, [pc, #84] @ (c1df4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c1d90 │ │ │ │ - ldr r0, [pc, #80] @ (c1e10 ) │ │ │ │ + b.n c1d78 │ │ │ │ + ldr r0, [pc, #80] @ (c1df8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #76] @ (c1e14 ) │ │ │ │ + ldr r3, [pc, #76] @ (c1dfc ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ - ldr r1, [pc, #76] @ (c1e18 ) │ │ │ │ - ldr r0, [pc, #76] @ (c1e1c ) │ │ │ │ + ldr r1, [pc, #76] @ (c1e00 ) │ │ │ │ + ldr r0, [pc, #76] @ (c1e04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c1d9e │ │ │ │ - ldr r0, [pc, #64] @ (c1e20 ) │ │ │ │ + b.n c1d86 │ │ │ │ + ldr r0, [pc, #64] @ (c1e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n c1dc6 │ │ │ │ + b.n c1dae │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - b.n c237c │ │ │ │ + b.n c2394 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c2360 │ │ │ │ + b.n c2378 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfbec0026 │ │ │ │ + stc2 0, cr0, [r4], {38} @ 0x26 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n c22c0 │ │ │ │ + b.n c22d8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + subs r0, r5, #5 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + str r2, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r1, #5 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c1e24 : │ │ │ │ +000c1e0c : │ │ │ │ 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] @ (c2044 ) │ │ │ │ + ldr r4, [pc, #528] @ (c202c ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r4, pc │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n c1f2c │ │ │ │ + beq.n c1f14 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n c1ef8 │ │ │ │ + bne.n c1ee0 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c1fb0 │ │ │ │ + beq.w c1f98 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #496] @ (c2048 ) │ │ │ │ + ldr r1, [pc, #496] @ (c2030 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r5, #0] │ │ │ │ movs r2, #6 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr.w r1, [r1, #1876] @ 0x754 │ │ │ │ bl 86ba8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c1e7e │ │ │ │ + beq.n c1e66 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c1efe │ │ │ │ + beq.n c1ee6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1ef8 │ │ │ │ + beq.n c1ee0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c1fd2 │ │ │ │ + beq.w c1fba │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.n c1f52 │ │ │ │ + bmi.n c1f3a │ │ │ │ adds r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n c1f0a │ │ │ │ + bmi.n c1ef2 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c1f8e │ │ │ │ + beq.n c1f76 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -188294,590 +188272,590 @@ │ │ │ │ blx 52734 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1f1e │ │ │ │ + beq.n c1f06 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c202c │ │ │ │ + beq.w c2014 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c1eda │ │ │ │ + beq.n c1ec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c1f82 │ │ │ │ + beq.n c1f6a │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ - bge.n c1efa │ │ │ │ - ldr r3, [pc, #360] @ (c204c ) │ │ │ │ + bge.n c1ee2 │ │ │ │ + ldr r3, [pc, #360] @ (c2034 ) │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ - ldr r1, [pc, #360] @ (c2050 ) │ │ │ │ - ldr r0, [pc, #360] @ (c2054 ) │ │ │ │ + ldr r1, [pc, #360] @ (c2038 ) │ │ │ │ + ldr r0, [pc, #360] @ (c203c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c1f4c │ │ │ │ + b.n c1f34 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1e7e │ │ │ │ + b.n c1e66 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n c1f52 │ │ │ │ + blt.n c1f3a │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c1f8e │ │ │ │ + beq.n c1f76 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n c1f72 │ │ │ │ + b.n c1f5a │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c1ec2 │ │ │ │ - ldr r1, [pc, #284] @ (c204c ) │ │ │ │ + b.n c1eaa │ │ │ │ + ldr r1, [pc, #284] @ (c2034 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #292] @ (c2058 ) │ │ │ │ - ldr r2, [pc, #296] @ (c205c ) │ │ │ │ + ldr r3, [pc, #292] @ (c2040 ) │ │ │ │ + ldr r2, [pc, #296] @ (c2044 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #288] @ (c2060 ) │ │ │ │ - ldr r0, [pc, #292] @ (c2064 ) │ │ │ │ + ldr r1, [pc, #288] @ (c2048 ) │ │ │ │ + ldr r0, [pc, #292] @ (c204c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n c201c │ │ │ │ + bne.n c2004 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ str r3, [r6, #12] │ │ │ │ - cbz r5, c1f8e │ │ │ │ + cbz r5, c1f76 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - beq.n c1ff4 │ │ │ │ + beq.n c1fdc │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n c1ea4 │ │ │ │ + bpl.n c1e8c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1ea4 │ │ │ │ + b.n c1e8c │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c1eda │ │ │ │ - ldr r1, [pc, #188] @ (c204c ) │ │ │ │ + b.n c1ec2 │ │ │ │ + ldr r1, [pc, #188] @ (c2034 ) │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ - ldr r3, [pc, #212] @ (c2068 ) │ │ │ │ - ldr r2, [pc, #212] @ (c206c ) │ │ │ │ + ldr r3, [pc, #212] @ (c2050 ) │ │ │ │ + ldr r2, [pc, #212] @ (c2054 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #208] @ (c2070 ) │ │ │ │ - ldr r0, [pc, #208] @ (c2074 ) │ │ │ │ + ldr r1, [pc, #208] @ (c2058 ) │ │ │ │ + ldr r0, [pc, #208] @ (c205c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1f4c │ │ │ │ - ldr r1, [pc, #152] @ (c204c ) │ │ │ │ + b.n c1f34 │ │ │ │ + ldr r1, [pc, #152] @ (c2034 ) │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ - ldr r3, [pc, #192] @ (c2078 ) │ │ │ │ - ldr r2, [pc, #196] @ (c207c ) │ │ │ │ + ldr r3, [pc, #192] @ (c2060 ) │ │ │ │ + ldr r2, [pc, #196] @ (c2064 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #188] @ (c2080 ) │ │ │ │ - ldr r0, [pc, #192] @ (c2084 ) │ │ │ │ + ldr r1, [pc, #188] @ (c2068 ) │ │ │ │ + ldr r0, [pc, #192] @ (c206c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1f4c │ │ │ │ - ldr r1, [pc, #120] @ (c204c ) │ │ │ │ + b.n c1f34 │ │ │ │ + ldr r1, [pc, #120] @ (c2034 ) │ │ │ │ movs r0, #195 @ 0xc3 │ │ │ │ - ldr r3, [pc, #176] @ (c2088 ) │ │ │ │ - ldr r2, [pc, #176] @ (c208c ) │ │ │ │ + ldr r3, [pc, #176] @ (c2070 ) │ │ │ │ + ldr r2, [pc, #176] @ (c2074 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #172] @ (c2090 ) │ │ │ │ - ldr r0, [pc, #172] @ (c2094 ) │ │ │ │ + ldr r1, [pc, #172] @ (c2078 ) │ │ │ │ + ldr r0, [pc, #172] @ (c207c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c1f4c │ │ │ │ - ldr r2, [pc, #84] @ (c204c ) │ │ │ │ + b.n c1f34 │ │ │ │ + ldr r2, [pc, #84] @ (c2034 ) │ │ │ │ movs r1, #196 @ 0xc4 │ │ │ │ - ldr r3, [pc, #156] @ (c2098 ) │ │ │ │ + ldr r3, [pc, #156] @ (c2080 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r4, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #152] @ (c209c ) │ │ │ │ + ldr r2, [pc, #152] @ (c2084 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #148] @ (c20a0 ) │ │ │ │ - ldr r0, [pc, #152] @ (c20a4 ) │ │ │ │ + ldr r1, [pc, #148] @ (c2088 ) │ │ │ │ + ldr r0, [pc, #152] @ (c208c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c1f4c │ │ │ │ + b.n c1f34 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n c1f60 │ │ │ │ + bpl.n c1f48 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c1f60 │ │ │ │ - ldr r3, [pc, #120] @ (c20a8 ) │ │ │ │ + b.n c1f48 │ │ │ │ + ldr r3, [pc, #120] @ (c2090 ) │ │ │ │ movw r2, #39795 @ 0x9b73 │ │ │ │ - ldr r1, [pc, #120] @ (c20ac ) │ │ │ │ - ldr r0, [pc, #120] @ (c20b0 ) │ │ │ │ + ldr r1, [pc, #120] @ (c2094 ) │ │ │ │ + ldr r0, [pc, #120] @ (c2098 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1668 @ 0x684 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - b.n c23d0 │ │ │ │ + b.n c23e8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r7, [pc, #696] @ (c22f8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r0, r0, #0 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #352] @ (c21b0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #984] @ (c2444 ) │ │ │ │ + ldr r7, [pc, #120] @ (c20cc ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #712] @ (c2338 ) │ │ │ │ + ldr r6, [pc, #872] @ (c23c0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #824] @ (c23b0 ) │ │ │ │ + ldr r6, [pc, #984] @ (c2438 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r7, r5 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #688] @ (c2338 ) │ │ │ │ + ldr r6, [pc, #848] @ (c23c0 ) │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #440] @ (c2248 ) │ │ │ │ + ldr r6, [pc, #600] @ (c22d0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #552] @ (c22c0 ) │ │ │ │ + ldr r6, [pc, #712] @ (c2348 ) │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #280] @ (c21b8 ) │ │ │ │ + ldr r6, [pc, #440] @ (c2240 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #408] @ (c2240 ) │ │ │ │ + ldr r6, [pc, #568] @ (c22c8 ) │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [pc, #344] @ (c220c ) │ │ │ │ + ldr r5, [pc, #504] @ (c2294 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c20b4 : │ │ │ │ +000c209c : │ │ │ │ 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] @ c2184 │ │ │ │ + ldr.w ip, [pc, #192] @ c216c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (c2188 ) │ │ │ │ + ldr r3, [pc, #184] @ (c2170 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (c218c ) │ │ │ │ + ldr r4, [pc, #180] @ (c2174 ) │ │ │ │ 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] @ (c2190 ) │ │ │ │ + ldr r3, [pc, #164] @ (c2178 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3216 @ 0xc90 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2172 │ │ │ │ - ldr r3, [pc, #148] @ (c2194 ) │ │ │ │ + beq.n c215a │ │ │ │ + ldr r3, [pc, #148] @ (c217c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2154 │ │ │ │ - ldr r3, [pc, #140] @ (c2198 ) │ │ │ │ + bne.n c213c │ │ │ │ + ldr r3, [pc, #140] @ (c2180 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2176 │ │ │ │ + bne.n c215e │ │ │ │ mov r0, r5 │ │ │ │ - bl c1e24 │ │ │ │ + bl c1e0c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n c2172 │ │ │ │ - cbnz r0, c214e │ │ │ │ - ldr r3, [pc, #116] @ (c219c ) │ │ │ │ + beq.n c215a │ │ │ │ + cbnz r0, c2136 │ │ │ │ + ldr r3, [pc, #116] @ (c2184 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2136 │ │ │ │ + beq.n c211e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (c21a0 ) │ │ │ │ - ldr r3, [pc, #76] @ (c2188 ) │ │ │ │ + ldr r2, [pc, #104] @ (c2188 ) │ │ │ │ + ldr r3, [pc, #76] @ (c2170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c2180 │ │ │ │ + bne.n c2168 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (c21a4 ) │ │ │ │ + ldr r3, [pc, #84] @ (c218c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n c2128 │ │ │ │ - ldr r0, [pc, #80] @ (c21a8 ) │ │ │ │ + b.n c2110 │ │ │ │ + ldr r0, [pc, #80] @ (c2190 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #76] @ (c21ac ) │ │ │ │ + ldr r3, [pc, #76] @ (c2194 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ - ldr r1, [pc, #76] @ (c21b0 ) │ │ │ │ - ldr r0, [pc, #76] @ (c21b4 ) │ │ │ │ + ldr r1, [pc, #76] @ (c2198 ) │ │ │ │ + ldr r0, [pc, #76] @ (c219c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c2136 │ │ │ │ - ldr r0, [pc, #64] @ (c21b8 ) │ │ │ │ + b.n c211e │ │ │ │ + ldr r0, [pc, #64] @ (c21a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n c215e │ │ │ │ + b.n c2146 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + svc 70 @ 0x46 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - svc 28 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - ldr.w r0, [r4, r6, lsl #2] │ │ │ │ + str??.w r0, [ip, r6, lsl #2] │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + udf #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + subs r0, r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #40] @ (c21e0 ) │ │ │ │ + ldr r5, [pc, #200] @ (c2268 ) │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c21bc : │ │ │ │ +000c21a4 : │ │ │ │ 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] @ c2708 │ │ │ │ + ldr.w sl, [pc, #1336] @ c26f0 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ add sl, pc │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c256e │ │ │ │ - ldr.w r3, [pc, #1312] @ c270c │ │ │ │ + beq.w c2556 │ │ │ │ + ldr.w r3, [pc, #1312] @ c26f4 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r4, [r3, #800] @ 0x320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c26d0 │ │ │ │ + beq.w c26b8 │ │ │ │ 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 87c04 │ │ │ │ subs.w ip, r0, #0 │ │ │ │ - blt.w c2586 │ │ │ │ - beq.w c2396 │ │ │ │ + blt.w c256e │ │ │ │ + beq.w c237e │ │ │ │ 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 86df4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c242c │ │ │ │ + beq.w c2414 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 87bc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2466 │ │ │ │ + beq.w c244e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c233a │ │ │ │ + beq.n c2322 │ │ │ │ ldr.w r1, [r9, #184] @ 0xb8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 86ba8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c227e │ │ │ │ + beq.n c2266 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c23be │ │ │ │ + beq.w c23a6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c237e │ │ │ │ + beq.n c2366 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 872c0 <_CPyStr_Strip@@Base> │ │ │ │ mov r5, r0 │ │ │ │ bl 87be0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c26b4 │ │ │ │ + beq.w c269c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c22ae │ │ │ │ + beq.n c2296 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c23ca │ │ │ │ + beq.w c23b2 │ │ │ │ and.w r3, r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c23dc │ │ │ │ + beq.w c23c4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c24ea │ │ │ │ + bne.w c24d2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w c2502 │ │ │ │ + bmi.w c24ea │ │ │ │ cmp r6, r3 │ │ │ │ - bge.w c23e2 │ │ │ │ + bge.w c23ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c22e6 │ │ │ │ + beq.n c22ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c263e │ │ │ │ + beq.w c2626 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ mov r1, r5 │ │ │ │ blx 523bc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2608 │ │ │ │ + beq.w c25f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c267c │ │ │ │ + beq.w c2664 │ │ │ │ mov r0, r4 │ │ │ │ bl 87c04 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.w c2664 │ │ │ │ + blt.w c264c │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2646 │ │ │ │ + beq.w c262e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w c2694 │ │ │ │ + bpl.w c267c │ │ │ │ strd r4, r0, [r9] │ │ │ │ - b.n c245e │ │ │ │ + b.n c2446 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #1596] @ 0x63c │ │ │ │ blx 525b4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c25a0 │ │ │ │ + blt.w c2588 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c249a │ │ │ │ + beq.w c2482 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c236c │ │ │ │ + beq.n c2354 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2514 │ │ │ │ + beq.w c24fc │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.w c255a │ │ │ │ + bmi.w c2542 │ │ │ │ adds r3, r6, #2 │ │ │ │ teq r6, r3 │ │ │ │ - bmi.w c24d8 │ │ │ │ + bmi.w c24c0 │ │ │ │ mov r6, r3 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.w c2234 │ │ │ │ + bgt.w c221c │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.n c2396 │ │ │ │ + bpl.n c237e │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ mov r1, r6 │ │ │ │ blx 523bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2600 │ │ │ │ + beq.w c25e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c2620 │ │ │ │ + beq.w c2608 │ │ │ │ strd r5, r4, [r9] │ │ │ │ - b.n c245e │ │ │ │ + b.n c2446 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - b.n c227e │ │ │ │ + b.n c2266 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ and.w r3, r6, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w c22ba │ │ │ │ + bne.w c22a2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2610 │ │ │ │ + bne.w c25f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ blx 52734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c23fe │ │ │ │ + beq.n c23e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c24d0 │ │ │ │ + beq.n c24b8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c25ca │ │ │ │ + blt.w c25b2 │ │ │ │ ldr.w r4, [r9, #800] @ 0x320 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c26ec │ │ │ │ + beq.w c26d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c241c │ │ │ │ + beq.n c2404 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r5, #0 │ │ │ │ add.w fp, fp, #1 │ │ │ │ mov r6, r5 │ │ │ │ cmp r8, fp │ │ │ │ - bgt.w c2234 │ │ │ │ - b.n c2388 │ │ │ │ + bgt.w c221c │ │ │ │ + b.n c2370 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r3, [pc, #732] @ (c2710 ) │ │ │ │ - ldr r1, [pc, #732] @ (c2714 ) │ │ │ │ - ldr r0, [pc, #736] @ (c2718 ) │ │ │ │ + ldr r3, [pc, #732] @ (c26f8 ) │ │ │ │ + ldr r1, [pc, #732] @ (c26fc ) │ │ │ │ + ldr r0, [pc, #736] @ (c2700 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ @@ -188886,1365 +188864,1365 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ 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] @ (c2710 ) │ │ │ │ + ldr r3, [pc, #680] @ (c26f8 ) │ │ │ │ mov r5, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ - ldr r1, [pc, #680] @ (c271c ) │ │ │ │ - ldr r0, [pc, #684] @ (c2720 ) │ │ │ │ + ldr r1, [pc, #680] @ (c2704 ) │ │ │ │ + ldr r0, [pc, #684] @ (c2708 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c2458 │ │ │ │ + b.n c2440 │ │ │ │ ldr.w r1, [r9, #184] @ 0xb8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 86ba8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c2520 │ │ │ │ + beq.n c2508 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w c2618 │ │ │ │ + bmi.w c2600 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c241c │ │ │ │ + beq.n c2404 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c241c │ │ │ │ + bne.n c2404 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c241c │ │ │ │ + b.n c2404 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c23fe │ │ │ │ + b.n c23e6 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c237c │ │ │ │ + bge.w c2364 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r6, r0 │ │ │ │ - b.n c237e │ │ │ │ + b.n c2366 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 8e564 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c23e2 │ │ │ │ - b.n c22ce │ │ │ │ + beq.w c23ca │ │ │ │ + b.n c22b6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 8e564 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c23e2 │ │ │ │ - b.n c22ce │ │ │ │ + beq.w c23ca │ │ │ │ + b.n c22b6 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n c255a │ │ │ │ - b.n c2372 │ │ │ │ + bmi.n c2542 │ │ │ │ + b.n c235a │ │ │ │ ldr.w r1, [r9, #2244] @ 0x8c4 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ bl 86ba8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2544 │ │ │ │ + beq.n c252c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c25f0 │ │ │ │ + beq.n c25d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c25ec │ │ │ │ + beq.n c25d4 │ │ │ │ ands.w r3, r6, #1 │ │ │ │ - beq.w c237c │ │ │ │ + beq.w c2364 │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ bl 85e58 │ │ │ │ - b.n c237e │ │ │ │ + b.n c2366 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, sl │ │ │ │ bl 85e58 │ │ │ │ - b.n c237e │ │ │ │ - ldr r3, [pc, #416] @ (c2710 ) │ │ │ │ + b.n c2366 │ │ │ │ + ldr r3, [pc, #416] @ (c26f8 ) │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr r1, [pc, #432] @ (c2724 ) │ │ │ │ - ldr r0, [pc, #432] @ (c2728 ) │ │ │ │ + ldr r1, [pc, #432] @ (c270c ) │ │ │ │ + ldr r0, [pc, #432] @ (c2710 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c2458 │ │ │ │ - ldr r3, [pc, #392] @ (c2710 ) │ │ │ │ + b.n c2440 │ │ │ │ + ldr r3, [pc, #392] @ (c26f8 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #416] @ (c272c ) │ │ │ │ + ldr r1, [pc, #416] @ (c2714 ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r0, [pc, #416] @ (c2730 ) │ │ │ │ + ldr r0, [pc, #416] @ (c2718 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c2446 │ │ │ │ - ldr r3, [pc, #364] @ (c2710 ) │ │ │ │ + b.n c242e │ │ │ │ + ldr r3, [pc, #364] @ (c26f8 ) │ │ │ │ mov r5, sl │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r2, #217 @ 0xd9 │ │ │ │ - ldr r1, [pc, #392] @ (c2734 ) │ │ │ │ - ldr r0, [pc, #392] @ (c2738 ) │ │ │ │ + ldr r1, [pc, #392] @ (c271c ) │ │ │ │ + ldr r0, [pc, #392] @ (c2720 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ - b.n c2488 │ │ │ │ + b.n c2470 │ │ │ │ ldrd sl, r9, [sp, #28] │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - ldr r3, [pc, #316] @ (c2710 ) │ │ │ │ - ldr r1, [pc, #360] @ (c273c ) │ │ │ │ - ldr r0, [pc, #360] @ (c2740 ) │ │ │ │ + ldr r3, [pc, #316] @ (c26f8 ) │ │ │ │ + ldr r1, [pc, #360] @ (c2724 ) │ │ │ │ + ldr r0, [pc, #360] @ (c2728 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ - b.n c2458 │ │ │ │ + b.n c2440 │ │ │ │ movs r5, #1 │ │ │ │ - b.n c237e │ │ │ │ + b.n c2366 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c25ec │ │ │ │ - b.n c2548 │ │ │ │ + beq.n c25d4 │ │ │ │ + b.n c2530 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c23b2 │ │ │ │ + b.n c239a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2302 │ │ │ │ + b.n c22ea │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n c23e2 │ │ │ │ + b.n c23ca │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n c24b2 │ │ │ │ - ldr r3, [pc, #236] @ (c2710 ) │ │ │ │ + b.n c249a │ │ │ │ + ldr r3, [pc, #236] @ (c26f8 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - ldr r1, [pc, #284] @ (c2744 ) │ │ │ │ - ldr r0, [pc, #288] @ (c2748 ) │ │ │ │ + ldr r1, [pc, #284] @ (c272c ) │ │ │ │ + ldr r0, [pc, #288] @ (c2730 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n c2458 │ │ │ │ + b.n c2440 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c22e6 │ │ │ │ - ldr r3, [pc, #200] @ (c2710 ) │ │ │ │ + b.n c22ce │ │ │ │ + ldr r3, [pc, #200] @ (c26f8 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #256] @ (c274c ) │ │ │ │ - ldr r0, [pc, #256] @ (c2750 ) │ │ │ │ + ldr r1, [pc, #256] @ (c2734 ) │ │ │ │ + ldr r0, [pc, #256] @ (c2738 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n c2458 │ │ │ │ - ldr r3, [pc, #168] @ (c2710 ) │ │ │ │ + b.n c2440 │ │ │ │ + ldr r3, [pc, #168] @ (c26f8 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ - ldr r1, [pc, #232] @ (c2754 ) │ │ │ │ - ldr r0, [pc, #236] @ (c2758 ) │ │ │ │ + ldr r1, [pc, #232] @ (c273c ) │ │ │ │ + ldr r0, [pc, #236] @ (c2740 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c265c │ │ │ │ - ldr r3, [pc, #144] @ (c2710 ) │ │ │ │ + b.n c2644 │ │ │ │ + ldr r3, [pc, #144] @ (c26f8 ) │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - ldr r1, [pc, #216] @ (c275c ) │ │ │ │ - ldr r0, [pc, #220] @ (c2760 ) │ │ │ │ + ldr r1, [pc, #216] @ (c2744 ) │ │ │ │ + ldr r0, [pc, #220] @ (c2748 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c2458 │ │ │ │ - ldr r3, [pc, #120] @ (c2710 ) │ │ │ │ - ldr r1, [pc, #204] @ (c2764 ) │ │ │ │ + b.n c2440 │ │ │ │ + ldr r3, [pc, #120] @ (c26f8 ) │ │ │ │ + ldr r1, [pc, #204] @ (c274c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ - ldr r3, [pc, #200] @ (c2768 ) │ │ │ │ + ldr r3, [pc, #200] @ (c2750 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r0, [sp] │ │ │ │ - ldr r0, [pc, #196] @ (c276c ) │ │ │ │ + ldr r0, [pc, #196] @ (c2754 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c265c │ │ │ │ - ldr r3, [pc, #184] @ (c2770 ) │ │ │ │ - movw r2, #3062 @ 0xbf6 │ │ │ │ + b.n c2644 │ │ │ │ + ldr r3, [pc, #184] @ (c2758 ) │ │ │ │ + movw r2, #3066 @ 0xbfa │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #180] @ (c2774 ) │ │ │ │ - ldr r0, [pc, #180] @ (c2778 ) │ │ │ │ + ldr r1, [pc, #180] @ (c275c ) │ │ │ │ + ldr r0, [pc, #180] @ (c2760 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (c277c ) │ │ │ │ - movw r2, #3030 @ 0xbd6 │ │ │ │ + ldr r3, [pc, #168] @ (c2764 ) │ │ │ │ + movw r2, #3034 @ 0xbda │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #164] @ (c2780 ) │ │ │ │ - ldr r0, [pc, #164] @ (c2784 ) │ │ │ │ + ldr r1, [pc, #164] @ (c2768 ) │ │ │ │ + ldr r0, [pc, #164] @ (c276c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #152] @ (c2788 ) │ │ │ │ - movw r2, #3121 @ 0xc31 │ │ │ │ + ldr r3, [pc, #152] @ (c2770 ) │ │ │ │ + movw r2, #3125 @ 0xc35 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #148] @ (c278c ) │ │ │ │ - ldr r0, [pc, #148] @ (c2790 ) │ │ │ │ + ldr r1, [pc, #148] @ (c2774 ) │ │ │ │ + ldr r0, [pc, #148] @ (c2778 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1736 @ 0x6c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + udf #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - mov r6, pc │ │ │ │ + cmp lr, r4 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - mov r2, r8 │ │ │ │ + cmp r2, sp │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, r8 │ │ │ │ + add r0, sp │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, r4 │ │ │ │ + add r6, r9 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - add r8, ip │ │ │ │ + add r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - add lr, r1 │ │ │ │ + bics r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp │ │ │ │ + bics r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, r9 │ │ │ │ + muls r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, r6 │ │ │ │ + muls r2, r3 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, r2 │ │ │ │ + orrs r0, r7 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0x47ca │ │ │ │ + mov sl, lr │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [pc, #504] @ (c2980 ) │ │ │ │ + ldr r5, [pc, #664] @ (c2a08 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r7, pc, #960 @ (adr r7, c2b38 ) │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c2794 : │ │ │ │ +000c277c : │ │ │ │ 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] @ c2bc0 │ │ │ │ + ldr.w r5, [pc, #1048] @ c2ba8 │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c28fa │ │ │ │ - ldr.w r3, [pc, #1040] @ c2bc4 │ │ │ │ + beq.w c28e2 │ │ │ │ + ldr.w r3, [pc, #1040] @ c2bac │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n c28a2 │ │ │ │ + beq.n c288a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w c28e0 │ │ │ │ + beq.w c28c8 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c2a58 │ │ │ │ + beq.w c2a40 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n c28aa │ │ │ │ + beq.n c2892 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c28bc │ │ │ │ + beq.n c28a4 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c2982 │ │ │ │ + beq.w c296a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w c291e │ │ │ │ + beq.w c2906 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ - beq.w c2a94 │ │ │ │ + beq.w c2a7c │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c2afc │ │ │ │ + beq.w c2ae4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c293e │ │ │ │ + beq.w c2926 │ │ │ │ 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 c2794 │ │ │ │ + bl c277c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2976 │ │ │ │ + beq.w c295e │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c2b82 │ │ │ │ + beq.w c2b6a │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c29da │ │ │ │ + bmi.w c29c2 │ │ │ │ adds r3, r1, #2 │ │ │ │ - bmi.w c2ab0 │ │ │ │ + bmi.w c2a98 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c2b60 │ │ │ │ + beq.w c2b48 │ │ │ │ adds r1, r3, #2 │ │ │ │ - bpl.n c2866 │ │ │ │ + bpl.n c284e │ │ │ │ teq r1, r3 │ │ │ │ - bmi.w c2ad6 │ │ │ │ + bmi.w c2abe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2b54 │ │ │ │ + beq.w c2b3c │ │ │ │ adds r6, r1, #2 │ │ │ │ - bpl.n c287e │ │ │ │ + bpl.n c2866 │ │ │ │ teq r6, r1 │ │ │ │ - bmi.w c2a8a │ │ │ │ + bmi.w c2a72 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2aa8 │ │ │ │ + beq.w c2a90 │ │ │ │ adds r4, r6, #2 │ │ │ │ - bpl.n c28a4 │ │ │ │ + bpl.n c288c │ │ │ │ teq r6, r4 │ │ │ │ - bpl.n c28a4 │ │ │ │ + bpl.n c288c │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w c1234 │ │ │ │ + b.w c121c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, c28b4 │ │ │ │ + cbnz r2, c289c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_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 c2982 │ │ │ │ + beq.n c296a │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n c27f8 │ │ │ │ + bne.n c27e0 │ │ │ │ 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 c2958 │ │ │ │ + beq.n c2940 │ │ │ │ movs r4, #4 │ │ │ │ - b.n c28a4 │ │ │ │ + b.n c288c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c2a58 │ │ │ │ + beq.w c2a40 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w c27d8 │ │ │ │ + bne.w c27c0 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n c28b4 │ │ │ │ - ldr r1, [pc, #716] @ (c2bc8 ) │ │ │ │ + b.n c289c │ │ │ │ + ldr r1, [pc, #716] @ (c2bb0 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #716] @ (c2bcc ) │ │ │ │ - ldr r2, [pc, #716] @ (c2bd0 ) │ │ │ │ + ldr r3, [pc, #716] @ (c2bb4 ) │ │ │ │ + ldr r2, [pc, #716] @ (c2bb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #712] @ (c2bd4 ) │ │ │ │ - ldr r0, [pc, #712] @ (c2bd8 ) │ │ │ │ + ldr r1, [pc, #712] @ (c2bbc ) │ │ │ │ + ldr r0, [pc, #712] @ (c2bc0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r4, #1 │ │ │ │ - b.n c28a4 │ │ │ │ + b.n c288c │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n c28d2 │ │ │ │ + bne.n c28ba │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c28dc │ │ │ │ + bne.n c28c4 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c288a │ │ │ │ + b.n c2872 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c2ae2 │ │ │ │ + beq.w c2aca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2b4a │ │ │ │ + beq.w c2b32 │ │ │ │ movs r6, #4 │ │ │ │ - b.n c287e │ │ │ │ + b.n c2866 │ │ │ │ movs r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n c288a │ │ │ │ + bpl.n c2872 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n c28a4 │ │ │ │ + b.n c288c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c283c │ │ │ │ - ldr r3, [pc, #580] @ (c2bc8 ) │ │ │ │ + b.n c2824 │ │ │ │ + ldr r3, [pc, #580] @ (c2bb0 ) │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ - ldr r0, [pc, #596] @ (c2bdc ) │ │ │ │ + ldr r0, [pc, #596] @ (c2bc4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - ldr r3, [pc, #592] @ (c2be0 ) │ │ │ │ + ldr r3, [pc, #592] @ (c2bc8 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr r1, [pc, #588] @ (c2be4 ) │ │ │ │ - ldr r2, [pc, #588] @ (c2be8 ) │ │ │ │ + ldr r1, [pc, #588] @ (c2bcc ) │ │ │ │ + ldr r2, [pc, #588] @ (c2bd0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2b42 │ │ │ │ - ldr r1, [pc, #572] @ (c2bec ) │ │ │ │ + beq.w c2b2a │ │ │ │ + ldr r1, [pc, #572] @ (c2bd4 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #572] @ (c2bf0 ) │ │ │ │ + ldr r0, [pc, #572] @ (c2bd8 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2a82 │ │ │ │ - ldr r1, [pc, #552] @ (c2bf4 ) │ │ │ │ + beq.n c2a6a │ │ │ │ + ldr r1, [pc, #552] @ (c2bdc ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #552] @ (c2bf8 ) │ │ │ │ + ldr r0, [pc, #552] @ (c2be0 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c291a │ │ │ │ + b.n c2902 │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c2ba8 │ │ │ │ + beq.w c2b90 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c2bba │ │ │ │ + beq.w c2ba2 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.w c285a │ │ │ │ + bpl.w c2842 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2b6c │ │ │ │ + beq.w c2b54 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w c2bb4 │ │ │ │ + beq.w c2b9c │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.w c2872 │ │ │ │ + bpl.w c285a │ │ │ │ movs r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2ace │ │ │ │ + beq.n c2ab6 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n c2960 │ │ │ │ - ldr r3, [pc, #372] @ (c2bc8 ) │ │ │ │ + bne.n c2948 │ │ │ │ + ldr r3, [pc, #372] @ (c2bb0 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c29c8 │ │ │ │ - ldr r2, [pc, #364] @ (c2bc8 ) │ │ │ │ + b.n c29b0 │ │ │ │ + ldr r2, [pc, #364] @ (c2bb0 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #412] @ (c2bfc ) │ │ │ │ + ldr r3, [pc, #412] @ (c2be4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r2] │ │ │ │ - ldr r2, [pc, #412] @ (c2c00 ) │ │ │ │ + ldr r2, [pc, #412] @ (c2be8 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r0, [pc, #404] @ (c2c04 ) │ │ │ │ - ldr r1, [pc, #408] @ (c2c08 ) │ │ │ │ + ldr r0, [pc, #404] @ (c2bec ) │ │ │ │ + ldr r1, [pc, #408] @ (c2bf0 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c29c8 │ │ │ │ + bne.n c29b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c29c8 │ │ │ │ + b.n c29b0 │ │ │ │ movs r0, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r6, r0 │ │ │ │ - b.n c2a44 │ │ │ │ - cbz r2, c2afc │ │ │ │ + b.n c2a2c │ │ │ │ + cbz r2, c2ae4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c2816 │ │ │ │ + bne.w c27fe │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ movt r3, #16383 @ 0x3fff │ │ │ │ str r3, [r7, #0] │ │ │ │ - b.n c2948 │ │ │ │ + b.n c2930 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c288a │ │ │ │ + b.n c2872 │ │ │ │ teq r1, r3 │ │ │ │ - bmi.n c2b78 │ │ │ │ + bmi.n c2b60 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c285a │ │ │ │ + bne.w c2842 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c285a │ │ │ │ + b.n c2842 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2a4e │ │ │ │ + b.n c2a36 │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r1, r0 │ │ │ │ - b.n c2a1c │ │ │ │ + b.n c2a04 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2954 │ │ │ │ + bne.w c293c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r1, #2 │ │ │ │ - b.n c2872 │ │ │ │ - ldr r3, [pc, #200] @ (c2bc8 ) │ │ │ │ - ldr r2, [pc, #268] @ (c2c0c ) │ │ │ │ - ldr r1, [pc, #268] @ (c2c10 ) │ │ │ │ - ldr r0, [pc, #272] @ (c2c14 ) │ │ │ │ + b.n c285a │ │ │ │ + ldr r3, [pc, #200] @ (c2bb0 ) │ │ │ │ + ldr r2, [pc, #268] @ (c2bf4 ) │ │ │ │ + ldr r1, [pc, #268] @ (c2bf8 ) │ │ │ │ + ldr r0, [pc, #272] @ (c2bfc ) │ │ │ │ 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] @ (c2c18 ) │ │ │ │ + ldr r3, [pc, #256] @ (c2c00 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c2ba0 │ │ │ │ - ldr r1, [pc, #244] @ (c2c1c ) │ │ │ │ + beq.n c2b88 │ │ │ │ + ldr r1, [pc, #244] @ (c2c04 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r0, [pc, #244] @ (c2c20 ) │ │ │ │ + ldr r0, [pc, #244] @ (c2c08 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c29ae │ │ │ │ + bne.w c2996 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c29ae │ │ │ │ + b.n c2996 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r1, #2 │ │ │ │ - b.n c2a2e │ │ │ │ + b.n c2a16 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c2872 │ │ │ │ + b.n c285a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c2a00 │ │ │ │ + b.n c29e8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c2a28 │ │ │ │ + b.n c2a10 │ │ │ │ movs r0, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r3, r0 │ │ │ │ - b.n c29ee │ │ │ │ - ldr r3, [pc, #68] @ (c2bc8 ) │ │ │ │ + b.n c29d6 │ │ │ │ + ldr r3, [pc, #68] @ (c2bb0 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #156] @ (c2c24 ) │ │ │ │ - ldr r0, [pc, #156] @ (c2c28 ) │ │ │ │ + ldr r1, [pc, #156] @ (c2c0c ) │ │ │ │ + ldr r0, [pc, #156] @ (c2c10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n c2b26 │ │ │ │ + bne.n c2b0e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2b26 │ │ │ │ + b.n c2b0e │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c29fa │ │ │ │ - ldr r3, [pc, #16] @ (c2bc8 ) │ │ │ │ + b.n c29e2 │ │ │ │ + ldr r3, [pc, #16] @ (c2bb0 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c29ae │ │ │ │ - ldr r3, [pc, #12] @ (c2bc8 ) │ │ │ │ + b.n c2996 │ │ │ │ + ldr r3, [pc, #12] @ (c2bb0 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ - b.n c2b26 │ │ │ │ - bhi.n c2c68 │ │ │ │ + b.n c2b0e │ │ │ │ + bhi.n c2c80 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, c2be6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r2, c2c22 │ │ │ │ + cbnz r2, c2bd4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, c2c22 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, c2c24 │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r2, c2c10 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb77e │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb722 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r1, #6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c2c2c : │ │ │ │ +000c2c14 : │ │ │ │ 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] @ (c2cac ) │ │ │ │ + ldr r3, [pc, #104] @ (c2c94 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #100] @ (c2cb0 ) │ │ │ │ + ldr r4, [pc, #100] @ (c2c98 ) │ │ │ │ add.w r3, r3, #3264 @ 0xcc0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, c2ca6 │ │ │ │ - ldr r3, [pc, #92] @ (c2cb4 ) │ │ │ │ + cbz r0, c2c8e │ │ │ │ + ldr r3, [pc, #92] @ (c2c9c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c2c74 │ │ │ │ + bne.n c2c5c │ │ │ │ mov r0, r5 │ │ │ │ - bl c2794 │ │ │ │ + bl c277c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c2ca6 │ │ │ │ + beq.n c2c8e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 8ac50 │ │ │ │ - ldr r3, [pc, #64] @ (c2cb8 ) │ │ │ │ + ldr r3, [pc, #64] @ (c2ca0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2c62 │ │ │ │ - ldr r3, [pc, #60] @ (c2cbc ) │ │ │ │ + beq.n c2c4a │ │ │ │ + ldr r3, [pc, #60] @ (c2ca4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2c62 │ │ │ │ - ldr r0, [pc, #52] @ (c2cc0 ) │ │ │ │ + beq.n c2c4a │ │ │ │ + ldr r0, [pc, #52] @ (c2ca8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #48] @ (c2cc4 ) │ │ │ │ - ldr r1, [pc, #48] @ (c2cc8 ) │ │ │ │ + ldr r3, [pc, #48] @ (c2cac ) │ │ │ │ + ldr r1, [pc, #48] @ (c2cb0 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ - ldr r0, [pc, #48] @ (c2ccc ) │ │ │ │ + ldr r0, [pc, #48] @ (c2cb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [lr], #152 @ 0x98 │ │ │ │ - bcc.n c2c10 │ │ │ │ + ldc 0, cr0, [r6, #-152] @ 0xffffff68 │ │ │ │ + bcc.n c2c28 │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb612 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c2cd0 : │ │ │ │ +000c2cb8 : │ │ │ │ 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] @ c359c │ │ │ │ - ldr.w r3, [pc, #2232] @ c35a0 │ │ │ │ + ldr.w r2, [pc, #2232] @ c3584 │ │ │ │ + ldr.w r3, [pc, #2232] @ c3588 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #2224] @ c35a4 │ │ │ │ + ldr.w r5, [pc, #2224] @ c358c │ │ │ │ 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 c3038 │ │ │ │ + beq.w c3020 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3064 │ │ │ │ + beq.w c304c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c309e │ │ │ │ + beq.w c3086 │ │ │ │ mov r8, r1 │ │ │ │ bl 88814 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c30d6 │ │ │ │ - ldr.w r3, [pc, #2164] @ c35a8 │ │ │ │ + beq.w c30be │ │ │ │ + ldr.w r3, [pc, #2164] @ c3590 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c30f2 │ │ │ │ + bne.w c30da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2fd6 │ │ │ │ + beq.w c2fbe │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c3124 │ │ │ │ - ldr.w r3, [pc, #2132] @ c35ac │ │ │ │ + beq.w c310c │ │ │ │ + ldr.w r3, [pc, #2132] @ c3594 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #3744] @ 0xea0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c2ffc │ │ │ │ + bmi.w c2fe4 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 523a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c3580 │ │ │ │ + beq.w c3568 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2d98 │ │ │ │ + beq.n c2d80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2fde │ │ │ │ + beq.w c2fc6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w c3006 │ │ │ │ + blt.w c2fee │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ - beq.w c2eb2 │ │ │ │ + beq.w c2e9a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c2fec │ │ │ │ + beq.w c2fd4 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c32c0 │ │ │ │ + beq.w c32a8 │ │ │ │ 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 c2ff4 │ │ │ │ + beq.w c2fdc │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c3234 │ │ │ │ + bne.w c321c │ │ │ │ mov r0, r8 │ │ │ │ bl 8ac50 │ │ │ │ tst.w r9, #1 │ │ │ │ mov r8, r0 │ │ │ │ - bne.w c323c │ │ │ │ + bne.w c3224 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r8, r0, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2e1c │ │ │ │ + beq.n c2e04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c2e1c │ │ │ │ + cbnz r3, c2e04 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c3264 │ │ │ │ + beq.w c324c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c3510 │ │ │ │ + beq.w c34f8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2e42 │ │ │ │ + beq.n c2e2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3030 │ │ │ │ + beq.w c3018 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c34f4 │ │ │ │ + beq.w c34dc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c2e5c │ │ │ │ + beq.n c2e44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c315c │ │ │ │ - ldr.w r3, [pc, #1872] @ c35b0 │ │ │ │ + beq.w c3144 │ │ │ │ + ldr.w r3, [pc, #1872] @ c3598 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c3336 │ │ │ │ - ldr.w r2, [pc, #1864] @ c35b4 │ │ │ │ + bne.w c331e │ │ │ │ + ldr.w r2, [pc, #1864] @ c359c │ │ │ │ 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 c2e90 │ │ │ │ + beq.n c2e78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3096 │ │ │ │ - ldr.w r2, [pc, #1828] @ c35b8 │ │ │ │ - ldr.w r3, [pc, #1800] @ c35a0 │ │ │ │ + beq.w c307e │ │ │ │ + ldr.w r2, [pc, #1828] @ c35a0 │ │ │ │ + ldr.w r3, [pc, #1800] @ c3588 │ │ │ │ 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 c34f0 │ │ │ │ + bne.w c34d8 │ │ │ │ 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 c32f0 │ │ │ │ + beq.w c32d8 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ lsls r0, r2, #31 │ │ │ │ ldr.w r9, [r3, #3748] @ 0xea4 │ │ │ │ - bmi.w c3244 │ │ │ │ + bmi.w c322c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3118 │ │ │ │ + beq.w c3100 │ │ │ │ mov r0, r2 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 523a4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c3564 │ │ │ │ + beq.w c354c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2f00 │ │ │ │ + beq.n c2ee8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3150 │ │ │ │ + beq.w c3138 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c3320 │ │ │ │ + blt.w c3308 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c2fd2 │ │ │ │ + beq.n c2fba │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c336a │ │ │ │ + beq.w c3352 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r3, [r3, #3744] @ 0xea0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c339e │ │ │ │ + beq.w c3386 │ │ │ │ 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 c32ac │ │ │ │ + beq.w c3294 │ │ │ │ mvn.w r3, r8 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - beq.w c32a0 │ │ │ │ + beq.w c3288 │ │ │ │ add.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w c329a │ │ │ │ + bmi.w c3282 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 888d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c33cc │ │ │ │ + beq.w c33b4 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w c33fc │ │ │ │ + bne.w c33e4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w c341a │ │ │ │ + beq.w c3402 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w c344c │ │ │ │ + bmi.w c3434 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c32b4 │ │ │ │ + beq.w c329c │ │ │ │ lsls r3, r7, #31 │ │ │ │ - bmi.w c3458 │ │ │ │ + bmi.w c3440 │ │ │ │ mov r0, r2 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 523a4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c352c │ │ │ │ + beq.w c3514 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c2fc4 │ │ │ │ + beq.n c2fac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3286 │ │ │ │ + beq.w c326e │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c3464 │ │ │ │ + blt.w c344c │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w c3164 │ │ │ │ + bne.w c314c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n c2e86 │ │ │ │ + b.n c2e6e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2d4e │ │ │ │ + b.n c2d36 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w c2d9e │ │ │ │ - b.n c3006 │ │ │ │ + bge.w c2d86 │ │ │ │ + b.n c2fee │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2db2 │ │ │ │ + b.n c2d9a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2dd4 │ │ │ │ + b.n c2dbc │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n c2d6c │ │ │ │ - ldr.w r3, [pc, #1460] @ c35bc │ │ │ │ + b.n c2d54 │ │ │ │ + ldr.w r3, [pc, #1460] @ c35a4 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r1, [pc, #1456] @ c35c0 │ │ │ │ - ldr.w r0, [pc, #1456] @ c35c4 │ │ │ │ + ldr.w r1, [pc, #1456] @ c35a8 │ │ │ │ + ldr.w r0, [pc, #1456] @ c35ac │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ movs r6, #2 │ │ │ │ - b.n c2e90 │ │ │ │ + b.n c2e78 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2e42 │ │ │ │ - ldr.w r1, [pc, #1408] @ c35bc │ │ │ │ + b.n c2e2a │ │ │ │ + ldr.w r1, [pc, #1408] @ c35a4 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ - ldr.w r3, [pc, #1416] @ c35c8 │ │ │ │ - ldr.w r2, [pc, #1416] @ c35cc │ │ │ │ + ldr.w r3, [pc, #1416] @ c35b0 │ │ │ │ + ldr.w r2, [pc, #1416] @ c35b4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1408] @ c35d0 │ │ │ │ - ldr.w r0, [pc, #1408] @ c35d4 │ │ │ │ + ldr.w r1, [pc, #1408] @ c35b8 │ │ │ │ + ldr.w r0, [pc, #1408] @ c35bc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c302c │ │ │ │ - ldr.w r2, [pc, #1364] @ c35bc │ │ │ │ + b.n c3014 │ │ │ │ + ldr.w r2, [pc, #1364] @ c35a4 │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ - ldr.w r3, [pc, #1388] @ c35d8 │ │ │ │ + ldr.w r3, [pc, #1388] @ c35c0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1380] @ c35dc │ │ │ │ + ldr.w r2, [pc, #1380] @ c35c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1380] @ c35e0 │ │ │ │ + ldr.w r1, [pc, #1380] @ c35c8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1376] @ c35e4 │ │ │ │ + ldr.w r0, [pc, #1376] @ c35cc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n c302c │ │ │ │ + b.n c3014 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2e90 │ │ │ │ - ldr.w r3, [pc, #1308] @ c35bc │ │ │ │ + b.n c2e78 │ │ │ │ + ldr.w r3, [pc, #1308] @ c35a4 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr.w r0, [pc, #1344] @ c35e8 │ │ │ │ + ldr.w r0, [pc, #1344] @ c35d0 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1340] @ c35ec │ │ │ │ + ldr.w r3, [pc, #1340] @ c35d4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1336] @ c35f0 │ │ │ │ + ldr.w r2, [pc, #1336] @ c35d8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1332] @ c35f4 │ │ │ │ + ldr.w r1, [pc, #1332] @ c35dc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n c302c │ │ │ │ - ldr.w r3, [pc, #1252] @ c35bc │ │ │ │ + b.n c3014 │ │ │ │ + ldr.w r3, [pc, #1252] @ c35a4 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr.w r1, [pc, #1304] @ c35f8 │ │ │ │ - ldr.w r0, [pc, #1304] @ c35fc │ │ │ │ + ldr.w r1, [pc, #1304] @ c35e0 │ │ │ │ + ldr.w r0, [pc, #1304] @ c35e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c30c8 │ │ │ │ - ldr.w r3, [pc, #1224] @ c35bc │ │ │ │ + b.n c30b0 │ │ │ │ + ldr.w r3, [pc, #1224] @ c35a4 │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ - ldr.w r1, [pc, #1284] @ c3600 │ │ │ │ + ldr.w r1, [pc, #1284] @ c35e8 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - ldr.w r3, [pc, #1280] @ c3604 │ │ │ │ + ldr.w r3, [pc, #1280] @ c35ec │ │ │ │ add r3, pc │ │ │ │ strd r3, r7, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr.w r0, [pc, #1272] @ c3608 │ │ │ │ + ldr.w r0, [pc, #1272] @ c35f0 │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c30c8 │ │ │ │ + b.n c30b0 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c2ed4 │ │ │ │ - ldr.w r3, [pc, #1172] @ c35bc │ │ │ │ + b.n c2ebc │ │ │ │ + ldr.w r3, [pc, #1172] @ c35a4 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ - ldr.w r0, [pc, #1248] @ c360c │ │ │ │ + ldr.w r0, [pc, #1248] @ c35f4 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1240] @ c3610 │ │ │ │ + ldr.w r3, [pc, #1240] @ c35f8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1236] @ c3614 │ │ │ │ - ldr.w r1, [pc, #1236] @ c3618 │ │ │ │ + ldr.w r2, [pc, #1236] @ c35fc │ │ │ │ + ldr.w r1, [pc, #1236] @ c3600 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n c3020 │ │ │ │ + b.n c3008 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c2f00 │ │ │ │ + b.n c2ee8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2e5c │ │ │ │ + b.n c2e44 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3392 │ │ │ │ + beq.w c337a │ │ │ │ add.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w c338c │ │ │ │ + bmi.w c3374 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3492 │ │ │ │ + beq.w c347a │ │ │ │ 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 c33f4 │ │ │ │ + beq.w c33dc │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ @@ -190253,801 +190231,800 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r3, #3552] @ 0xde0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c31d0 │ │ │ │ + beq.n c31b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3292 │ │ │ │ + beq.n c327a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c34c4 │ │ │ │ + beq.w c34ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c3548 │ │ │ │ + beq.w c3530 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c31f0 │ │ │ │ + beq.n c31d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c347a │ │ │ │ - ldr r3, [pc, #956] @ (c35b0 ) │ │ │ │ + beq.w c3462 │ │ │ │ + ldr r3, [pc, #956] @ (c3598 ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w c2e6a │ │ │ │ - ldr.w r0, [pc, #1052] @ c361c │ │ │ │ + beq.w c2e52 │ │ │ │ + ldr.w r0, [pc, #1052] @ c3604 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c321c │ │ │ │ + beq.n c3204 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c34e8 │ │ │ │ - ldr r3, [pc, #924] @ (c35bc ) │ │ │ │ + beq.w c34d0 │ │ │ │ + ldr r3, [pc, #924] @ (c35a4 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1020] @ (c3620 ) │ │ │ │ - ldr.w r0, [pc, #1024] @ c3624 │ │ │ │ + ldr r1, [pc, #1020] @ (c3608 ) │ │ │ │ + ldr.w r0, [pc, #1024] @ c360c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c302c │ │ │ │ + b.n c3014 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e00 │ │ │ │ - b.n c2ddc │ │ │ │ + b.n c2dc4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ - b.n c2dec │ │ │ │ + b.n c2dd4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c2ed4 │ │ │ │ + bne.w c2ebc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c2ed4 │ │ │ │ - ldr r3, [pc, #852] @ (c35bc ) │ │ │ │ + b.n c2ebc │ │ │ │ + ldr r3, [pc, #852] @ (c35a4 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #956] @ (c3628 ) │ │ │ │ - ldr r0, [pc, #960] @ (c362c ) │ │ │ │ + ldr r1, [pc, #956] @ (c3610 ) │ │ │ │ + ldr r0, [pc, #960] @ (c3614 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c302c │ │ │ │ + b.n c3014 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n c2fc4 │ │ │ │ + b.n c2fac │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31d0 │ │ │ │ + b.n c31b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c2f5a │ │ │ │ + bge.w c2f42 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r7, r0 │ │ │ │ - b.n c2f5a │ │ │ │ + b.n c2f42 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c2f40 │ │ │ │ + b.n c2f28 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c2f92 │ │ │ │ - ldr r3, [pc, #876] @ (c3630 ) │ │ │ │ - ldr r1, [pc, #880] @ (c3634 ) │ │ │ │ + b.n c2f7a │ │ │ │ + ldr r3, [pc, #876] @ (c3618 ) │ │ │ │ + ldr r1, [pc, #880] @ (c361c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3444 │ │ │ │ - ldr r3, [pc, #736] @ (c35bc ) │ │ │ │ + beq.w c342c │ │ │ │ + ldr r3, [pc, #736] @ (c35a4 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #856] @ (c3638 ) │ │ │ │ - ldr r0, [pc, #856] @ (c363c ) │ │ │ │ + ldr r1, [pc, #856] @ (c3620 ) │ │ │ │ + ldr r0, [pc, #856] @ (c3624 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c302c │ │ │ │ - ldr r3, [pc, #828] @ (c3630 ) │ │ │ │ - ldr r1, [pc, #844] @ (c3640 ) │ │ │ │ + b.n c3014 │ │ │ │ + ldr r3, [pc, #828] @ (c3618 ) │ │ │ │ + ldr r1, [pc, #844] @ (c3628 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c343c │ │ │ │ - ldr r3, [pc, #688] @ (c35bc ) │ │ │ │ + beq.w c3424 │ │ │ │ + ldr r3, [pc, #688] @ (c35a4 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #820] @ (c3644 ) │ │ │ │ - ldr r0, [pc, #820] @ (c3648 ) │ │ │ │ + ldr r1, [pc, #820] @ (c362c ) │ │ │ │ + ldr r0, [pc, #820] @ (c3630 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c308e │ │ │ │ - ldr r3, [pc, #664] @ (c35bc ) │ │ │ │ + b.n c3076 │ │ │ │ + ldr r3, [pc, #664] @ (c35a4 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #804] @ (c364c ) │ │ │ │ - ldr r0, [pc, #808] @ (c3650 ) │ │ │ │ + ldr r1, [pc, #804] @ (c3634 ) │ │ │ │ + ldr r0, [pc, #808] @ (c3638 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c308e │ │ │ │ - ldr r0, [pc, #796] @ (c3654 ) │ │ │ │ + b.n c3076 │ │ │ │ + ldr r0, [pc, #796] @ (c363c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3354 │ │ │ │ + beq.n c333c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3482 │ │ │ │ - ldr r3, [pc, #612] @ (c35bc ) │ │ │ │ + beq.w c346a │ │ │ │ + ldr r3, [pc, #612] @ (c35a4 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #764] @ (c3658 ) │ │ │ │ - ldr r0, [pc, #768] @ (c365c ) │ │ │ │ + ldr r1, [pc, #764] @ (c3640 ) │ │ │ │ + ldr r0, [pc, #768] @ (c3644 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c302c │ │ │ │ - ldr r2, [pc, #592] @ (c35bc ) │ │ │ │ + b.n c3014 │ │ │ │ + ldr r2, [pc, #592] @ (c35a4 ) │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ - ldr r3, [pc, #752] @ (c3660 ) │ │ │ │ + ldr r3, [pc, #752] @ (c3648 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #748] @ (c3664 ) │ │ │ │ + ldr r2, [pc, #748] @ (c364c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #744] @ (c3668 ) │ │ │ │ - ldr r0, [pc, #744] @ (c366c ) │ │ │ │ + ldr r1, [pc, #744] @ (c3650 ) │ │ │ │ + ldr r0, [pc, #744] @ (c3654 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n c308e │ │ │ │ + b.n c3076 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c3178 │ │ │ │ + bge.w c3160 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r7, r0 │ │ │ │ - b.n c3178 │ │ │ │ - ldr r3, [pc, #656] @ (c3630 ) │ │ │ │ - ldr r1, [pc, #716] @ (c3670 ) │ │ │ │ + b.n c3160 │ │ │ │ + ldr r3, [pc, #656] @ (c3618 ) │ │ │ │ + ldr r1, [pc, #716] @ (c3658 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c348a │ │ │ │ - ldr r3, [pc, #516] @ (c35bc ) │ │ │ │ + beq.n c3472 │ │ │ │ + ldr r3, [pc, #516] @ (c35a4 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #696] @ (c3674 ) │ │ │ │ - ldr r0, [pc, #696] @ (c3678 ) │ │ │ │ + ldr r1, [pc, #696] @ (c365c ) │ │ │ │ + ldr r0, [pc, #696] @ (c3660 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c308e │ │ │ │ - ldr r3, [pc, #492] @ (c35bc ) │ │ │ │ + b.n c3076 │ │ │ │ + ldr r3, [pc, #492] @ (c35a4 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #680] @ (c367c ) │ │ │ │ - ldr r0, [pc, #684] @ (c3680 ) │ │ │ │ + ldr r1, [pc, #680] @ (c3664 ) │ │ │ │ + ldr r0, [pc, #684] @ (c3668 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n c302c │ │ │ │ + b.n c3014 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c319a │ │ │ │ - ldr r3, [pc, #444] @ (c35bc ) │ │ │ │ - ldr r2, [pc, #644] @ (c3684 ) │ │ │ │ - ldr r1, [pc, #644] @ (c3688 ) │ │ │ │ + b.n c3182 │ │ │ │ + ldr r3, [pc, #444] @ (c35a4 ) │ │ │ │ + ldr r2, [pc, #644] @ (c366c ) │ │ │ │ + ldr r1, [pc, #644] @ (c3670 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #636] @ (c368c ) │ │ │ │ + ldr r0, [pc, #636] @ (c3674 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c33e0 │ │ │ │ - ldr r3, [pc, #416] @ (c35bc ) │ │ │ │ - ldr r1, [pc, #624] @ (c3690 ) │ │ │ │ - ldr r0, [pc, #628] @ (c3694 ) │ │ │ │ + b.n c33c8 │ │ │ │ + ldr r3, [pc, #416] @ (c35a4 ) │ │ │ │ + ldr r1, [pc, #624] @ (c3678 ) │ │ │ │ + ldr r0, [pc, #628] @ (c367c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #620] @ (c3698 ) │ │ │ │ + ldr r3, [pc, #620] @ (c3680 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #616] @ (c369c ) │ │ │ │ + ldr r2, [pc, #616] @ (c3684 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n c33e0 │ │ │ │ + b.n c33c8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c330a │ │ │ │ + b.n c32f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c32da │ │ │ │ + b.n c32c2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c2f82 │ │ │ │ + b.n c2f6a │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n c2f98 │ │ │ │ - ldr r3, [pc, #340] @ (c35bc ) │ │ │ │ + b.n c2f80 │ │ │ │ + ldr r3, [pc, #340] @ (c35a4 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #564] @ (c36a0 ) │ │ │ │ - ldr r0, [pc, #568] @ (c36a4 ) │ │ │ │ + ldr r1, [pc, #564] @ (c3688 ) │ │ │ │ + ldr r0, [pc, #568] @ (c368c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c308e │ │ │ │ + b.n c3076 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c31f0 │ │ │ │ + b.n c31d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3354 │ │ │ │ + b.n c333c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c33b6 │ │ │ │ - ldr r3, [pc, #412] @ (c3630 ) │ │ │ │ - ldr r1, [pc, #528] @ (c36a8 ) │ │ │ │ + b.n c339e │ │ │ │ + ldr r3, [pc, #412] @ (c3618 ) │ │ │ │ + ldr r1, [pc, #528] @ (c3690 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c34e0 │ │ │ │ - ldr r3, [pc, #272] @ (c35bc ) │ │ │ │ + cbz r3, c34c8 │ │ │ │ + ldr r3, [pc, #272] @ (c35a4 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #508] @ (c36ac ) │ │ │ │ - ldr r0, [pc, #512] @ (c36b0 ) │ │ │ │ + ldr r1, [pc, #508] @ (c3694 ) │ │ │ │ + ldr r0, [pc, #512] @ (c3698 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n c302c │ │ │ │ - ldr r3, [pc, #244] @ (c35bc ) │ │ │ │ + b.n c3014 │ │ │ │ + ldr r3, [pc, #244] @ (c35a4 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #488] @ (c36b4 ) │ │ │ │ - ldr r0, [pc, #492] @ (c36b8 ) │ │ │ │ + ldr r1, [pc, #488] @ (c369c ) │ │ │ │ + ldr r0, [pc, #492] @ (c36a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c302c │ │ │ │ + b.n c3014 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c34a8 │ │ │ │ + b.n c3490 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c321c │ │ │ │ + b.n c3204 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #452] @ (c36bc ) │ │ │ │ - movw r2, #48663 @ 0xbe17 │ │ │ │ + ldr r3, [pc, #452] @ (c36a4 ) │ │ │ │ + movw r2, #48667 @ 0xbe1b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #448] @ (c36c0 ) │ │ │ │ - ldr r0, [pc, #448] @ (c36c4 ) │ │ │ │ + ldr r1, [pc, #448] @ (c36a8 ) │ │ │ │ + ldr r0, [pc, #448] @ (c36ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #436] @ (c36c8 ) │ │ │ │ - movw r2, #48662 @ 0xbe16 │ │ │ │ + ldr r3, [pc, #436] @ (c36b0 ) │ │ │ │ + movw r2, #48666 @ 0xbe1a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #432] @ (c36cc ) │ │ │ │ - ldr r0, [pc, #432] @ (c36d0 ) │ │ │ │ + ldr r1, [pc, #432] @ (c36b4 ) │ │ │ │ + ldr r0, [pc, #432] @ (c36b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #420] @ (c36d4 ) │ │ │ │ - movw r2, #48741 @ 0xbe65 │ │ │ │ + ldr r3, [pc, #420] @ (c36bc ) │ │ │ │ + movw r2, #48745 @ 0xbe69 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #416] @ (c36d8 ) │ │ │ │ - ldr r0, [pc, #416] @ (c36dc ) │ │ │ │ + ldr r1, [pc, #416] @ (c36c0 ) │ │ │ │ + ldr r0, [pc, #416] @ (c36c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (c36e0 ) │ │ │ │ - movw r2, #48773 @ 0xbe85 │ │ │ │ + ldr r3, [pc, #404] @ (c36c8 ) │ │ │ │ + movw r2, #48777 @ 0xbe89 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #400] @ (c36e4 ) │ │ │ │ - ldr r0, [pc, #400] @ (c36e8 ) │ │ │ │ + ldr r1, [pc, #400] @ (c36cc ) │ │ │ │ + ldr r0, [pc, #400] @ (c36d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #388] @ (c36ec ) │ │ │ │ - movw r2, #48690 @ 0xbe32 │ │ │ │ + ldr r3, [pc, #388] @ (c36d4 ) │ │ │ │ + movw r2, #48694 @ 0xbe36 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #384] @ (c36f0 ) │ │ │ │ - ldr r0, [pc, #384] @ (c36f4 ) │ │ │ │ + ldr r1, [pc, #384] @ (c36d8 ) │ │ │ │ + ldr r0, [pc, #384] @ (c36dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #372] @ (c36f8 ) │ │ │ │ - movw r2, #48626 @ 0xbdf2 │ │ │ │ + ldr r3, [pc, #372] @ (c36e0 ) │ │ │ │ + movw r2, #48630 @ 0xbdf6 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #368] @ (c36fc ) │ │ │ │ - ldr r0, [pc, #368] @ (c3700 ) │ │ │ │ + ldr r1, [pc, #368] @ (c36e4 ) │ │ │ │ + ldr r0, [pc, #368] @ (c36e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1788 @ 0x6fc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - bcc.n c35c0 │ │ │ │ + bcc.n c35d8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n c35b4 │ │ │ │ + bcc.n c35cc │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n c3684 │ │ │ │ + bne.n c369c │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ - movs r1, r4 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + vaddl.u32 q8, d6, d16 │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r7, #6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u8 q0, d6, d16 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + cdp2 0, 10, cr0, cr14, cr0, {1} │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r6, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r5, #28 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r1, #25] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #952] @ (c3ab0 ) │ │ │ │ + ldr r5, [pc, #88] @ (c3738 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c3704 : │ │ │ │ +000c36ec : │ │ │ │ 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] @ c3f0c │ │ │ │ - ldr.w r8, [pc, #2036] @ c3f10 │ │ │ │ + ldr.w r3, [pc, #2036] @ c3ef4 │ │ │ │ + ldr.w r8, [pc, #2036] @ c3ef8 │ │ │ │ mov sl, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r8, pc │ │ │ │ - ldr.w r2, [pc, #2028] @ c3f14 │ │ │ │ + ldr.w r2, [pc, #2028] @ c3efc │ │ │ │ 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 529b4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3b5c │ │ │ │ + beq.w c3b44 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 528c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n c37a2 │ │ │ │ - ldr.w r3, [pc, #1992] @ c3f18 │ │ │ │ + bge.n c378a │ │ │ │ + ldr.w r3, [pc, #1992] @ c3f00 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r1, [pc, #1992] @ c3f1c │ │ │ │ + ldr.w r1, [pc, #1992] @ c3f04 │ │ │ │ movw r2, #883 @ 0x373 │ │ │ │ - ldr.w r0, [pc, #1988] @ c3f20 │ │ │ │ + ldr.w r0, [pc, #1988] @ c3f08 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sl] │ │ │ │ - ldr.w r2, [pc, #1952] @ c3f24 │ │ │ │ - ldr.w r3, [pc, #1924] @ c3f0c │ │ │ │ + ldr.w r2, [pc, #1952] @ c3f0c │ │ │ │ + ldr.w r3, [pc, #1924] @ c3ef4 │ │ │ │ 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 c3ed0 │ │ │ │ + bne.w c3eb8 │ │ │ │ mov r0, sl │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 85d40 │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq.n c374c │ │ │ │ + beq.n c3734 │ │ │ │ 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 c3a08 │ │ │ │ + bpl.w c39f0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3da2 │ │ │ │ + beq.w c3d8a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c3b7c │ │ │ │ + beq.w c3b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c380e │ │ │ │ + beq.n c37f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3a00 │ │ │ │ + beq.w c39e8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c3bbe │ │ │ │ + beq.w c3ba6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c3be2 │ │ │ │ + bne.w c3bca │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3d0e │ │ │ │ - ldr.w r3, [pc, #1780] @ c3f28 │ │ │ │ + beq.w c3cf6 │ │ │ │ + ldr.w r3, [pc, #1780] @ c3f10 │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2548] @ 0x9f4 │ │ │ │ blx 525c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c3854 │ │ │ │ + beq.n c383c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3918 │ │ │ │ + beq.n c3900 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c3922 │ │ │ │ + beq.n c390a │ │ │ │ mov r0, sl │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 525c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c3ed4 │ │ │ │ + beq.w c3ebc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c3884 │ │ │ │ + beq.n c386c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3966 │ │ │ │ + beq.n c394e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n c3970 │ │ │ │ + beq.n c3958 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r0, [r7, #2236] @ 0x8bc │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3b0c │ │ │ │ + beq.w c3af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c38b6 │ │ │ │ + beq.n c389e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c39f0 │ │ │ │ + beq.w c39d8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c38c6 │ │ │ │ + beq.n c38ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c39f8 │ │ │ │ + beq.w c39e0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n c38dc │ │ │ │ + beq.n c38c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c39ba │ │ │ │ + beq.n c39a2 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n c39c4 │ │ │ │ + blt.n c39ac │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c3822 │ │ │ │ + beq.n c380a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c3906 │ │ │ │ + beq.n c38ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3dca │ │ │ │ + beq.w c3db2 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w c3cc4 │ │ │ │ + bne.w c3cac │ │ │ │ add.w r4, sl, #2 │ │ │ │ teq sl, r4 │ │ │ │ - bmi.w c3db8 │ │ │ │ + bmi.w c3da0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov sl, r4 │ │ │ │ - b.n c37c6 │ │ │ │ + b.n c37ae │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c3858 │ │ │ │ - ldr.w r3, [pc, #1524] @ c3f18 │ │ │ │ + bne.n c3840 │ │ │ │ + ldr.w r3, [pc, #1524] @ c3f00 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1536] @ c3f2c │ │ │ │ + ldr.w r1, [pc, #1536] @ c3f14 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1532] @ c3f30 │ │ │ │ + ldr.w r0, [pc, #1532] @ c3f18 │ │ │ │ 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] │ │ │ │ @@ -191056,24 +191033,24 @@ │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n c3778 │ │ │ │ + b.n c3760 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n c3888 │ │ │ │ - ldr.w r3, [pc, #1444] @ c3f18 │ │ │ │ + bne.n c3870 │ │ │ │ + ldr.w r3, [pc, #1444] @ c3f00 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1464] @ c3f34 │ │ │ │ + ldr.w r1, [pc, #1464] @ c3f1c │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1464] @ c3f38 │ │ │ │ + ldr.w r0, [pc, #1464] @ c3f20 │ │ │ │ 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] │ │ │ │ @@ -191084,141 +191061,141 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n c3778 │ │ │ │ + b.n c3760 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n c38e0 │ │ │ │ - ldr.w r3, [pc, #1360] @ c3f18 │ │ │ │ + bge.n c38c8 │ │ │ │ + ldr.w r3, [pc, #1360] @ c3f00 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1388] @ c3f3c │ │ │ │ + ldr.w r1, [pc, #1388] @ c3f24 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1388] @ c3f40 │ │ │ │ + ldr.w r0, [pc, #1388] @ c3f28 │ │ │ │ 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 94254 │ │ │ │ - b.n c394c │ │ │ │ + b.n c3934 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c38b6 │ │ │ │ + b.n c389e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c38c6 │ │ │ │ + b.n c38ae │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c380e │ │ │ │ + b.n c37f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.w c37e2 │ │ │ │ + blt.w c37ca │ │ │ │ ldrd r9, r3, [sp, #16] │ │ │ │ mov r7, sl │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3dea │ │ │ │ - ldr.w r2, [pc, #1312] @ c3f44 │ │ │ │ + beq.w c3dd2 │ │ │ │ + ldr.w r2, [pc, #1312] @ c3f2c │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w c3d66 │ │ │ │ + beq.w c3d4e │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52b74 │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3ef0 │ │ │ │ + beq.w c3ed8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3a5e │ │ │ │ + beq.n c3a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3ce6 │ │ │ │ + beq.w c3cce │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c3e42 │ │ │ │ + beq.w c3e2a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ blx 525c4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3a88 │ │ │ │ + beq.n c3a70 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3cee │ │ │ │ + beq.w c3cd6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c3e5c │ │ │ │ + beq.w c3e44 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3e76 │ │ │ │ + beq.w c3e5e │ │ │ │ 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 c3eae │ │ │ │ + beq.w c3e96 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3acc │ │ │ │ + beq.n c3ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3dda │ │ │ │ + beq.w c3dc2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3ae0 │ │ │ │ + beq.n c3ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c3dd2 │ │ │ │ + beq.w c3dba │ │ │ │ cmp r4, #0 │ │ │ │ it ge │ │ │ │ strdge r7, r9, [sl] │ │ │ │ - bge.w c3780 │ │ │ │ - ldr.w r3, [pc, #1064] @ c3f18 │ │ │ │ + bge.w c3768 │ │ │ │ + ldr.w r3, [pc, #1064] @ c3f00 │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr.w r1, [pc, #1104] @ c3f48 │ │ │ │ - ldr.w r0, [pc, #1104] @ c3f4c │ │ │ │ + ldr.w r1, [pc, #1104] @ c3f30 │ │ │ │ + ldr.w r0, [pc, #1104] @ c3f34 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c376c │ │ │ │ - ldr.w r3, [pc, #1032] @ c3f18 │ │ │ │ + b.n c3754 │ │ │ │ + ldr.w r3, [pc, #1032] @ c3f00 │ │ │ │ movw r2, #887 @ 0x377 │ │ │ │ - ldr.w r1, [pc, #1080] @ c3f50 │ │ │ │ + ldr.w r1, [pc, #1080] @ c3f38 │ │ │ │ mov r7, sl │ │ │ │ - ldr.w r0, [pc, #1080] @ c3f54 │ │ │ │ + ldr.w r0, [pc, #1080] @ c3f3c │ │ │ │ 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] │ │ │ │ @@ -191231,4870 +191208,4870 @@ │ │ │ │ bl 85e58 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c3778 │ │ │ │ - ldr r3, [pc, #952] @ (c3f18 ) │ │ │ │ + b.n c3760 │ │ │ │ + ldr r3, [pc, #952] @ (c3f00 ) │ │ │ │ movw r2, #881 @ 0x371 │ │ │ │ - ldr r1, [pc, #1012] @ (c3f58 ) │ │ │ │ - ldr r0, [pc, #1012] @ (c3f5c ) │ │ │ │ + ldr r1, [pc, #1012] @ (c3f40 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c3f44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n c3778 │ │ │ │ - ldr r3, [pc, #920] @ (c3f18 ) │ │ │ │ + b.n c3760 │ │ │ │ + ldr r3, [pc, #920] @ (c3f00 ) │ │ │ │ mov r7, sl │ │ │ │ - ldr r2, [pc, #988] @ (c3f60 ) │ │ │ │ - ldr r1, [pc, #992] @ (c3f64 ) │ │ │ │ - ldr r0, [pc, #992] @ (c3f68 ) │ │ │ │ + ldr r2, [pc, #988] @ (c3f48 ) │ │ │ │ + ldr r1, [pc, #992] @ (c3f4c ) │ │ │ │ + ldr r0, [pc, #992] @ (c3f50 ) │ │ │ │ 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] @ (c3f6c ) │ │ │ │ + ldr r3, [pc, #968] @ (c3f54 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ - b.n c3778 │ │ │ │ - ldr r3, [pc, #856] @ (c3f18 ) │ │ │ │ + b.n c3760 │ │ │ │ + ldr r3, [pc, #856] @ (c3f00 ) │ │ │ │ movw r2, #886 @ 0x376 │ │ │ │ - ldr r1, [pc, #936] @ (c3f70 ) │ │ │ │ + ldr r1, [pc, #936] @ (c3f58 ) │ │ │ │ mov r7, sl │ │ │ │ - ldr r0, [pc, #936] @ (c3f74 ) │ │ │ │ + ldr r0, [pc, #936] @ (c3f5c ) │ │ │ │ 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 94254 │ │ │ │ - b.n c3baa │ │ │ │ + b.n c3b92 │ │ │ │ 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 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3e10 │ │ │ │ - ldr r3, [pc, #800] @ (c3f28 ) │ │ │ │ + beq.w c3df8 │ │ │ │ + ldr r3, [pc, #800] @ (c3f10 ) │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2548] @ 0x9f4 │ │ │ │ blx 525c4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c3c26 │ │ │ │ + beq.n c3c0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3cd6 │ │ │ │ + beq.n c3cbe │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c3922 │ │ │ │ + beq.w c390a │ │ │ │ mov r0, sl │ │ │ │ bl 85e00 │ │ │ │ mov r0, sl │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 525c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c3ed4 │ │ │ │ + beq.w c3ebc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c3c5a │ │ │ │ + beq.n c3c42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3cde │ │ │ │ + beq.n c3cc6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3970 │ │ │ │ + beq.w c3958 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r0, [r7, #2236] @ 0x8bc │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c3b0c │ │ │ │ + beq.w c3af4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c3c8a │ │ │ │ + beq.n c3c72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c3cf6 │ │ │ │ + cbz r3, c3cde │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c3c96 │ │ │ │ + beq.n c3c7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, c3d06 │ │ │ │ + cbz r3, c3cee │ │ │ │ mov r0, r7 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n c3caa │ │ │ │ + beq.n c3c92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c3cfe │ │ │ │ + cbz r3, c3ce6 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c39c4 │ │ │ │ + blt.w c39ac │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n c3bf6 │ │ │ │ + beq.n c3bde │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w c38f2 │ │ │ │ + bne.w c38da │ │ │ │ movs r1, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.n c3912 │ │ │ │ + b.n c38fa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c26 │ │ │ │ + b.n c3c0e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c5a │ │ │ │ + b.n c3c42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3a5e │ │ │ │ + b.n c3a46 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3a88 │ │ │ │ + b.n c3a70 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c8a │ │ │ │ + b.n c3c72 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3caa │ │ │ │ + b.n c3c92 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3c96 │ │ │ │ + b.n c3c7e │ │ │ │ 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 c3d30 │ │ │ │ + beq.n c3d18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3db0 │ │ │ │ + beq.n c3d98 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n c3e20 │ │ │ │ + bne.n c3e08 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.n c3de2 │ │ │ │ + bmi.n c3dca │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3dea │ │ │ │ - ldr r2, [pc, #508] @ (c3f44 ) │ │ │ │ + beq.n c3dd2 │ │ │ │ + ldr r2, [pc, #508] @ (c3f2c ) │ │ │ │ ldr.w r4, [r8, r2] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n c3d5e │ │ │ │ + beq.n c3d46 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c3a30 │ │ │ │ + beq.w c3a18 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ - b.n c3a30 │ │ │ │ - cbz r5, c3d66 │ │ │ │ + b.n c3a18 │ │ │ │ + cbz r5, c3d4e │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c3d7c │ │ │ │ + beq.n c3d64 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c3e3a │ │ │ │ - ldr r3, [pc, #504] @ (c3f78 ) │ │ │ │ + beq.n c3e22 │ │ │ │ + ldr r3, [pc, #504] @ (c3f60 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #396] @ (c3f18 ) │ │ │ │ - ldr r1, [pc, #496] @ (c3f7c ) │ │ │ │ + ldr r3, [pc, #396] @ (c3f00 ) │ │ │ │ + ldr r1, [pc, #496] @ (c3f64 ) │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - ldr r0, [pc, #492] @ (c3f80 ) │ │ │ │ + ldr r0, [pc, #492] @ (c3f68 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c3778 │ │ │ │ + b.n c3760 │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ mov r7, sl │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ - b.n c3d38 │ │ │ │ + b.n c3d20 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3d30 │ │ │ │ + b.n c3d18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w c3912 │ │ │ │ + bge.w c38fa │ │ │ │ mov r0, sl │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r4, r0 │ │ │ │ - b.n c3912 │ │ │ │ + b.n c38fa │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c38fe │ │ │ │ + b.n c38e6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3ae0 │ │ │ │ + b.n c3ac8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3acc │ │ │ │ + b.n c3ab4 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.n c3d3e │ │ │ │ - ldr r3, [pc, #300] @ (c3f18 ) │ │ │ │ - ldr r1, [pc, #404] @ (c3f84 ) │ │ │ │ - ldr r0, [pc, #408] @ (c3f88 ) │ │ │ │ + b.n c3d26 │ │ │ │ + ldr r3, [pc, #300] @ (c3f00 ) │ │ │ │ + ldr r1, [pc, #404] @ (c3f6c ) │ │ │ │ + ldr r0, [pc, #408] @ (c3f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ movw r3, #891 @ 0x37b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #396] @ (c3f8c ) │ │ │ │ + ldr r3, [pc, #396] @ (c3f74 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #392] @ (c3f90 ) │ │ │ │ + ldr r2, [pc, #392] @ (c3f78 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.n c376c │ │ │ │ + b.n c3754 │ │ │ │ mov r7, sl │ │ │ │ mov fp, r9 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ - b.n c3d1a │ │ │ │ - ldr r3, [pc, #244] @ (c3f18 ) │ │ │ │ + b.n c3d02 │ │ │ │ + ldr r3, [pc, #244] @ (c3f00 ) │ │ │ │ movw r2, #886 @ 0x376 │ │ │ │ - ldr r1, [pc, #364] @ (c3f94 ) │ │ │ │ - ldr r0, [pc, #364] @ (c3f98 ) │ │ │ │ + ldr r1, [pc, #364] @ (c3f7c ) │ │ │ │ + ldr r0, [pc, #364] @ (c3f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c3baa │ │ │ │ + b.n c3b92 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c3d7c │ │ │ │ - ldr r3, [pc, #212] @ (c3f18 ) │ │ │ │ + b.n c3d64 │ │ │ │ + ldr r3, [pc, #212] @ (c3f00 ) │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr r1, [pc, #336] @ (c3f9c ) │ │ │ │ - ldr r0, [pc, #340] @ (c3fa0 ) │ │ │ │ + ldr r1, [pc, #336] @ (c3f84 ) │ │ │ │ + ldr r0, [pc, #340] @ (c3f88 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c376c │ │ │ │ - ldr r3, [pc, #184] @ (c3f18 ) │ │ │ │ + b.n c3754 │ │ │ │ + ldr r3, [pc, #184] @ (c3f00 ) │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ - ldr r1, [pc, #320] @ (c3fa4 ) │ │ │ │ - ldr r0, [pc, #320] @ (c3fa8 ) │ │ │ │ + ldr r1, [pc, #320] @ (c3f8c ) │ │ │ │ + ldr r0, [pc, #320] @ (c3f90 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c376c │ │ │ │ - ldr r3, [pc, #160] @ (c3f18 ) │ │ │ │ - ldr r2, [pc, #304] @ (c3fac ) │ │ │ │ - ldr r1, [pc, #308] @ (c3fb0 ) │ │ │ │ - ldr r0, [pc, #308] @ (c3fb4 ) │ │ │ │ + b.n c3754 │ │ │ │ + ldr r3, [pc, #160] @ (c3f00 ) │ │ │ │ + ldr r2, [pc, #304] @ (c3f94 ) │ │ │ │ + ldr r1, [pc, #308] @ (c3f98 ) │ │ │ │ + ldr r0, [pc, #308] @ (c3f9c ) │ │ │ │ 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] @ (c3fb8 ) │ │ │ │ + ldr r3, [pc, #292] @ (c3fa0 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n c3778 │ │ │ │ - ldr r3, [pc, #104] @ (c3f18 ) │ │ │ │ - ldr r2, [pc, #264] @ (c3fbc ) │ │ │ │ - ldr r1, [pc, #268] @ (c3fc0 ) │ │ │ │ - ldr r0, [pc, #268] @ (c3fc4 ) │ │ │ │ + b.n c3760 │ │ │ │ + ldr r3, [pc, #104] @ (c3f00 ) │ │ │ │ + ldr r2, [pc, #264] @ (c3fa4 ) │ │ │ │ + ldr r1, [pc, #268] @ (c3fa8 ) │ │ │ │ + ldr r0, [pc, #268] @ (c3fac ) │ │ │ │ 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 9c000 │ │ │ │ - b.n c3e9a │ │ │ │ + b.n c3e82 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #240] @ (c3fc8 ) │ │ │ │ - movw r2, #51609 @ 0xc999 │ │ │ │ + ldr r3, [pc, #240] @ (c3fb0 ) │ │ │ │ + movw r2, #51613 @ 0xc99d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #236] @ (c3fcc ) │ │ │ │ - ldr r0, [pc, #236] @ (c3fd0 ) │ │ │ │ + ldr r1, [pc, #236] @ (c3fb4 ) │ │ │ │ + ldr r0, [pc, #236] @ (c3fb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #224] @ (c3fd4 ) │ │ │ │ - movw r2, #51676 @ 0xc9dc │ │ │ │ + ldr r3, [pc, #224] @ (c3fbc ) │ │ │ │ + movw r2, #51680 @ 0xc9e0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #220] @ (c3fd8 ) │ │ │ │ - ldr r0, [pc, #220] @ (c3fdc ) │ │ │ │ + ldr r1, [pc, #220] @ (c3fc0 ) │ │ │ │ + ldr r0, [pc, #220] @ (c3fc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1852 @ 0x73c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r3, #6 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + str r4, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r3, r0] │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r7, [pc, #872] @ (c42c4 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #936] @ (c4328 ) │ │ │ │ + ldr r6, [pc, #72] @ (c3fb0 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #560] @ (c41b8 ) │ │ │ │ + ldr r5, [pc, #720] @ (c4240 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #328] @ (c40e0 ) │ │ │ │ + ldr r5, [pc, #488] @ (c4168 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #192] @ (c4060 ) │ │ │ │ + ldr r5, [pc, #352] @ (c40e8 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [pc, #88] @ (c4000 ) │ │ │ │ + ldr r5, [pc, #248] @ (c4088 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [pc, #992] @ (c4394 ) │ │ │ │ + ldr r5, [pc, #128] @ (c401c ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r6, #14 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r0!, {r6} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3c60020 │ │ │ │ - ldr r5, [pc, #768] @ (c42c4 ) │ │ │ │ + @ instruction: 0xf2ee0020 │ │ │ │ + ldr r4, [pc, #928] @ (c434c ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c3fe0 : │ │ │ │ +000c3fc8 : │ │ │ │ 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] @ c4104 │ │ │ │ + ldr.w ip, [pc, #276] @ c40ec │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #268] @ (c4108 ) │ │ │ │ + ldr r3, [pc, #268] @ (c40f0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #264] @ (c410c ) │ │ │ │ + ldr r4, [pc, #264] @ (c40f4 ) │ │ │ │ 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] @ (c4110 ) │ │ │ │ + ldr r3, [pc, #248] @ (c40f8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3312 @ 0xcf0 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c40be │ │ │ │ - ldr r3, [pc, #232] @ (c4114 ) │ │ │ │ + beq.n c40a6 │ │ │ │ + ldr r3, [pc, #232] @ (c40fc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c409e │ │ │ │ + bne.n c4086 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl c3704 │ │ │ │ + bl c36ec │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n c40be │ │ │ │ + beq.n c40a6 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n c40c2 │ │ │ │ + beq.n c40aa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n c40ee │ │ │ │ - ldr r1, [pc, #176] @ (c4118 ) │ │ │ │ + bpl.n c40d6 │ │ │ │ + ldr r1, [pc, #176] @ (c4100 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c40d8 │ │ │ │ - ldr r1, [pc, #172] @ (c411c ) │ │ │ │ + beq.n c40c0 │ │ │ │ + ldr r1, [pc, #172] @ (c4104 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c40d4 │ │ │ │ + beq.n c40bc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n c40d0 │ │ │ │ + ble.n c40b8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.n c40d0 │ │ │ │ + beq.n c40b8 │ │ │ │ str r1, [r3, #16] │ │ │ │ - ldr r1, [pc, #152] @ (c4120 ) │ │ │ │ - ldr r2, [pc, #128] @ (c4108 ) │ │ │ │ + ldr r1, [pc, #152] @ (c4108 ) │ │ │ │ + ldr r2, [pc, #128] @ (c40f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n c40cc │ │ │ │ + bne.n c40b4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #132] @ (c4124 ) │ │ │ │ + ldr r0, [pc, #132] @ (c410c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #124] @ (c4128 ) │ │ │ │ - ldr r1, [pc, #128] @ (c412c ) │ │ │ │ + ldr r3, [pc, #124] @ (c4110 ) │ │ │ │ + ldr r1, [pc, #128] @ (c4114 ) │ │ │ │ movw r2, #878 @ 0x36e │ │ │ │ - ldr r0, [pc, #124] @ (c4130 ) │ │ │ │ + ldr r0, [pc, #124] @ (c4118 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r3, #0 │ │ │ │ - b.n c4084 │ │ │ │ + b.n c406c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n c4052 │ │ │ │ + b.n c403a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #88] @ (c4134 ) │ │ │ │ + ldr r3, [pc, #88] @ (c411c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (c4138 ) │ │ │ │ - ldr r0, [pc, #88] @ (c413c ) │ │ │ │ + ldr r1, [pc, #88] @ (c4120 ) │ │ │ │ + ldr r0, [pc, #88] @ (c4124 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (c4140 ) │ │ │ │ + ldr r3, [pc, #80] @ (c4128 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (c4144 ) │ │ │ │ - ldr r0, [pc, #80] @ (c4148 ) │ │ │ │ + ldr r1, [pc, #80] @ (c412c ) │ │ │ │ + ldr r0, [pc, #80] @ (c4130 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r3} │ │ │ │ movs r5, r4 │ │ │ │ - bls.n c4164 │ │ │ │ + bls.n c417c │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ite vc │ │ │ │ - movvc r5, r4 │ │ │ │ - movvs r7, #114 @ 0x72 │ │ │ │ + ite hi │ │ │ │ + movhi r5, r4 │ │ │ │ + movls r6, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #808] @ (c4458 ) │ │ │ │ + ldr r2, [pc, #968] @ (c44e0 ) │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r5, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r2, #24] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c414c : │ │ │ │ +000c4134 : │ │ │ │ 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] @ c4c9c │ │ │ │ + ldr.w r5, [pc, #2872] @ c4c84 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4398 │ │ │ │ + beq.w c4380 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w c43d2 │ │ │ │ - ldr.w r2, [pc, #2852] @ c4ca0 │ │ │ │ + bne.w c43ba │ │ │ │ + ldr.w r2, [pc, #2852] @ c4c88 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ cmp r7, r6 │ │ │ │ - bne.w c4476 │ │ │ │ + bne.w c445e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c469c │ │ │ │ + beq.w c4684 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c4682 │ │ │ │ + bmi.w c466a │ │ │ │ adds r7, r3, #2 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c442a │ │ │ │ + bmi.w c4412 │ │ │ │ str r7, [r4, #24] │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w c46ca │ │ │ │ + bne.w c46b2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c46d2 │ │ │ │ + beq.w c46ba │ │ │ │ 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 87c04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c41de │ │ │ │ + beq.n c41c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c45a2 │ │ │ │ + beq.w c458a │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c4724 │ │ │ │ + blt.w c470c │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c4578 │ │ │ │ + bne.w c4560 │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - bge.w c4590 │ │ │ │ + bge.w c4578 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4742 │ │ │ │ + beq.w c472a │ │ │ │ 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 c4782 │ │ │ │ + beq.w c476a │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c47b6 │ │ │ │ + bmi.w c479e │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c4234 │ │ │ │ + beq.n c421c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c44a6 │ │ │ │ + beq.w c448e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c47ea │ │ │ │ - ldr.w r2, [pc, #2664] @ c4ca4 │ │ │ │ + beq.w c47d2 │ │ │ │ + ldr.w r2, [pc, #2664] @ c4c8c │ │ │ │ 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, #492] @ 0x1ec │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c426c │ │ │ │ + beq.n c4254 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c44b2 │ │ │ │ + beq.w c449a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c45ae │ │ │ │ + beq.w c4596 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4a38 │ │ │ │ + beq.w c4a20 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c44ba │ │ │ │ + beq.w c44a2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c44d4 │ │ │ │ + bne.w c44bc │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c4aac │ │ │ │ + beq.w c4a94 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c4afa │ │ │ │ + bmi.w c4ae2 │ │ │ │ adds r3, r7, #2 │ │ │ │ mov r8, r3 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c4770 │ │ │ │ + bmi.w c4758 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4ad0 │ │ │ │ + beq.w c4ab8 │ │ │ │ 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 87c04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c42d8 │ │ │ │ + beq.n c42c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4a20 │ │ │ │ + beq.w c4a08 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c4b5c │ │ │ │ + blt.w c4b44 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w c480e │ │ │ │ + bne.w c47f6 │ │ │ │ cmp.w r8, r1, lsl #1 │ │ │ │ - bge.w c44ca │ │ │ │ + bge.w c44b2 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4c4e │ │ │ │ + beq.w c4c36 │ │ │ │ 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 c4e08 │ │ │ │ + beq.w c4df0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c4e3e │ │ │ │ + bmi.w c4e26 │ │ │ │ adds r1, r3, #2 │ │ │ │ teq r3, r1 │ │ │ │ - bmi.w c4a64 │ │ │ │ + bmi.w c4a4c │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c4338 │ │ │ │ + beq.n c4320 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c456c │ │ │ │ + beq.w c4554 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4e5c │ │ │ │ + beq.w c4e44 │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #492] @ 0x1ec │ │ │ │ movs r2, #1 │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c4368 │ │ │ │ + beq.n c4350 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4564 │ │ │ │ + beq.w c454c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c44ca │ │ │ │ + beq.w c44b2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c502e │ │ │ │ + beq.w c5016 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w c505e │ │ │ │ + bmi.w c5046 │ │ │ │ adds r7, r3, #4 │ │ │ │ teq r3, r7 │ │ │ │ - bpl.w c419c │ │ │ │ + bpl.w c4184 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c419c │ │ │ │ + bge.w c4184 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r7, r0 │ │ │ │ - b.n c443a │ │ │ │ - ldr.w r2, [pc, #2308] @ c4ca0 │ │ │ │ + b.n c4422 │ │ │ │ + ldr.w r2, [pc, #2308] @ c4c88 │ │ │ │ ldr r6, [r5, r2] │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n c4404 │ │ │ │ + bne.n c43ec │ │ │ │ blx 52258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4706 │ │ │ │ + beq.w c46ee │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, c43be │ │ │ │ + cbz r0, c43a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c467c │ │ │ │ + beq.w c4664 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c43cc │ │ │ │ + beq.n c43b4 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w c4808 │ │ │ │ + bmi.w c47f0 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [r4, #24] │ │ │ │ - b.n c419e │ │ │ │ - ldr.w r3, [pc, #2260] @ c4ca8 │ │ │ │ + b.n c4186 │ │ │ │ + ldr.w r3, [pc, #2260] @ c4c90 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #2252] @ c4cac │ │ │ │ - ldr.w r1, [pc, #2252] @ c4cb0 │ │ │ │ + ldr.w r3, [pc, #2252] @ c4c94 │ │ │ │ + ldr.w r1, [pc, #2252] @ c4c98 │ │ │ │ movw r2, #1309 @ 0x51d │ │ │ │ - ldr.w r0, [pc, #2248] @ c4cb4 │ │ │ │ + ldr.w r0, [pc, #2248] @ c4c9c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ 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 8a748 │ │ │ │ - ldr.w r3, [pc, #2204] @ c4cac │ │ │ │ - ldr.w r1, [pc, #2212] @ c4cb8 │ │ │ │ + ldr.w r3, [pc, #2204] @ c4c94 │ │ │ │ + ldr.w r1, [pc, #2212] @ c4ca0 │ │ │ │ movw r2, #1309 @ 0x51d │ │ │ │ - ldr.w r0, [pc, #2208] @ c4cbc │ │ │ │ + ldr.w r0, [pc, #2208] @ c4ca4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.w c419c │ │ │ │ + bge.w c4184 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n c449c │ │ │ │ + bne.n c4484 │ │ │ │ cmp r7, #1 │ │ │ │ str r7, [r4, #24] │ │ │ │ - bne.w c419e │ │ │ │ - ldr.w r1, [pc, #2144] @ c4cac │ │ │ │ + bne.w c4186 │ │ │ │ + ldr.w r1, [pc, #2144] @ c4c94 │ │ │ │ movw r0, #1318 @ 0x526 │ │ │ │ - ldr.w r3, [pc, #2156] @ c4cc0 │ │ │ │ - ldr.w r2, [pc, #2156] @ c4cc4 │ │ │ │ + ldr.w r3, [pc, #2156] @ c4ca8 │ │ │ │ + ldr.w r2, [pc, #2156] @ c4cac │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2148] @ c4cc8 │ │ │ │ - ldr.w r0, [pc, #2148] @ c4ccc │ │ │ │ + ldr.w r1, [pc, #2148] @ c4cb0 │ │ │ │ + ldr.w r0, [pc, #2148] @ c4cb4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #2092] @ c4cac │ │ │ │ - ldr.w r1, [pc, #2124] @ c4cd0 │ │ │ │ + ldr.w r3, [pc, #2092] @ c4c94 │ │ │ │ + ldr.w r1, [pc, #2124] @ c4cb8 │ │ │ │ movw r2, #1335 @ 0x537 │ │ │ │ - ldr.w r0, [pc, #2120] @ c4cd4 │ │ │ │ + ldr.w r0, [pc, #2120] @ c4cbc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n c4440 │ │ │ │ + bpl.n c4428 │ │ │ │ bl 85e58 │ │ │ │ - b.n c4440 │ │ │ │ + b.n c4428 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c4234 │ │ │ │ + b.n c421c │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c426c │ │ │ │ + b.n c4254 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c428c │ │ │ │ + beq.w c4274 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4b38 │ │ │ │ + beq.w c4b20 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w c4b74 │ │ │ │ + beq.w c4b5c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c4c3e │ │ │ │ + bmi.w c4c26 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52734 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c4556 │ │ │ │ + cbz r3, c453e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5ece │ │ │ │ + beq.w c5eb6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c451a │ │ │ │ + beq.n c4502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4a2c │ │ │ │ + beq.w c4a14 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w c4c24 │ │ │ │ + blt.w c4c0c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c418c │ │ │ │ - ldr.w r1, [pc, #1920] @ c4cac │ │ │ │ + bne.w c4174 │ │ │ │ + ldr.w r1, [pc, #1920] @ c4c94 │ │ │ │ movw r0, #1325 @ 0x52d │ │ │ │ - ldr.w r3, [pc, #1956] @ c4cd8 │ │ │ │ - ldr.w r2, [pc, #1956] @ c4cdc │ │ │ │ + ldr.w r3, [pc, #1956] @ c4cc0 │ │ │ │ + ldr.w r2, [pc, #1956] @ c4cc4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1948] @ c4ce0 │ │ │ │ - ldr.w r0, [pc, #1948] @ c4ce4 │ │ │ │ + ldr.w r1, [pc, #1948] @ c4cc8 │ │ │ │ + ldr.w r0, [pc, #1948] @ c4ccc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - b.n c4500 │ │ │ │ + b.n c44e8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4368 │ │ │ │ + b.n c4350 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c4338 │ │ │ │ + b.n c4320 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e564 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c41f4 │ │ │ │ + bne.w c41dc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c52ca │ │ │ │ + beq.w c52b2 │ │ │ │ str r6, [r3, #0] │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c41de │ │ │ │ + b.n c41c6 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4b14 │ │ │ │ + beq.w c4afc │ │ │ │ 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 c4b9e │ │ │ │ + beq.w c4b86 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w c4bf0 │ │ │ │ + bmi.w c4bd8 │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c45ec │ │ │ │ + beq.n c45d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c4670 │ │ │ │ + beq.n c4658 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4bd8 │ │ │ │ + beq.w c4bc0 │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #300] @ 0x12c │ │ │ │ movs r2, #1 │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c461c │ │ │ │ + beq.n c4604 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4a5c │ │ │ │ + beq.w c4a44 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c4826 │ │ │ │ + beq.w c480e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4c74 │ │ │ │ + beq.w c4c5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4aa6 │ │ │ │ + beq.w c4a8e │ │ │ │ lsls r7, r7, #1 │ │ │ │ - bne.w c5478 │ │ │ │ + bne.w c5460 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c418c │ │ │ │ - ldr.w r1, [pc, #1640] @ c4cac │ │ │ │ + bne.w c4174 │ │ │ │ + ldr.w r1, [pc, #1640] @ c4c94 │ │ │ │ movw r0, #1330 @ 0x532 │ │ │ │ - ldr.w r3, [pc, #1692] @ c4ce8 │ │ │ │ - ldr.w r2, [pc, #1692] @ c4cec │ │ │ │ + ldr.w r3, [pc, #1692] @ c4cd0 │ │ │ │ + ldr.w r2, [pc, #1692] @ c4cd4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1684] @ c4cf0 │ │ │ │ - ldr.w r0, [pc, #1684] @ c4cf4 │ │ │ │ + ldr.w r1, [pc, #1684] @ c4cd8 │ │ │ │ + ldr.w r0, [pc, #1684] @ c4cdc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c45ec │ │ │ │ + b.n c45d4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c43be │ │ │ │ + b.n c43a6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ - b.n c443a │ │ │ │ - ldr.w r1, [pc, #1548] @ c4cac │ │ │ │ + b.n c4422 │ │ │ │ + ldr.w r1, [pc, #1548] @ c4c94 │ │ │ │ mov.w r0, #1336 @ 0x538 │ │ │ │ - ldr.w r3, [pc, #1616] @ c4cf8 │ │ │ │ - ldr.w r2, [pc, #1616] @ c4cfc │ │ │ │ + ldr.w r3, [pc, #1616] @ c4ce0 │ │ │ │ + ldr.w r2, [pc, #1616] @ c4ce4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1608] @ c4d00 │ │ │ │ - ldr.w r0, [pc, #1608] @ c4d04 │ │ │ │ + ldr.w r1, [pc, #1608] @ c4ce8 │ │ │ │ + ldr.w r0, [pc, #1608] @ c4cec │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ - b.n c41a8 │ │ │ │ - ldr.w r2, [pc, #1496] @ c4cac │ │ │ │ + b.n c4190 │ │ │ │ + ldr.w r2, [pc, #1496] @ c4c94 │ │ │ │ movw r1, #1318 @ 0x526 │ │ │ │ - ldr.w r3, [pc, #1580] @ c4d08 │ │ │ │ + ldr.w r3, [pc, #1580] @ c4cf0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1572] @ c4d0c │ │ │ │ + ldr.w r2, [pc, #1572] @ c4cf4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1572] @ c4d10 │ │ │ │ + ldr.w r1, [pc, #1572] @ c4cf8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1568] @ c4d14 │ │ │ │ + ldr.w r0, [pc, #1568] @ c4cfc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n c43fa │ │ │ │ - ldr.w r3, [pc, #1444] @ c4cac │ │ │ │ + b.n c43e2 │ │ │ │ + ldr.w r3, [pc, #1444] @ c4c94 │ │ │ │ movw r2, #1316 @ 0x524 │ │ │ │ - ldr.w r1, [pc, #1544] @ c4d18 │ │ │ │ - ldr.w r0, [pc, #1544] @ c4d1c │ │ │ │ + ldr.w r1, [pc, #1544] @ c4d00 │ │ │ │ + ldr.w r0, [pc, #1544] @ c4d04 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c43fa │ │ │ │ - ldr.w r3, [pc, #1412] @ c4cac │ │ │ │ + b.n c43e2 │ │ │ │ + ldr.w r3, [pc, #1412] @ c4c94 │ │ │ │ movw r2, #1318 @ 0x526 │ │ │ │ - ldr.w r1, [pc, #1520] @ c4d20 │ │ │ │ - ldr.w r0, [pc, #1520] @ c4d24 │ │ │ │ + ldr.w r1, [pc, #1520] @ c4d08 │ │ │ │ + ldr.w r0, [pc, #1520] @ c4d0c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c46fe │ │ │ │ - ldr.w r1, [pc, #1384] @ c4cac │ │ │ │ + b.n c46e6 │ │ │ │ + ldr.w r1, [pc, #1384] @ c4c94 │ │ │ │ movw r0, #1319 @ 0x527 │ │ │ │ - ldr.w r3, [pc, #1500] @ c4d28 │ │ │ │ - ldr.w r2, [pc, #1500] @ c4d2c │ │ │ │ + ldr.w r3, [pc, #1500] @ c4d10 │ │ │ │ + ldr.w r2, [pc, #1500] @ c4d14 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1492] @ c4d30 │ │ │ │ - ldr.w r0, [pc, #1492] @ c4d34 │ │ │ │ + ldr.w r1, [pc, #1492] @ c4d18 │ │ │ │ + ldr.w r0, [pc, #1492] @ c4d1c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c42a6 │ │ │ │ + bge.w c428e │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r8, r0 │ │ │ │ - b.n c42a6 │ │ │ │ - ldr.w r2, [pc, #1320] @ c4cac │ │ │ │ + b.n c428e │ │ │ │ + ldr.w r2, [pc, #1320] @ c4c94 │ │ │ │ movw r1, #1319 @ 0x527 │ │ │ │ - ldr.w r3, [pc, #1452] @ c4d38 │ │ │ │ + ldr.w r3, [pc, #1452] @ c4d20 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1444] @ c4d3c │ │ │ │ + ldr.w r2, [pc, #1444] @ c4d24 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1440] @ c4d40 │ │ │ │ - ldr.w r0, [pc, #1440] @ c4d44 │ │ │ │ + ldr.w r1, [pc, #1440] @ c4d28 │ │ │ │ + ldr.w r0, [pc, #1440] @ c4d2c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c47de │ │ │ │ + beq.n c47c6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c4bc8 │ │ │ │ + beq.w c4bb0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c4234 │ │ │ │ - ldr.w r3, [pc, #1216] @ c4cac │ │ │ │ + b.n c421c │ │ │ │ + ldr.w r3, [pc, #1216] @ c4c94 │ │ │ │ movw r2, #1319 @ 0x527 │ │ │ │ - ldr.w r1, [pc, #1364] @ c4d48 │ │ │ │ - ldr.w r0, [pc, #1364] @ c4d4c │ │ │ │ + ldr.w r1, [pc, #1364] @ c4d30 │ │ │ │ + ldr.w r0, [pc, #1364] @ c4d34 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ bl 85e58 │ │ │ │ - b.n c43cc │ │ │ │ + b.n c43b4 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 8e564 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c42ee │ │ │ │ - b.n c44ca │ │ │ │ + bne.w c42d6 │ │ │ │ + b.n c44b2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c506c │ │ │ │ + beq.w c5054 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c4c48 │ │ │ │ + beq.w c4c30 │ │ │ │ lsls r7, r7, #1 │ │ │ │ - beq.w c49ca │ │ │ │ + beq.w c49b2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, c4854 │ │ │ │ + cbz r0, c483c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4854 │ │ │ │ + beq.n c483c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5028 │ │ │ │ + beq.w c5010 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ str r6, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5328 │ │ │ │ + beq.w c5310 │ │ │ │ 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 c52f2 │ │ │ │ + beq.w c52da │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov sl, r3 │ │ │ │ it eq │ │ │ │ moveq r3, r8 │ │ │ │ - bne.w c539e │ │ │ │ + bne.w c5386 │ │ │ │ adds r2, r3, #6 │ │ │ │ teq r3, r2 │ │ │ │ - bmi.w c5008 │ │ │ │ + bmi.w c4ff0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n c48b0 │ │ │ │ + beq.n c4898 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c49f6 │ │ │ │ + beq.w c49de │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w c538c │ │ │ │ + bne.w c5374 │ │ │ │ lsls r7, r2, #31 │ │ │ │ - bmi.w c4a04 │ │ │ │ + bmi.w c49ec │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c53e8 │ │ │ │ + beq.w c53d0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w c5362 │ │ │ │ + bpl.w c534a │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r1, [r9, #3364] @ 0xd24 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r7, [r9, #3360] @ 0xd20 │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c4e7c │ │ │ │ + beq.w c4e64 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c48fc │ │ │ │ + beq.n c48e4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c5408 │ │ │ │ + beq.w c53f0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c555c │ │ │ │ + beq.w c5544 │ │ │ │ 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 c561e │ │ │ │ + beq.w c5606 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ it eq │ │ │ │ moveq r7, sl │ │ │ │ - bne.w c55d6 │ │ │ │ + bne.w c55be │ │ │ │ adds r3, r7, #6 │ │ │ │ mov fp, r3 │ │ │ │ teq r7, r3 │ │ │ │ - bmi.w c50ac │ │ │ │ + bmi.w c5094 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c495e │ │ │ │ + beq.n c4946 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5358 │ │ │ │ + beq.w c5340 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c5652 │ │ │ │ + bne.w c563a │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.n c4a18 │ │ │ │ + bne.n c4a00 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c55b6 │ │ │ │ + beq.w c559e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.w c558c │ │ │ │ + bpl.w c5574 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, c4994 │ │ │ │ + cbz r0, c497c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4994 │ │ │ │ + beq.n c497c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5554 │ │ │ │ + beq.w c553c │ │ │ │ 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 c52d2 │ │ │ │ + beq.w c52ba │ │ │ │ mov r0, r7 │ │ │ │ bl 87be0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c49c2 │ │ │ │ + beq.n c49aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, c4a10 │ │ │ │ + cbz r3, c49f8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c50be │ │ │ │ + bne.w c50a6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c418c │ │ │ │ - ldr r1, [pc, #728] @ (c4cac ) │ │ │ │ + bne.w c4174 │ │ │ │ + ldr r1, [pc, #728] @ (c4c94 ) │ │ │ │ movw r0, #1353 @ 0x549 │ │ │ │ - ldr r3, [pc, #884] @ (c4d50 ) │ │ │ │ - ldr r2, [pc, #888] @ (c4d54 ) │ │ │ │ + ldr r3, [pc, #884] @ (c4d38 ) │ │ │ │ + ldr r2, [pc, #888] @ (c4d3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #880] @ (c4d58 ) │ │ │ │ - ldr r0, [pc, #884] @ (c4d5c ) │ │ │ │ + ldr r1, [pc, #880] @ (c4d40 ) │ │ │ │ + ldr r0, [pc, #884] @ (c4d44 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n c48b0 │ │ │ │ + b.n c4898 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c48be │ │ │ │ + b.n c48a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c49c2 │ │ │ │ + b.n c49aa │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n c496c │ │ │ │ + b.n c4954 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c42d8 │ │ │ │ + b.n c42c0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n c451a │ │ │ │ - ldr r1, [pc, #624] @ (c4cac ) │ │ │ │ + b.n c4502 │ │ │ │ + ldr r1, [pc, #624] @ (c4c94 ) │ │ │ │ movw r0, #1321 @ 0x529 │ │ │ │ - ldr r3, [pc, #800] @ (c4d60 ) │ │ │ │ - ldr r2, [pc, #800] @ (c4d64 ) │ │ │ │ + ldr r3, [pc, #800] @ (c4d48 ) │ │ │ │ + ldr r2, [pc, #800] @ (c4d4c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #796] @ (c4d68 ) │ │ │ │ - ldr r0, [pc, #796] @ (c4d6c ) │ │ │ │ + ldr r1, [pc, #796] @ (c4d50 ) │ │ │ │ + ldr r0, [pc, #796] @ (c4d54 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c461c │ │ │ │ + b.n c4604 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w c431c │ │ │ │ + bge.w c4304 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r3 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c4a94 │ │ │ │ + beq.n c4a7c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c501a │ │ │ │ + beq.w c5002 │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bpl.w c4338 │ │ │ │ + bpl.w c4320 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c4338 │ │ │ │ + b.n c4320 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4634 │ │ │ │ - ldr r1, [pc, #508] @ (c4cac ) │ │ │ │ + b.n c461c │ │ │ │ + ldr r1, [pc, #508] @ (c4c94 ) │ │ │ │ movw r0, #1321 @ 0x529 │ │ │ │ - ldr r3, [pc, #700] @ (c4d70 ) │ │ │ │ - ldr r2, [pc, #700] @ (c4d74 ) │ │ │ │ + ldr r3, [pc, #700] @ (c4d58 ) │ │ │ │ + ldr r2, [pc, #700] @ (c4d5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #696] @ (c4d78 ) │ │ │ │ - ldr r0, [pc, #696] @ (c4d7c ) │ │ │ │ + ldr r1, [pc, #696] @ (c4d60 ) │ │ │ │ + ldr r0, [pc, #696] @ (c4d64 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ - ldr r2, [pc, #472] @ (c4cac ) │ │ │ │ + b.n c43e2 │ │ │ │ + ldr r2, [pc, #472] @ (c4c94 ) │ │ │ │ movw r1, #1321 @ 0x529 │ │ │ │ - ldr r3, [pc, #680] @ (c4d80 ) │ │ │ │ + ldr r3, [pc, #680] @ (c4d68 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #676] @ (c4d84 ) │ │ │ │ + ldr r2, [pc, #676] @ (c4d6c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #676] @ (c4d88 ) │ │ │ │ + ldr r1, [pc, #676] @ (c4d70 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #672] @ (c4d8c ) │ │ │ │ + ldr r0, [pc, #672] @ (c4d74 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c42a6 │ │ │ │ - ldr r1, [pc, #404] @ (c4cac ) │ │ │ │ + b.w c428e │ │ │ │ + ldr r1, [pc, #404] @ (c4c94 ) │ │ │ │ mov.w r0, #1328 @ 0x530 │ │ │ │ - ldr r3, [pc, #628] @ (c4d90 ) │ │ │ │ - ldr r2, [pc, #628] @ (c4d94 ) │ │ │ │ + ldr r3, [pc, #628] @ (c4d78 ) │ │ │ │ + ldr r2, [pc, #628] @ (c4d7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #624] @ (c4d98 ) │ │ │ │ - ldr r0, [pc, #624] @ (c4d9c ) │ │ │ │ + ldr r1, [pc, #624] @ (c4d80 ) │ │ │ │ + ldr r0, [pc, #624] @ (c4d84 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ - ldr r1, [pc, #368] @ (c4cac ) │ │ │ │ + b.n c43e2 │ │ │ │ + ldr r1, [pc, #368] @ (c4c94 ) │ │ │ │ movw r0, #1324 @ 0x52c │ │ │ │ - ldr r3, [pc, #608] @ (c4da0 ) │ │ │ │ - ldr r2, [pc, #608] @ (c4da4 ) │ │ │ │ + ldr r3, [pc, #608] @ (c4d88 ) │ │ │ │ + ldr r2, [pc, #608] @ (c4d8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #604] @ (c4da8 ) │ │ │ │ - ldr r0, [pc, #604] @ (c4dac ) │ │ │ │ + ldr r1, [pc, #604] @ (c4d90 ) │ │ │ │ + ldr r0, [pc, #604] @ (c4d94 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n c43fa │ │ │ │ - ldr r3, [pc, #332] @ (c4cac ) │ │ │ │ + b.n c43e2 │ │ │ │ + ldr r3, [pc, #332] @ (c4c94 ) │ │ │ │ movw r2, #1321 @ 0x529 │ │ │ │ - ldr r1, [pc, #588] @ (c4db0 ) │ │ │ │ - ldr r0, [pc, #588] @ (c4db4 ) │ │ │ │ + ldr r1, [pc, #588] @ (c4d98 ) │ │ │ │ + ldr r0, [pc, #588] @ (c4d9c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c4af2 │ │ │ │ - ldr r2, [pc, #308] @ (c4cac ) │ │ │ │ + b.n c4ada │ │ │ │ + ldr r2, [pc, #308] @ (c4c94 ) │ │ │ │ movw r1, #1324 @ 0x52c │ │ │ │ - ldr r3, [pc, #572] @ (c4db8 ) │ │ │ │ + ldr r3, [pc, #572] @ (c4da0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (c4dbc ) │ │ │ │ + ldr r2, [pc, #568] @ (c4da4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #564] @ (c4dc0 ) │ │ │ │ - ldr r0, [pc, #564] @ (c4dc4 ) │ │ │ │ + ldr r1, [pc, #564] @ (c4da8 ) │ │ │ │ + ldr r0, [pc, #564] @ (c4dac ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c43fa │ │ │ │ - ldr r2, [pc, #268] @ (c4cac ) │ │ │ │ + b.n c43e2 │ │ │ │ + ldr r2, [pc, #268] @ (c4c94 ) │ │ │ │ mov.w r1, #1328 @ 0x530 │ │ │ │ - ldr r3, [pc, #544] @ (c4dc8 ) │ │ │ │ + ldr r3, [pc, #544] @ (c4db0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #540] @ (c4dcc ) │ │ │ │ + ldr r2, [pc, #540] @ (c4db4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #536] @ (c4dd0 ) │ │ │ │ - ldr r0, [pc, #540] @ (c4dd4 ) │ │ │ │ + ldr r1, [pc, #536] @ (c4db8 ) │ │ │ │ + ldr r0, [pc, #540] @ (c4dbc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n c47de │ │ │ │ - ldr r3, [pc, #208] @ (c4cac ) │ │ │ │ + b.n c47c6 │ │ │ │ + ldr r3, [pc, #208] @ (c4c94 ) │ │ │ │ mov.w r2, #1328 @ 0x530 │ │ │ │ - ldr r1, [pc, #504] @ (c4dd8 ) │ │ │ │ - ldr r0, [pc, #504] @ (c4ddc ) │ │ │ │ + ldr r1, [pc, #504] @ (c4dc0 ) │ │ │ │ + ldr r0, [pc, #504] @ (c4dc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c43fa │ │ │ │ + b.n c43e2 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c4c18 │ │ │ │ + beq.n c4c00 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c509c │ │ │ │ + beq.w c5084 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n c45ec │ │ │ │ - ldr r3, [pc, #132] @ (c4cac ) │ │ │ │ + b.n c45d4 │ │ │ │ + ldr r3, [pc, #132] @ (c4c94 ) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ - ldr r1, [pc, #436] @ (c4de0 ) │ │ │ │ - ldr r0, [pc, #436] @ (c4de4 ) │ │ │ │ + ldr r1, [pc, #436] @ (c4dc8 ) │ │ │ │ + ldr r0, [pc, #436] @ (c4dcc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n c44e6 │ │ │ │ + b.n c44ce │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4836 │ │ │ │ - ldr r1, [pc, #92] @ (c4cac ) │ │ │ │ + b.n c481e │ │ │ │ + ldr r1, [pc, #92] @ (c4c94 ) │ │ │ │ movw r0, #1321 @ 0x529 │ │ │ │ - ldr r3, [pc, #400] @ (c4de8 ) │ │ │ │ - ldr r2, [pc, #404] @ (c4dec ) │ │ │ │ + ldr r3, [pc, #400] @ (c4dd0 ) │ │ │ │ + ldr r2, [pc, #404] @ (c4dd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #396] @ (c4df0 ) │ │ │ │ - ldr r0, [pc, #400] @ (c4df4 ) │ │ │ │ + ldr r1, [pc, #396] @ (c4dd8 ) │ │ │ │ + ldr r0, [pc, #400] @ (c4ddc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r1, [pc, #52] @ (c4cac ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r1, [pc, #52] @ (c4c94 ) │ │ │ │ movw r0, #1329 @ 0x531 │ │ │ │ - ldr r3, [pc, #380] @ (c4df8 ) │ │ │ │ - ldr r2, [pc, #380] @ (c4dfc ) │ │ │ │ + ldr r3, [pc, #380] @ (c4de0 ) │ │ │ │ + ldr r2, [pc, #380] @ (c4de4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #376] @ (c4e00 ) │ │ │ │ - ldr r0, [pc, #376] @ (c4e04 ) │ │ │ │ + ldr r1, [pc, #376] @ (c4de8 ) │ │ │ │ + ldr r0, [pc, #376] @ (c4dec ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ nop │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00aa │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #648] @ (c4f3c ) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r7, #7 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #464] @ (c4e8c ) │ │ │ │ + blxns r3 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + adds r4, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #152] @ (c4d64 ) │ │ │ │ + bx r9 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r0, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #8] @ (c4cdc ) │ │ │ │ + bx r5 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r3, #5 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r4, #0 │ │ │ │ movs r1, r4 │ │ │ │ - bx r8 │ │ │ │ + mov r6, sp │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r4, #2 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r6, r0, #4 │ │ │ │ movs r1, r4 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp r4, sl │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r3} │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp sl, sl │ │ │ │ + add sl, pc │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r5, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r5, #1 │ │ │ │ movs r1, r4 │ │ │ │ - cmp sl, r3 │ │ │ │ + add sl, r8 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r6, r3 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, pc │ │ │ │ + add sl, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, fp │ │ │ │ + add ip, r0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + adds r6, r0, #0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, r5 │ │ │ │ + add r4, sl │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r0, r7 │ │ │ │ movs r1, r4 │ │ │ │ - add sl, sp │ │ │ │ + add r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - add lr, r2 │ │ │ │ + bics r6, r7 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r5, r7 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r7, r5 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, r4 │ │ │ │ + rors r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - negs r2, r4 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r1, r4 │ │ │ │ - negs r0, r0 │ │ │ │ + adcs r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - rors r4, r1 │ │ │ │ + lsrs r4, r6 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs r6, r4 │ │ │ │ + lsrs r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r7, r0 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r4, r4 │ │ │ │ + lsls r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r2, r4 │ │ │ │ + lsls r2, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r2, r0 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r0, r0 │ │ │ │ + eors r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r5 │ │ │ │ + eors r2, r2 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r0 │ │ │ │ + ands r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r3 │ │ │ │ + ands r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r5 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ - eors r2, r4 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r1, r4 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ movs r1, r4 │ │ │ │ - ands r6, r4 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ movs r1, r4 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r2, [pc, #3032] @ c59e4 │ │ │ │ + ldr.w r2, [pc, #3032] @ c59cc │ │ │ │ movw r1, #1321 @ 0x529 │ │ │ │ - ldr.w r3, [pc, #3028] @ c59e8 │ │ │ │ + ldr.w r3, [pc, #3028] @ c59d0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #3024] @ c59ec │ │ │ │ + ldr.w r2, [pc, #3024] @ c59d4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #3016] @ c59f0 │ │ │ │ - ldr.w r0, [pc, #3016] @ c59f4 │ │ │ │ + ldr.w r1, [pc, #3016] @ c59d8 │ │ │ │ + ldr.w r0, [pc, #3016] @ c59dc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c4a74 │ │ │ │ - ldr.w r3, [pc, #2948] @ c59e4 │ │ │ │ + b.n c4a5c │ │ │ │ + ldr.w r3, [pc, #2948] @ c59cc │ │ │ │ movw r2, #1321 @ 0x529 │ │ │ │ - ldr.w r1, [pc, #2960] @ c59f8 │ │ │ │ - ldr.w r0, [pc, #2960] @ c59fc │ │ │ │ + ldr.w r1, [pc, #2960] @ c59e0 │ │ │ │ + ldr.w r0, [pc, #2960] @ c59e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c4e9e │ │ │ │ + beq.n c4e86 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c4f94 │ │ │ │ + beq.n c4f7c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c48fc │ │ │ │ + bne.w c48e4 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c575e │ │ │ │ + beq.w c5746 │ │ │ │ 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 c5732 │ │ │ │ + beq.w c571a │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov fp, r3 │ │ │ │ - bne.n c4f9c │ │ │ │ + bne.n c4f84 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4ee8 │ │ │ │ + beq.n c4ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4fbc │ │ │ │ + beq.n c4fa4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c578c │ │ │ │ + beq.w c5774 │ │ │ │ add.w r3, r9, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r7, [r9, #568] @ 0x238 │ │ │ │ ldr.w r1, [r3, #176] @ 0xb0 │ │ │ │ bl 86ba8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5412 │ │ │ │ + beq.w c53fa │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4f22 │ │ │ │ + beq.n c4f0a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c57a6 │ │ │ │ + beq.w c578e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5808 │ │ │ │ + beq.w c57f0 │ │ │ │ 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 c57dc │ │ │ │ + beq.w c57c4 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov sl, r3 │ │ │ │ - bne.n c4fd0 │ │ │ │ + bne.n c4fb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 86c5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4f6e │ │ │ │ + beq.n c4f56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c4ff4 │ │ │ │ + beq.n c4fdc │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c497c │ │ │ │ - ldr.w r3, [pc, #2668] @ c59e4 │ │ │ │ + bne.w c4964 │ │ │ │ + ldr.w r3, [pc, #2668] @ c59cc │ │ │ │ movw r2, #1346 @ 0x542 │ │ │ │ - ldr.w r1, [pc, #2688] @ c5a00 │ │ │ │ - ldr.w r0, [pc, #2688] @ c5a04 │ │ │ │ + ldr.w r1, [pc, #2688] @ c59e8 │ │ │ │ + ldr.w r0, [pc, #2688] @ c59ec │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4e9e │ │ │ │ + b.n c4e86 │ │ │ │ mov r0, sl │ │ │ │ bl 85e00 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c4fc8 │ │ │ │ + beq.n c4fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c4fc8 │ │ │ │ + cbnz r3, c4fb0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n c4ee8 │ │ │ │ + beq.n c4ed0 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.n c4ee8 │ │ │ │ + b.n c4ed0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 86c5c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5000 │ │ │ │ + beq.n c4fe8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c5000 │ │ │ │ + cbnz r3, c4fe8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n c4f6e │ │ │ │ + beq.n c4f56 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n c4f6e │ │ │ │ + b.n c4f56 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w c488e │ │ │ │ + bge.w c4876 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #6 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r2, r0 │ │ │ │ - b.n c488e │ │ │ │ + b.n c4876 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ - b.n c4a94 │ │ │ │ + b.n c4a7c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c4854 │ │ │ │ - ldr.w r1, [pc, #2484] @ c59e4 │ │ │ │ + b.n c483c │ │ │ │ + ldr.w r1, [pc, #2484] @ c59cc │ │ │ │ movw r0, #1322 @ 0x52a │ │ │ │ - ldr.w r3, [pc, #2512] @ c5a08 │ │ │ │ - ldr.w r2, [pc, #2512] @ c5a0c │ │ │ │ + ldr.w r3, [pc, #2512] @ c59f0 │ │ │ │ + ldr.w r2, [pc, #2512] @ c59f4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2504] @ c5a10 │ │ │ │ - ldr.w r0, [pc, #2504] @ c5a14 │ │ │ │ + ldr.w r1, [pc, #2504] @ c59f8 │ │ │ │ + ldr.w r0, [pc, #2504] @ c59fc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ movs r1, #4 │ │ │ │ - b.w c468c │ │ │ │ - ldr.w r1, [pc, #2420] @ c59e4 │ │ │ │ + b.w c4674 │ │ │ │ + ldr.w r1, [pc, #2420] @ c59cc │ │ │ │ movw r0, #1341 @ 0x53d │ │ │ │ - ldr.w r3, [pc, #2464] @ c5a18 │ │ │ │ - ldr.w r2, [pc, #2464] @ c5a1c │ │ │ │ + ldr.w r3, [pc, #2464] @ c5a00 │ │ │ │ + ldr.w r2, [pc, #2464] @ c5a04 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2456] @ c5a20 │ │ │ │ - ldr.w r0, [pc, #2456] @ c5a24 │ │ │ │ + ldr.w r1, [pc, #2456] @ c5a08 │ │ │ │ + ldr.w r0, [pc, #2456] @ c5a0c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r7 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n c4c18 │ │ │ │ + b.n c4c00 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w c493a │ │ │ │ + bge.w c4922 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #6 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov fp, r0 │ │ │ │ - b.n c493a │ │ │ │ + b.n c4922 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c5b98 │ │ │ │ + beq.w c5b80 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne.w c5be4 │ │ │ │ + bne.w c5bcc │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5bbe │ │ │ │ + beq.w c5ba6 │ │ │ │ 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 c5922 │ │ │ │ + beq.w c590a │ │ │ │ mov r0, r7 │ │ │ │ bl 87c04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c510a │ │ │ │ + beq.n c50f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c57b0 │ │ │ │ + beq.w c5798 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c5908 │ │ │ │ + blt.w c58f0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c1334 │ │ │ │ + bl c131c │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c5900 │ │ │ │ + bne.w c58e8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c512e │ │ │ │ + beq.n c5116 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c5944 │ │ │ │ + bmi.w c592c │ │ │ │ cmp r7, #1 │ │ │ │ str r7, [r4, #24] │ │ │ │ - beq.w c597c │ │ │ │ + beq.w c5964 │ │ │ │ ands.w r3, r7, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w c5972 │ │ │ │ + bne.w c595a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c594c │ │ │ │ + beq.w c5934 │ │ │ │ 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 87c04 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n c5176 │ │ │ │ + beq.n c515e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c5726 │ │ │ │ + beq.w c570e │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c5c9a │ │ │ │ + blt.w c5c82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c56a0 │ │ │ │ + bne.w c5688 │ │ │ │ cmp.w r7, r1, lsl #1 │ │ │ │ - bge.w c56b8 │ │ │ │ + bge.w c56a0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5d62 │ │ │ │ + beq.w c5d4a │ │ │ │ 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 c5d36 │ │ │ │ + beq.w c5d1e │ │ │ │ ands.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w c5cf6 │ │ │ │ + bne.w c5cde │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r9, sl │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c5cbe │ │ │ │ + beq.w c5ca6 │ │ │ │ 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 c5ea4 │ │ │ │ + beq.w c5e8c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 87c04 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c51f8 │ │ │ │ + beq.n c51e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5cb4 │ │ │ │ + beq.w c5c9c │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w c5e8c │ │ │ │ + blt.w c5e74 │ │ │ │ mov.w r1, fp, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl c1334 │ │ │ │ + bl c131c │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c5e82 │ │ │ │ + bne.w c5e6a │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5234 │ │ │ │ + beq.n c521c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5ec4 │ │ │ │ + beq.w c5eac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c5e78 │ │ │ │ + bne.w c5e60 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w c5e6e │ │ │ │ + bne.w c5e56 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c5e4a │ │ │ │ + beq.w c5e32 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w c5c1a │ │ │ │ + bpl.w c5c02 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5bee │ │ │ │ + beq.w c5bd6 │ │ │ │ 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 c5c3e │ │ │ │ + beq.w c5c26 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 86afc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5296 │ │ │ │ + beq.n c527e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5e64 │ │ │ │ + beq.w c5e4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c52aa │ │ │ │ + beq.n c5292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5c5e │ │ │ │ + beq.w c5c46 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w c56b8 │ │ │ │ + bne.w c56a0 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c5e24 │ │ │ │ + beq.w c5e0c │ │ │ │ mov r0, r7 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w c5e0c │ │ │ │ - bl c1354 │ │ │ │ + bmi.w c5df4 │ │ │ │ + bl c133c │ │ │ │ mov r7, r0 │ │ │ │ - b.n c5122 │ │ │ │ + b.n c510a │ │ │ │ bl 706bc │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c49ca │ │ │ │ + beq.w c49b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c49ca │ │ │ │ + bne.w c49b2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c49ca │ │ │ │ - ldr.w r2, [pc, #1776] @ c59e4 │ │ │ │ + b.w c49b2 │ │ │ │ + ldr.w r2, [pc, #1776] @ c59cc │ │ │ │ movw r1, #1343 @ 0x53f │ │ │ │ - ldr.w r3, [pc, #1836] @ c5a28 │ │ │ │ + ldr.w r3, [pc, #1836] @ c5a10 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1828] @ c5a2c │ │ │ │ + ldr.w r2, [pc, #1828] @ c5a14 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1824] @ c5a30 │ │ │ │ - ldr.w r0, [pc, #1824] @ c5a34 │ │ │ │ + ldr.w r1, [pc, #1824] @ c5a18 │ │ │ │ + ldr.w r0, [pc, #1824] @ c5a1c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ - ldr.w r1, [pc, #1720] @ c59e4 │ │ │ │ + b.w c43e2 │ │ │ │ + ldr.w r1, [pc, #1720] @ c59cc │ │ │ │ movw r0, #1343 @ 0x53f │ │ │ │ - ldr.w r3, [pc, #1796] @ c5a38 │ │ │ │ - ldr.w r2, [pc, #1796] @ c5a3c │ │ │ │ + ldr.w r3, [pc, #1796] @ c5a20 │ │ │ │ + ldr.w r2, [pc, #1796] @ c5a24 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1788] @ c5a40 │ │ │ │ - ldr.w r0, [pc, #1788] @ c5a44 │ │ │ │ + ldr.w r1, [pc, #1788] @ c5a28 │ │ │ │ + ldr.w r0, [pc, #1788] @ c5a2c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c495e │ │ │ │ - ldr.w r1, [pc, #1664] @ c59e4 │ │ │ │ + b.w c4946 │ │ │ │ + ldr.w r1, [pc, #1664] @ c59cc │ │ │ │ movw r2, #1343 @ 0x53f │ │ │ │ - ldr.w r4, [pc, #1756] @ c5a48 │ │ │ │ - ldr.w r0, [pc, #1756] @ c5a4c │ │ │ │ + ldr.w r4, [pc, #1756] @ c5a30 │ │ │ │ + ldr.w r0, [pc, #1756] @ c5a34 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ c5a50 │ │ │ │ + ldr.w r1, [pc, #1744] @ c5a38 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.w c48b8 │ │ │ │ + b.w c48a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w c582e │ │ │ │ - ldr.w r3, [pc, #1588] @ c59e4 │ │ │ │ + bne.w c5816 │ │ │ │ + ldr.w r3, [pc, #1588] @ c59cc │ │ │ │ movw r2, #1343 @ 0x53f │ │ │ │ - ldr.w r0, [pc, #1692] @ c5a54 │ │ │ │ + ldr.w r0, [pc, #1692] @ c5a3c │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1688] @ c5a58 │ │ │ │ + ldr.w r3, [pc, #1688] @ c5a40 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1680] @ c5a5c │ │ │ │ - ldr.w r1, [pc, #1680] @ c5a60 │ │ │ │ + ldr.w r2, [pc, #1680] @ c5a44 │ │ │ │ + ldr.w r1, [pc, #1680] @ c5a48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.w c43fa │ │ │ │ - ldr.w r3, [pc, #1528] @ c59e4 │ │ │ │ + b.w c43e2 │ │ │ │ + ldr.w r3, [pc, #1528] @ c59cc │ │ │ │ movw r2, #1343 @ 0x53f │ │ │ │ - ldr.w r1, [pc, #1648] @ c5a64 │ │ │ │ - ldr.w r0, [pc, #1648] @ c5a68 │ │ │ │ + ldr.w r1, [pc, #1648] @ c5a4c │ │ │ │ + ldr.w r0, [pc, #1648] @ c5a50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c48fc │ │ │ │ + b.w c48e4 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 86ba8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5432 │ │ │ │ + beq.n c541a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c5470 │ │ │ │ + cbz r3, c5458 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c4f22 │ │ │ │ + bne.w c4f0a │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w c4996 │ │ │ │ - ldr.w r1, [pc, #1440] @ c59e4 │ │ │ │ + bne.w c497e │ │ │ │ + ldr.w r1, [pc, #1440] @ c59cc │ │ │ │ movw r0, #1347 @ 0x543 │ │ │ │ - ldr.w r3, [pc, #1568] @ c5a6c │ │ │ │ - ldr.w r2, [pc, #1568] @ c5a70 │ │ │ │ + ldr.w r3, [pc, #1568] @ c5a54 │ │ │ │ + ldr.w r2, [pc, #1568] @ c5a58 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1560] @ c5a74 │ │ │ │ - ldr.w r0, [pc, #1560] @ c5a78 │ │ │ │ + ldr.w r1, [pc, #1560] @ c5a5c │ │ │ │ + ldr.w r0, [pc, #1560] @ c5a60 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c5432 │ │ │ │ + b.n c541a │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c59bc │ │ │ │ + beq.w c59a4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ bl 88dc8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c5548 │ │ │ │ + beq.n c5530 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w c58ca │ │ │ │ + beq.w c58b2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w c58ae │ │ │ │ + bpl.w c5896 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl c0ffc │ │ │ │ + bl c0fe4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c54c8 │ │ │ │ + beq.n c54b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5784 │ │ │ │ + beq.w c576c │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w c57bc │ │ │ │ + beq.w c57a4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n c54da │ │ │ │ + beq.n c54c2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w c57d6 │ │ │ │ + bmi.w c57be │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r7, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c5854 │ │ │ │ + beq.w c583c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c565c │ │ │ │ + beq.w c5644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4184 │ │ │ │ + bne.w c416c │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w c58a6 │ │ │ │ + bmi.w c588e │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w c587a │ │ │ │ + beq.w c5862 │ │ │ │ mov r0, r6 │ │ │ │ lsls r1, r6, #31 │ │ │ │ - bmi.w c58ea │ │ │ │ - bl c1354 │ │ │ │ + bmi.w c58d2 │ │ │ │ + bl c133c │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c58e4 │ │ │ │ + beq.w c58cc │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.w c43fc │ │ │ │ + b.w c43e4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c5498 │ │ │ │ + b.n c5480 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c4994 │ │ │ │ - ldr.w r1, [pc, #1156] @ c59e4 │ │ │ │ + b.w c497c │ │ │ │ + ldr.w r1, [pc, #1156] @ c59cc │ │ │ │ mov.w r0, #1344 @ 0x540 │ │ │ │ - ldr.w r3, [pc, #1300] @ c5a7c │ │ │ │ - ldr.w r2, [pc, #1300] @ c5a80 │ │ │ │ + ldr.w r3, [pc, #1300] @ c5a64 │ │ │ │ + ldr.w r2, [pc, #1300] @ c5a68 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1292] @ c5a84 │ │ │ │ - ldr.w r0, [pc, #1292] @ c5a88 │ │ │ │ + ldr.w r1, [pc, #1292] @ c5a6c │ │ │ │ + ldr.w r0, [pc, #1292] @ c5a70 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr.w r1, [pc, #1108] @ c59e4 │ │ │ │ + b.w c43e2 │ │ │ │ + ldr.w r1, [pc, #1108] @ c59cc │ │ │ │ mov.w r2, #1344 @ 0x540 │ │ │ │ - ldr.w r3, [pc, #1268] @ c5a8c │ │ │ │ - ldr.w r0, [pc, #1268] @ c5a90 │ │ │ │ + ldr.w r3, [pc, #1268] @ c5a74 │ │ │ │ + ldr.w r0, [pc, #1268] @ c5a78 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1260] @ c5a94 │ │ │ │ + ldr.w r1, [pc, #1260] @ c5a7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w c43fa │ │ │ │ - ldr.w r3, [pc, #1068] @ c59e4 │ │ │ │ + b.w c43e2 │ │ │ │ + ldr.w r3, [pc, #1068] @ c59cc │ │ │ │ mov.w r2, #1344 @ 0x540 │ │ │ │ - ldr.w r1, [pc, #1240] @ c5a98 │ │ │ │ - ldr.w r0, [pc, #1240] @ c5a9c │ │ │ │ + ldr.w r1, [pc, #1240] @ c5a80 │ │ │ │ + ldr.w r0, [pc, #1240] @ c5a84 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, sl │ │ │ │ bl 85e00 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w c5dec │ │ │ │ - ldr r3, [pc, #1020] @ (c59e4 ) │ │ │ │ + bne.w c5dd4 │ │ │ │ + ldr r3, [pc, #1020] @ (c59cc ) │ │ │ │ mov.w r2, #1344 @ 0x540 │ │ │ │ - ldr.w r0, [pc, #1204] @ c5aa0 │ │ │ │ + ldr.w r0, [pc, #1204] @ c5a88 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1196] @ c5aa4 │ │ │ │ + ldr.w r3, [pc, #1196] @ c5a8c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1192] @ c5aa8 │ │ │ │ - ldr.w r1, [pc, #1192] @ c5aac │ │ │ │ + ldr.w r2, [pc, #1192] @ c5a90 │ │ │ │ + ldr.w r1, [pc, #1192] @ c5a94 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r2, [pc, #964] @ (c59e4 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r2, [pc, #964] @ (c59cc ) │ │ │ │ mov.w r1, #1344 @ 0x540 │ │ │ │ - ldr.w r3, [pc, #1160] @ c5ab0 │ │ │ │ + ldr.w r3, [pc, #1160] @ c5a98 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1156] @ c5ab4 │ │ │ │ + ldr.w r2, [pc, #1156] @ c5a9c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1148] @ c5ab8 │ │ │ │ - ldr.w r0, [pc, #1148] @ c5abc │ │ │ │ + ldr.w r1, [pc, #1148] @ c5aa0 │ │ │ │ + ldr.w r0, [pc, #1148] @ c5aa4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.w c4966 │ │ │ │ + b.w c494e │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c4184 │ │ │ │ + bne.w c416c │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.w c54f6 │ │ │ │ - ldr r1, [pc, #880] @ (c59e4 ) │ │ │ │ + bne.w c54de │ │ │ │ + ldr r1, [pc, #880] @ (c59cc ) │ │ │ │ movw r0, #1335 @ 0x537 │ │ │ │ - ldr.w r3, [pc, #1092] @ c5ac0 │ │ │ │ - ldr.w r2, [pc, #1092] @ c5ac4 │ │ │ │ + ldr.w r3, [pc, #1092] @ c5aa8 │ │ │ │ + ldr.w r2, [pc, #1092] @ c5aac │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1084] @ c5ac8 │ │ │ │ - ldr.w r0, [pc, #1084] @ c5acc │ │ │ │ + ldr.w r1, [pc, #1084] @ c5ab0 │ │ │ │ + ldr.w r0, [pc, #1084] @ c5ab4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 8e564 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w c518c │ │ │ │ + bne.w c5174 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w c5c68 │ │ │ │ + beq.w c5c50 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r9, r3 │ │ │ │ - bne.w c5dc2 │ │ │ │ + bne.w c5daa │ │ │ │ ldr r7, [r4, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c5d9c │ │ │ │ + beq.w c5d84 │ │ │ │ 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 c5dca │ │ │ │ + beq.w c5db2 │ │ │ │ mov r0, r7 │ │ │ │ bl 87c04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c5704 │ │ │ │ + beq.n c56ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c5c8e │ │ │ │ + beq.w c5c76 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w c59a2 │ │ │ │ + blt.w c598a │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl c1334 │ │ │ │ + bl c131c │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c443a │ │ │ │ + beq.w c4422 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.w c443a │ │ │ │ + b.w c4422 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c5176 │ │ │ │ - ldr r2, [pc, #688] @ (c59e4 ) │ │ │ │ + b.n c515e │ │ │ │ + ldr r2, [pc, #688] @ (c59cc ) │ │ │ │ movw r1, #1345 @ 0x541 │ │ │ │ - ldr r3, [pc, #916] @ (c5ad0 ) │ │ │ │ + ldr r3, [pc, #916] @ (c5ab8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #912] @ (c5ad4 ) │ │ │ │ + ldr r2, [pc, #912] @ (c5abc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #908] @ (c5ad8 ) │ │ │ │ - ldr r0, [pc, #912] @ (c5adc ) │ │ │ │ + ldr r1, [pc, #908] @ (c5ac0 ) │ │ │ │ + ldr r0, [pc, #912] @ (c5ac4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r1, [pc, #644] @ (c59e4 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r1, [pc, #644] @ (c59cc ) │ │ │ │ movw r0, #1345 @ 0x541 │ │ │ │ - ldr r3, [pc, #888] @ (c5ae0 ) │ │ │ │ - ldr r2, [pc, #892] @ (c5ae4 ) │ │ │ │ + ldr r3, [pc, #888] @ (c5ac8 ) │ │ │ │ + ldr r2, [pc, #892] @ (c5acc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #884] @ (c5ae8 ) │ │ │ │ - ldr r0, [pc, #888] @ (c5aec ) │ │ │ │ + ldr r1, [pc, #884] @ (c5ad0 ) │ │ │ │ + ldr r0, [pc, #888] @ (c5ad4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c54c8 │ │ │ │ - ldr r3, [pc, #596] @ (c59e4 ) │ │ │ │ + b.n c54b0 │ │ │ │ + ldr r3, [pc, #596] @ (c59cc ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ - ldr r1, [pc, #860] @ (c5af0 ) │ │ │ │ - ldr r0, [pc, #860] @ (c5af4 ) │ │ │ │ + ldr r1, [pc, #860] @ (c5ad8 ) │ │ │ │ + ldr r0, [pc, #860] @ (c5adc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c4f22 │ │ │ │ + b.w c4f0a │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c510a │ │ │ │ - ldr r3, [pc, #548] @ (c59e4 ) │ │ │ │ + b.n c50f2 │ │ │ │ + ldr r3, [pc, #548] @ (c59cc ) │ │ │ │ movw r2, #1332 @ 0x534 │ │ │ │ - ldr r1, [pc, #820] @ (c5af8 ) │ │ │ │ - ldr r0, [pc, #820] @ (c5afc ) │ │ │ │ + ldr r1, [pc, #820] @ (c5ae0 ) │ │ │ │ + ldr r0, [pc, #820] @ (c5ae4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ bl 85e58 │ │ │ │ - b.n c54da │ │ │ │ - ldr r2, [pc, #516] @ (c59e4 ) │ │ │ │ + b.n c54c2 │ │ │ │ + ldr r2, [pc, #516] @ (c59cc ) │ │ │ │ movw r1, #1346 @ 0x542 │ │ │ │ - ldr r3, [pc, #796] @ (c5b00 ) │ │ │ │ + ldr r3, [pc, #796] @ (c5ae8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #792] @ (c5b04 ) │ │ │ │ + ldr r2, [pc, #792] @ (c5aec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #788] @ (c5b08 ) │ │ │ │ - ldr r0, [pc, #788] @ (c5b0c ) │ │ │ │ + ldr r1, [pc, #788] @ (c5af0 ) │ │ │ │ + ldr r0, [pc, #788] @ (c5af4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r1, [pc, #472] @ (c59e4 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r1, [pc, #472] @ (c59cc ) │ │ │ │ movw r0, #1346 @ 0x542 │ │ │ │ - ldr r3, [pc, #768] @ (c5b10 ) │ │ │ │ - ldr r2, [pc, #768] @ (c5b14 ) │ │ │ │ + ldr r3, [pc, #768] @ (c5af8 ) │ │ │ │ + ldr r2, [pc, #768] @ (c5afc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #764] @ (c5b18 ) │ │ │ │ - ldr r0, [pc, #764] @ (c5b1c ) │ │ │ │ + ldr r1, [pc, #764] @ (c5b00 ) │ │ │ │ + ldr r0, [pc, #764] @ (c5b04 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w c4884 │ │ │ │ + bpl.w c486c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ movs r1, #6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.w c488e │ │ │ │ - ldr r1, [pc, #396] @ (c59e4 ) │ │ │ │ + b.w c4876 │ │ │ │ + ldr r1, [pc, #396] @ (c59cc ) │ │ │ │ movw r0, #1334 @ 0x536 │ │ │ │ - ldr r3, [pc, #708] @ (c5b20 ) │ │ │ │ - ldr r2, [pc, #708] @ (c5b24 ) │ │ │ │ + ldr r3, [pc, #708] @ (c5b08 ) │ │ │ │ + ldr r2, [pc, #708] @ (c5b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #704] @ (c5b28 ) │ │ │ │ - ldr r0, [pc, #704] @ (c5b2c ) │ │ │ │ + ldr r1, [pc, #704] @ (c5b10 ) │ │ │ │ + ldr r0, [pc, #704] @ (c5b14 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r2, [pc, #360] @ (c59e4 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r2, [pc, #360] @ (c59cc ) │ │ │ │ movw r1, #1335 @ 0x537 │ │ │ │ - ldr r3, [pc, #684] @ (c5b30 ) │ │ │ │ + ldr r3, [pc, #684] @ (c5b18 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #680] @ (c5b34 ) │ │ │ │ + ldr r2, [pc, #680] @ (c5b1c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #676] @ (c5b38 ) │ │ │ │ - ldr r0, [pc, #680] @ (c5b3c ) │ │ │ │ + ldr r1, [pc, #676] @ (c5b20 ) │ │ │ │ + ldr r0, [pc, #680] @ (c5b24 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ - b.n c54fc │ │ │ │ - ldr r0, [pc, #656] @ (c5b40 ) │ │ │ │ + b.n c54e4 │ │ │ │ + ldr r0, [pc, #656] @ (c5b28 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c57bc │ │ │ │ + beq.w c57a4 │ │ │ │ movs r7, #1 │ │ │ │ - b.n c54be │ │ │ │ - ldr r3, [pc, #280] @ (c59e4 ) │ │ │ │ + b.n c54a6 │ │ │ │ + ldr r3, [pc, #280] @ (c59cc ) │ │ │ │ movw r2, #1332 @ 0x534 │ │ │ │ - ldr r1, [pc, #624] @ (c5b44 ) │ │ │ │ - ldr r0, [pc, #628] @ (c5b48 ) │ │ │ │ + ldr r1, [pc, #624] @ (c5b2c ) │ │ │ │ + ldr r0, [pc, #628] @ (c5b30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ bl 8aa94 │ │ │ │ - b.n c5520 │ │ │ │ + b.n c5508 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1354 │ │ │ │ + bl c133c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.n c5512 │ │ │ │ + b.n c54fa │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n c5122 │ │ │ │ - ldr r3, [pc, #216] @ (c59e4 ) │ │ │ │ + b.n c510a │ │ │ │ + ldr r3, [pc, #216] @ (c59cc ) │ │ │ │ movw r2, #1348 @ 0x544 │ │ │ │ - ldr r1, [pc, #572] @ (c5b4c ) │ │ │ │ - ldr r0, [pc, #572] @ (c5b50 ) │ │ │ │ + ldr r1, [pc, #572] @ (c5b34 ) │ │ │ │ + ldr r0, [pc, #572] @ (c5b38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c4af2 │ │ │ │ - ldr r2, [pc, #192] @ (c59e4 ) │ │ │ │ - ldr r3, [pc, #556] @ (c5b54 ) │ │ │ │ - ldr r1, [pc, #560] @ (c5b58 ) │ │ │ │ + b.w c4ada │ │ │ │ + ldr r2, [pc, #192] @ (c59cc ) │ │ │ │ + ldr r3, [pc, #556] @ (c5b3c ) │ │ │ │ + ldr r1, [pc, #560] @ (c5b40 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #560] @ (c5b5c ) │ │ │ │ + ldr r0, [pc, #560] @ (c5b44 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1348 @ 0x544 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.w c4af2 │ │ │ │ + b.w c4ada │ │ │ │ bl 85e58 │ │ │ │ - b.w c512e │ │ │ │ - ldr r2, [pc, #148] @ (c59e4 ) │ │ │ │ + b.w c5116 │ │ │ │ + ldr r2, [pc, #148] @ (c59cc ) │ │ │ │ movw r1, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #524] @ (c5b60 ) │ │ │ │ + ldr r3, [pc, #524] @ (c5b48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #520] @ (c5b64 ) │ │ │ │ + ldr r2, [pc, #520] @ (c5b4c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #516] @ (c5b68 ) │ │ │ │ - ldr r0, [pc, #516] @ (c5b6c ) │ │ │ │ + ldr r1, [pc, #516] @ (c5b50 ) │ │ │ │ + ldr r0, [pc, #516] @ (c5b54 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.w c46fe │ │ │ │ + b.w c46e6 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ - b.w c5140 │ │ │ │ - ldr r1, [pc, #100] @ (c59e4 ) │ │ │ │ + b.w c5128 │ │ │ │ + ldr r1, [pc, #100] @ (c59cc ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #492] @ (c5b70 ) │ │ │ │ - ldr r2, [pc, #492] @ (c5b74 ) │ │ │ │ + ldr r3, [pc, #492] @ (c5b58 ) │ │ │ │ + ldr r2, [pc, #492] @ (c5b5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #488] @ (c5b78 ) │ │ │ │ - ldr r0, [pc, #488] @ (c5b7c ) │ │ │ │ + ldr r1, [pc, #488] @ (c5b60 ) │ │ │ │ + ldr r0, [pc, #488] @ (c5b64 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r3, [pc, #64] @ (c59e4 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r3, [pc, #64] @ (c59cc ) │ │ │ │ movw r2, #1351 @ 0x547 │ │ │ │ - ldr r1, [pc, #468] @ (c5b80 ) │ │ │ │ - ldr r0, [pc, #472] @ (c5b84 ) │ │ │ │ + ldr r1, [pc, #468] @ (c5b68 ) │ │ │ │ + ldr r0, [pc, #472] @ (c5b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c4af2 │ │ │ │ - ldr r1, [pc, #36] @ (c59e4 ) │ │ │ │ + b.w c4ada │ │ │ │ + ldr r1, [pc, #36] @ (c59cc ) │ │ │ │ movw r0, #1332 @ 0x534 │ │ │ │ - ldr r3, [pc, #452] @ (c5b88 ) │ │ │ │ - ldr r2, [pc, #452] @ (c5b8c ) │ │ │ │ + ldr r3, [pc, #452] @ (c5b70 ) │ │ │ │ + ldr r2, [pc, #452] @ (c5b74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #448] @ (c5b90 ) │ │ │ │ - ldr r0, [pc, #448] @ (c5b94 ) │ │ │ │ + ldr r1, [pc, #448] @ (c5b78 ) │ │ │ │ + ldr r0, [pc, #448] @ (c5b7c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ nop │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, c59fc │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb776 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ movs r1, r4 │ │ │ │ - svc 10 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + cbz r6, c5abe │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ movs r1, r4 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r6, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n c5a50 │ │ │ │ + bgt.n c5a88 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #12 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ movs r1, r4 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, c5abe │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, c5abe │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, c5ae8 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ movs r1, r4 │ │ │ │ - bls.n c5c00 │ │ │ │ + bhi.n c5c38 │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r2, #12 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r2, #6 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #848] @ (c5eec ) │ │ │ │ + ldr r1, [pc, #848] @ (c5ed4 ) │ │ │ │ movw r0, #1348 @ 0x544 │ │ │ │ - ldr r3, [pc, #848] @ (c5ef0 ) │ │ │ │ - ldr r2, [pc, #848] @ (c5ef4 ) │ │ │ │ + ldr r3, [pc, #848] @ (c5ed8 ) │ │ │ │ + ldr r2, [pc, #848] @ (c5edc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #844] @ (c5ef8 ) │ │ │ │ - ldr r0, [pc, #844] @ (c5efc ) │ │ │ │ + ldr r1, [pc, #844] @ (c5ee0 ) │ │ │ │ + ldr r0, [pc, #844] @ (c5ee4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r2, [pc, #812] @ (c5eec ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r2, [pc, #812] @ (c5ed4 ) │ │ │ │ movw r1, #1348 @ 0x544 │ │ │ │ - ldr r3, [pc, #824] @ (c5f00 ) │ │ │ │ + ldr r3, [pc, #824] @ (c5ee8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #820] @ (c5f04 ) │ │ │ │ + ldr r2, [pc, #820] @ (c5eec ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #816] @ (c5f08 ) │ │ │ │ - ldr r0, [pc, #820] @ (c5f0c ) │ │ │ │ + ldr r1, [pc, #816] @ (c5ef0 ) │ │ │ │ + ldr r0, [pc, #820] @ (c5ef4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.w c4af2 │ │ │ │ + b.w c4ada │ │ │ │ mov r0, r8 │ │ │ │ bl 85e00 │ │ │ │ - b.w c50d2 │ │ │ │ - ldr r2, [pc, #764] @ (c5eec ) │ │ │ │ + b.w c50ba │ │ │ │ + ldr r2, [pc, #764] @ (c5ed4 ) │ │ │ │ movw r1, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #792] @ (c5f10 ) │ │ │ │ + ldr r3, [pc, #792] @ (c5ef8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #788] @ (c5f14 ) │ │ │ │ + ldr r2, [pc, #788] @ (c5efc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #788] @ (c5f18 ) │ │ │ │ + ldr r1, [pc, #788] @ (c5f00 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #788] @ (c5f1c ) │ │ │ │ + ldr r0, [pc, #788] @ (c5f04 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r1, [pc, #720] @ (c5eec ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r1, [pc, #720] @ (c5ed4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #764] @ (c5f20 ) │ │ │ │ - ldr r0, [pc, #768] @ (c5f24 ) │ │ │ │ + ldr r3, [pc, #764] @ (c5f08 ) │ │ │ │ + ldr r0, [pc, #768] @ (c5f0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #756] @ (c5f28 ) │ │ │ │ + ldr r1, [pc, #756] @ (c5f10 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r2, [pc, #684] @ (c5eec ) │ │ │ │ - ldr r3, [pc, #744] @ (c5f2c ) │ │ │ │ - ldr r1, [pc, #748] @ (c5f30 ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r2, [pc, #684] @ (c5ed4 ) │ │ │ │ + ldr r3, [pc, #744] @ (c5f14 ) │ │ │ │ + ldr r1, [pc, #748] @ (c5f18 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #748] @ (c5f34 ) │ │ │ │ + ldr r0, [pc, #748] @ (c5f1c ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.n c5c10 │ │ │ │ + b.n c5bf8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c52aa │ │ │ │ - ldr r1, [pc, #640] @ (c5eec ) │ │ │ │ + b.w c5292 │ │ │ │ + ldr r1, [pc, #640] @ (c5ed4 ) │ │ │ │ movw r0, #1351 @ 0x547 │ │ │ │ - ldr r3, [pc, #712] @ (c5f38 ) │ │ │ │ - ldr r2, [pc, #712] @ (c5f3c ) │ │ │ │ + ldr r3, [pc, #712] @ (c5f20 ) │ │ │ │ + ldr r2, [pc, #712] @ (c5f24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #708] @ (c5f40 ) │ │ │ │ - ldr r0, [pc, #708] @ (c5f44 ) │ │ │ │ + ldr r1, [pc, #708] @ (c5f28 ) │ │ │ │ + ldr r0, [pc, #708] @ (c5f2c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n c5704 │ │ │ │ - ldr r3, [pc, #592] @ (c5eec ) │ │ │ │ + b.n c56ec │ │ │ │ + ldr r3, [pc, #592] @ (c5ed4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #676] @ (c5f48 ) │ │ │ │ - ldr r0, [pc, #680] @ (c5f4c ) │ │ │ │ + ldr r1, [pc, #676] @ (c5f30 ) │ │ │ │ + ldr r0, [pc, #680] @ (c5f34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c46fe │ │ │ │ + b.w c46e6 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c51f8 │ │ │ │ - ldr r3, [pc, #556] @ (c5eec ) │ │ │ │ - ldr r1, [pc, #652] @ (c5f50 ) │ │ │ │ - ldr r0, [pc, #656] @ (c5f54 ) │ │ │ │ + b.w c51e0 │ │ │ │ + ldr r3, [pc, #556] @ (c5ed4 ) │ │ │ │ + ldr r1, [pc, #652] @ (c5f38 ) │ │ │ │ + ldr r0, [pc, #656] @ (c5f3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ movw r3, #1349 @ 0x545 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #644] @ (c5f58 ) │ │ │ │ + ldr r3, [pc, #644] @ (c5f40 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #640] @ (c5f5c ) │ │ │ │ + ldr r2, [pc, #640] @ (c5f44 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, sl │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n c5d88 │ │ │ │ - ldr r3, [pc, #484] @ (c5eec ) │ │ │ │ + bne.n c5d70 │ │ │ │ + ldr r3, [pc, #484] @ (c5ed4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r0, [pc, #596] @ (c5f60 ) │ │ │ │ + ldr r0, [pc, #596] @ (c5f48 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #592] @ (c5f64 ) │ │ │ │ + ldr r3, [pc, #592] @ (c5f4c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #588] @ (c5f68 ) │ │ │ │ - ldr r1, [pc, #588] @ (c5f6c ) │ │ │ │ + ldr r2, [pc, #588] @ (c5f50 ) │ │ │ │ + ldr r1, [pc, #588] @ (c5f54 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r2, [pc, #436] @ (c5eec ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r2, [pc, #436] @ (c5ed4 ) │ │ │ │ movw r1, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #560] @ (c5f70 ) │ │ │ │ + ldr r3, [pc, #560] @ (c5f58 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #556] @ (c5f74 ) │ │ │ │ + ldr r2, [pc, #556] @ (c5f5c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #552] @ (c5f78 ) │ │ │ │ - ldr r0, [pc, #556] @ (c5f7c ) │ │ │ │ + ldr r1, [pc, #552] @ (c5f60 ) │ │ │ │ + ldr r0, [pc, #556] @ (c5f64 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r1, [pc, #392] @ (c5eec ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r1, [pc, #392] @ (c5ed4 ) │ │ │ │ movw r0, #1349 @ 0x545 │ │ │ │ - ldr r3, [pc, #532] @ (c5f80 ) │ │ │ │ - ldr r2, [pc, #536] @ (c5f84 ) │ │ │ │ + ldr r3, [pc, #532] @ (c5f68 ) │ │ │ │ + ldr r2, [pc, #536] @ (c5f6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #528] @ (c5f88 ) │ │ │ │ - ldr r0, [pc, #532] @ (c5f8c ) │ │ │ │ + ldr r1, [pc, #528] @ (c5f70 ) │ │ │ │ + ldr r0, [pc, #532] @ (c5f74 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - beq.w c51bc │ │ │ │ + beq.w c51a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ - b.w c51bc │ │ │ │ - ldr r2, [pc, #332] @ (c5eec ) │ │ │ │ + b.w c51a4 │ │ │ │ + ldr r2, [pc, #332] @ (c5ed4 ) │ │ │ │ movw r1, #1351 @ 0x547 │ │ │ │ - ldr r3, [pc, #492] @ (c5f90 ) │ │ │ │ + ldr r3, [pc, #492] @ (c5f78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #488] @ (c5f94 ) │ │ │ │ + ldr r2, [pc, #488] @ (c5f7c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #484] @ (c5f98 ) │ │ │ │ - ldr r0, [pc, #484] @ (c5f9c ) │ │ │ │ + ldr r1, [pc, #484] @ (c5f80 ) │ │ │ │ + ldr r0, [pc, #484] @ (c5f84 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.w c4af2 │ │ │ │ + b.w c4ada │ │ │ │ mov r0, r8 │ │ │ │ bl 85e00 │ │ │ │ - b.n c56cc │ │ │ │ - ldr r2, [pc, #288] @ (c5eec ) │ │ │ │ - ldr r3, [pc, #464] @ (c5fa0 ) │ │ │ │ - ldr r1, [pc, #468] @ (c5fa4 ) │ │ │ │ + b.n c56b4 │ │ │ │ + ldr r2, [pc, #288] @ (c5ed4 ) │ │ │ │ + ldr r3, [pc, #464] @ (c5f88 ) │ │ │ │ + ldr r1, [pc, #468] @ (c5f8c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #468] @ (c5fa8 ) │ │ │ │ + ldr r0, [pc, #468] @ (c5f90 ) │ │ │ │ ldr r4, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1351 @ 0x547 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.w c4af2 │ │ │ │ + b.w c4ada │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bpl.w c492e │ │ │ │ + bpl.w c4916 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c493a │ │ │ │ + b.w c4922 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1354 │ │ │ │ + bl c133c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.w c5122 │ │ │ │ - ldr r1, [pc, #196] @ (c5eec ) │ │ │ │ + b.w c510a │ │ │ │ + ldr r1, [pc, #196] @ (c5ed4 ) │ │ │ │ movw r0, #1350 @ 0x546 │ │ │ │ - ldr r3, [pc, #384] @ (c5fac ) │ │ │ │ - ldr r2, [pc, #384] @ (c5fb0 ) │ │ │ │ + ldr r3, [pc, #384] @ (c5f94 ) │ │ │ │ + ldr r2, [pc, #384] @ (c5f98 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (c5fb4 ) │ │ │ │ - ldr r0, [pc, #380] @ (c5fb8 ) │ │ │ │ + ldr r1, [pc, #380] @ (c5f9c ) │ │ │ │ + ldr r0, [pc, #380] @ (c5fa0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w c43fa │ │ │ │ - ldr r3, [pc, #160] @ (c5eec ) │ │ │ │ + b.w c43e2 │ │ │ │ + ldr r3, [pc, #160] @ (c5ed4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #360] @ (c5fbc ) │ │ │ │ - ldr r0, [pc, #364] @ (c5fc0 ) │ │ │ │ + ldr r1, [pc, #360] @ (c5fa4 ) │ │ │ │ + ldr r0, [pc, #364] @ (c5fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c43fa │ │ │ │ + b.w c43e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c5296 │ │ │ │ + b.w c527e │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.w c5244 │ │ │ │ + b.w c522c │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.w c523c │ │ │ │ + b.w c5224 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c5214 │ │ │ │ - ldr r3, [pc, #92] @ (c5eec ) │ │ │ │ + b.w c51fc │ │ │ │ + ldr r3, [pc, #92] @ (c5ed4 ) │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #304] @ (c5fc4 ) │ │ │ │ - ldr r0, [pc, #304] @ (c5fc8 ) │ │ │ │ + ldr r1, [pc, #304] @ (c5fac ) │ │ │ │ + ldr r0, [pc, #304] @ (c5fb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c5ce0 │ │ │ │ - ldr r3, [pc, #68] @ (c5eec ) │ │ │ │ - ldr r2, [pc, #292] @ (c5fcc ) │ │ │ │ - ldr r0, [pc, #292] @ (c5fd0 ) │ │ │ │ + b.n c5cc8 │ │ │ │ + ldr r3, [pc, #68] @ (c5ed4 ) │ │ │ │ + ldr r2, [pc, #292] @ (c5fb4 ) │ │ │ │ + ldr r0, [pc, #292] @ (c5fb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1349 @ 0x545 │ │ │ │ - ldr r1, [pc, #280] @ (c5fd4 ) │ │ │ │ + ldr r1, [pc, #280] @ (c5fbc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n c5ce0 │ │ │ │ + b.n c5cc8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c5234 │ │ │ │ - ldr r3, [pc, #264] @ (c5fd8 ) │ │ │ │ - movw r2, #64198 @ 0xfac6 │ │ │ │ + b.w c521c │ │ │ │ + ldr r3, [pc, #264] @ (c5fc0 ) │ │ │ │ + movw r2, #64202 @ 0xfaca │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #256] @ (c5fdc ) │ │ │ │ - ldr r0, [pc, #260] @ (c5fe0 ) │ │ │ │ + ldr r1, [pc, #256] @ (c5fc4 ) │ │ │ │ + ldr r0, [pc, #260] @ (c5fc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1908 @ 0x774 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r0, #26 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n c5fd4 │ │ │ │ + bpl.n c5e0c │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n c5fa0 │ │ │ │ + bpl.n c5fd8 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r1, r4 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, #16 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ movs r1, r4 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + cmp r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n c5efc │ │ │ │ + bcc.n c5f34 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n c5f74 │ │ │ │ + bcs.n c5fac │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c5fe4 : │ │ │ │ +000c5fcc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (c6010 ) │ │ │ │ + ldr r3, [pc, #28] @ (c5ff8 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (c6014 ) │ │ │ │ + ldr r2, [pc, #28] @ (c5ffc ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl c414c │ │ │ │ + bl c4134 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #8 @ (adr r0, c601c ) │ │ │ │ + add r0, pc, #104 @ (adr r0, c6064 ) │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c6018 : │ │ │ │ +000c6000 : │ │ │ │ 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] @ (c607c ) │ │ │ │ + ldr r3, [pc, #76] @ (c6064 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c6080 ) │ │ │ │ + ldr r4, [pc, #72] @ (c6068 ) │ │ │ │ add.w r3, r3, #3360 @ 0xd20 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, c6078 │ │ │ │ - ldr r3, [pc, #64] @ (c6084 ) │ │ │ │ + cbz r0, c6060 │ │ │ │ + ldr r3, [pc, #64] @ (c606c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c6058 │ │ │ │ + bne.n c6040 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c5fe4 │ │ │ │ - ldr r0, [pc, #44] @ (c6088 ) │ │ │ │ + b.w c5fcc │ │ │ │ + ldr r0, [pc, #44] @ (c6070 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (c608c ) │ │ │ │ - ldr r1, [pc, #40] @ (c6090 ) │ │ │ │ + ldr r3, [pc, #40] @ (c6074 ) │ │ │ │ + ldr r1, [pc, #40] @ (c6078 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c6094 ) │ │ │ │ + ldr r0, [pc, #40] @ (c607c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbnz r2, c6084 │ │ │ │ + cbnz r2, c6072 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c6098 : │ │ │ │ +000c6080 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (c60c8 ) │ │ │ │ + ldr r3, [pc, #32] @ (c60b0 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (c60cc ) │ │ │ │ + ldr r2, [pc, #32] @ (c60b4 ) │ │ │ │ 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 c414c │ │ │ │ + bl c4134 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c60d0 : │ │ │ │ +000c60b8 : │ │ │ │ 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] @ c616c │ │ │ │ + ldr.w ip, [pc, #140] @ c6154 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (c6170 ) │ │ │ │ + ldr r3, [pc, #132] @ (c6158 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (c6174 ) │ │ │ │ + ldr r4, [pc, #128] @ (c615c ) │ │ │ │ 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] @ (c6178 ) │ │ │ │ + ldr r3, [pc, #112] @ (c6160 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3408 @ 0xd50 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, c6164 │ │ │ │ - ldr r3, [pc, #96] @ (c617c ) │ │ │ │ + cbz r0, c614c │ │ │ │ + ldr r3, [pc, #96] @ (c6164 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c6144 │ │ │ │ + bne.n c612c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl c6098 │ │ │ │ - ldr r2, [pc, #80] @ (c6180 ) │ │ │ │ - ldr r3, [pc, #64] @ (c6170 ) │ │ │ │ + bl c6080 │ │ │ │ + ldr r2, [pc, #80] @ (c6168 ) │ │ │ │ + ldr r3, [pc, #64] @ (c6158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6168 │ │ │ │ + bne.n c6150 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c6184 ) │ │ │ │ + ldr r0, [pc, #60] @ (c616c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (c6188 ) │ │ │ │ - ldr r1, [pc, #56] @ (c618c ) │ │ │ │ + ldr r3, [pc, #56] @ (c6170 ) │ │ │ │ + ldr r1, [pc, #56] @ (c6174 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c6190 ) │ │ │ │ + ldr r0, [pc, #56] @ (c6178 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c612c │ │ │ │ + b.n c6114 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #29 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000c6194 : │ │ │ │ +000c617c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ c626c │ │ │ │ + ldr.w ip, [pc, #200] @ c6254 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n c6228 │ │ │ │ + beq.n c6210 │ │ │ │ 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] @ (c6270 ) │ │ │ │ + ldr r3, [pc, #176] @ (c6258 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, c6216 │ │ │ │ + cbz r4, c61fe │ │ │ │ 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 c414c │ │ │ │ + bl c4134 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n c6200 │ │ │ │ + beq.n c61e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, c6254 │ │ │ │ + cbz r3, c623c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6210 │ │ │ │ + beq.n c61f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, c6244 │ │ │ │ + cbz r3, c622c │ │ │ │ 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 c61da │ │ │ │ - ldr r3, [pc, #68] @ (c6270 ) │ │ │ │ + b.n c61c2 │ │ │ │ + ldr r3, [pc, #68] @ (c6258 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n c6260 │ │ │ │ + beq.n c6248 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c61c6 │ │ │ │ - b.n c6216 │ │ │ │ + bne.n c61ae │ │ │ │ + b.n c61fe │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n c6200 │ │ │ │ + b.n c61e8 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n c61c6 │ │ │ │ + bne.n c61ae │ │ │ │ mov r4, r3 │ │ │ │ - b.n c61da │ │ │ │ + b.n c61c2 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000c6274 : │ │ │ │ +000c625c : │ │ │ │ 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] @ c632c │ │ │ │ + ldr.w ip, [pc, #168] @ c6314 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (c6330 ) │ │ │ │ + ldr r3, [pc, #160] @ (c6318 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (c6334 ) │ │ │ │ + ldr r4, [pc, #156] @ (c631c ) │ │ │ │ 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] @ (c6338 ) │ │ │ │ + ldr r3, [pc, #140] @ (c6320 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #3456 @ 0xd80 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, c6324 │ │ │ │ - ldr r3, [pc, #100] @ (c633c ) │ │ │ │ + cbz r0, c630c │ │ │ │ + ldr r3, [pc, #100] @ (c6324 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c6304 │ │ │ │ + bne.n c62ec │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl c6194 │ │ │ │ - ldr r2, [pc, #80] @ (c6340 ) │ │ │ │ - ldr r3, [pc, #64] @ (c6330 ) │ │ │ │ + bl c617c │ │ │ │ + ldr r2, [pc, #80] @ (c6328 ) │ │ │ │ + ldr r3, [pc, #64] @ (c6318 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n c6328 │ │ │ │ + bne.n c6310 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (c6344 ) │ │ │ │ + ldr r0, [pc, #60] @ (c632c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (c6348 ) │ │ │ │ - ldr r1, [pc, #56] @ (c634c ) │ │ │ │ + ldr r3, [pc, #56] @ (c6330 ) │ │ │ │ + ldr r1, [pc, #56] @ (c6334 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (c6350 ) │ │ │ │ + ldr r0, [pc, #56] @ (c6338 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c62ec │ │ │ │ + b.n c62d4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb690 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ movs r1, r4 │ │ │ │ - vaddl.u32 q0, d8, d16 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr0, {1} │ │ │ │ │ │ │ │ -000c6354 : │ │ │ │ +000c633c : │ │ │ │ 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] @ c678c │ │ │ │ + ldr.w r5, [pc, #1060] @ c6774 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ c6790 │ │ │ │ + ldr.w r1, [pc, #1060] @ c6778 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ c6794 │ │ │ │ - ldr.w r2, [pc, #1056] @ c6798 │ │ │ │ - ldr.w r3, [pc, #1056] @ c679c │ │ │ │ + ldr.w r4, [pc, #1056] @ c677c │ │ │ │ + ldr.w r2, [pc, #1056] @ c6780 │ │ │ │ + ldr.w r3, [pc, #1056] @ c6784 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c650a │ │ │ │ - ldr r3, [pc, #1020] @ (c67a0 ) │ │ │ │ + beq.w c64f2 │ │ │ │ + ldr r3, [pc, #1020] @ (c6788 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c6194 │ │ │ │ + bl c617c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c64cc │ │ │ │ + bne.w c64b4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c65c2 │ │ │ │ + beq.w c65aa │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c662c │ │ │ │ + beq.w c6614 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w c671e │ │ │ │ - ldr r0, [pc, #940] @ (c67a4 ) │ │ │ │ + bpl.w c6706 │ │ │ │ + ldr r0, [pc, #940] @ (c678c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c66e8 │ │ │ │ - ldr r0, [pc, #932] @ (c67a8 ) │ │ │ │ + beq.w c66d0 │ │ │ │ + ldr r0, [pc, #932] @ (c6790 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w c6732 │ │ │ │ + beq.w c671a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w c671a │ │ │ │ + ble.w c6702 │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w c671a │ │ │ │ + beq.w c6702 │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c643c │ │ │ │ + beq.n c6424 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w c6546 │ │ │ │ + beq.w c652e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c6552 │ │ │ │ + beq.w c653a │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c6736 │ │ │ │ + beq.w c671e │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c646a │ │ │ │ + beq.n c6452 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65aa │ │ │ │ + beq.w c6592 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c6752 │ │ │ │ + beq.w c673a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6484 │ │ │ │ + beq.n c646c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c65a2 │ │ │ │ + beq.w c658a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c676e │ │ │ │ + beq.w c6756 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c649e │ │ │ │ + beq.n c6486 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c6624 │ │ │ │ - ldr r3, [pc, #768] @ (c67a0 ) │ │ │ │ + beq.w c660c │ │ │ │ + ldr r3, [pc, #768] @ (c6788 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64b0 │ │ │ │ + beq.n c6498 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (c67ac ) │ │ │ │ - ldr r3, [pc, #732] @ (c6790 ) │ │ │ │ + ldr r2, [pc, #760] @ (c6794 ) │ │ │ │ + ldr r3, [pc, #732] @ (c6778 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w c6658 │ │ │ │ + bne.w c6640 │ │ │ │ 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 c64e2 │ │ │ │ + beq.n c64ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c64e2 │ │ │ │ + cbnz r3, c64ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c64f8 │ │ │ │ + beq.n c64e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, c64f8 │ │ │ │ + cbnz r3, c64e0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (c67b0 ) │ │ │ │ - ldr r1, [pc, #696] @ (c67b4 ) │ │ │ │ + ldr r3, [pc, #692] @ (c6798 ) │ │ │ │ + ldr r1, [pc, #696] @ (c679c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n c64b0 │ │ │ │ + b.n c6498 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w c63da │ │ │ │ - ldr r3, [pc, #652] @ (c67b8 ) │ │ │ │ - movw r2, #65156 @ 0xfe84 │ │ │ │ + bne.w c63c2 │ │ │ │ + ldr r3, [pc, #652] @ (c67a0 ) │ │ │ │ + movw r2, #65160 @ 0xfe88 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #644] @ (c67bc ) │ │ │ │ - ldr r0, [pc, #648] @ (c67c0 ) │ │ │ │ + ldr r1, [pc, #644] @ (c67a4 ) │ │ │ │ + ldr r0, [pc, #648] @ (c67a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w c6442 │ │ │ │ + bne.w c642a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c66cc │ │ │ │ + beq.w c66b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c656e │ │ │ │ + beq.n c6556 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c65b2 │ │ │ │ + cbz r3, c659a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c66b0 │ │ │ │ + beq.w c6698 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6584 │ │ │ │ + beq.n c656c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c65ba │ │ │ │ + cbz r3, c65a2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c6694 │ │ │ │ + beq.w c667c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c659c │ │ │ │ + beq.n c6584 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c6638 │ │ │ │ + beq.n c6620 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n c6506 │ │ │ │ + b.n c64ee │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6484 │ │ │ │ + b.n c646c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c646a │ │ │ │ + b.n c6452 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c656e │ │ │ │ + b.n c6556 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6584 │ │ │ │ + b.n c656c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c65d4 │ │ │ │ + beq.n c65bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c6650 │ │ │ │ + beq.n c6638 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c66fe │ │ │ │ + beq.w c66e6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c65f0 │ │ │ │ + beq.n c65d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c6648 │ │ │ │ + cbz r3, c6630 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n c6678 │ │ │ │ + beq.n c6660 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6604 │ │ │ │ + beq.n c65ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, c6640 │ │ │ │ - cbz r7, c665c │ │ │ │ + cbz r3, c6628 │ │ │ │ + cbz r7, c6644 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c6506 │ │ │ │ + beq.w c64ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c6506 │ │ │ │ + bne.w c64ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6506 │ │ │ │ + b.n c64ee │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c649e │ │ │ │ + b.n c6486 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n c63ec │ │ │ │ + b.n c63d4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c659c │ │ │ │ + b.n c6584 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6604 │ │ │ │ + b.n c65ec │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c65f0 │ │ │ │ + b.n c65d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c65d4 │ │ │ │ + b.n c65bc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (c67c4 ) │ │ │ │ - movw r2, #65159 @ 0xfe87 │ │ │ │ + ldr r3, [pc, #356] @ (c67ac ) │ │ │ │ + movw r2, #65163 @ 0xfe8b │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #352] @ (c67c8 ) │ │ │ │ - ldr r0, [pc, #352] @ (c67cc ) │ │ │ │ + ldr r1, [pc, #352] @ (c67b0 ) │ │ │ │ + ldr r0, [pc, #352] @ (c67b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (c67d0 ) │ │ │ │ - movw r2, #65158 @ 0xfe86 │ │ │ │ + ldr r3, [pc, #340] @ (c67b8 ) │ │ │ │ + movw r2, #65162 @ 0xfe8a │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #336] @ (c67d4 ) │ │ │ │ - ldr r0, [pc, #336] @ (c67d8 ) │ │ │ │ + ldr r1, [pc, #336] @ (c67bc ) │ │ │ │ + ldr r0, [pc, #336] @ (c67c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (c67dc ) │ │ │ │ - movw r2, #65164 @ 0xfe8c │ │ │ │ + ldr r3, [pc, #324] @ (c67c4 ) │ │ │ │ + movw r2, #65168 @ 0xfe90 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #320] @ (c67e0 ) │ │ │ │ - ldr r0, [pc, #320] @ (c67e4 ) │ │ │ │ + ldr r1, [pc, #320] @ (c67c8 ) │ │ │ │ + ldr r0, [pc, #320] @ (c67cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (c67e8 ) │ │ │ │ - movw r2, #65163 @ 0xfe8b │ │ │ │ + ldr r3, [pc, #308] @ (c67d0 ) │ │ │ │ + movw r2, #65167 @ 0xfe8f │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #304] @ (c67ec ) │ │ │ │ - ldr r0, [pc, #304] @ (c67f0 ) │ │ │ │ + ldr r1, [pc, #304] @ (c67d4 ) │ │ │ │ + ldr r0, [pc, #304] @ (c67d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (c67f4 ) │ │ │ │ - movw r2, #65162 @ 0xfe8a │ │ │ │ + ldr r3, [pc, #292] @ (c67dc ) │ │ │ │ + movw r2, #65166 @ 0xfe8e │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #288] @ (c67f8 ) │ │ │ │ - ldr r0, [pc, #288] @ (c67fc ) │ │ │ │ + ldr r1, [pc, #288] @ (c67e0 ) │ │ │ │ + ldr r0, [pc, #288] @ (c67e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (c6800 ) │ │ │ │ + ldr r3, [pc, #276] @ (c67e8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (c6804 ) │ │ │ │ - ldr r0, [pc, #276] @ (c6808 ) │ │ │ │ + ldr r1, [pc, #276] @ (c67ec ) │ │ │ │ + ldr r0, [pc, #276] @ (c67f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (c680c ) │ │ │ │ - movw r2, #65157 @ 0xfe85 │ │ │ │ + ldr r3, [pc, #268] @ (c67f4 ) │ │ │ │ + movw r2, #65161 @ 0xfe89 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #260] @ (c6810 ) │ │ │ │ - ldr r0, [pc, #264] @ (c6814 ) │ │ │ │ + ldr r1, [pc, #260] @ (c67f8 ) │ │ │ │ + ldr r0, [pc, #264] @ (c67fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (c6818 ) │ │ │ │ + ldr r3, [pc, #248] @ (c6800 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (c681c ) │ │ │ │ - ldr r0, [pc, #248] @ (c6820 ) │ │ │ │ + ldr r1, [pc, #248] @ (c6804 ) │ │ │ │ + ldr r0, [pc, #248] @ (c6808 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (c6824 ) │ │ │ │ - movw r2, #65133 @ 0xfe6d │ │ │ │ + ldr r3, [pc, #236] @ (c680c ) │ │ │ │ + movw r2, #65137 @ 0xfe71 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #228] @ (c6828 ) │ │ │ │ - ldr r0, [pc, #232] @ (c682c ) │ │ │ │ + ldr r1, [pc, #228] @ (c6810 ) │ │ │ │ + ldr r0, [pc, #232] @ (c6814 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (c6830 ) │ │ │ │ - movw r2, #65134 @ 0xfe6e │ │ │ │ + ldr r3, [pc, #220] @ (c6818 ) │ │ │ │ + movw r2, #65138 @ 0xfe72 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #212] @ (c6834 ) │ │ │ │ - ldr r0, [pc, #216] @ (c6838 ) │ │ │ │ + ldr r1, [pc, #212] @ (c681c ) │ │ │ │ + ldr r0, [pc, #216] @ (c6820 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (c683c ) │ │ │ │ - movw r2, #65135 @ 0xfe6f │ │ │ │ + ldr r3, [pc, #204] @ (c6824 ) │ │ │ │ + movw r2, #65139 @ 0xfe73 │ │ │ │ movt r2, #3 │ │ │ │ - ldr r1, [pc, #196] @ (c6840 ) │ │ │ │ - ldr r0, [pc, #200] @ (c6844 ) │ │ │ │ + ldr r1, [pc, #196] @ (c6828 ) │ │ │ │ + ldr r0, [pc, #200] @ (c682c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1976 @ 0x7b8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [pc, #144] @ (c684c ) │ │ │ │ + ldr r6, [pc, #304] @ (c68d4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #968] @ (c6b90 ) │ │ │ │ + ldr r5, [pc, #104] @ (c6818 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #856] @ (c6b2c ) │ │ │ │ + ldr r4, [pc, #1016] @ (c6bb4 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #744] @ (c6ac8 ) │ │ │ │ + ldr r4, [pc, #904] @ (c6b50 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #632] @ (c6a64 ) │ │ │ │ + ldr r4, [pc, #792] @ (c6aec ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #520] @ (c6a00 ) │ │ │ │ + ldr r4, [pc, #680] @ (c6a88 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #320] @ (c6950 ) │ │ │ │ + ldr r4, [pc, #480] @ (c69d8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [pc, #96] @ (c6888 ) │ │ │ │ + ldr r4, [pc, #256] @ (c6910 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #1008] @ (c6c24 ) │ │ │ │ + ldr r4, [pc, #144] @ (c68ac ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #896] @ (c6bc0 ) │ │ │ │ + ldr r4, [pc, #32] @ (c6848 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000c6848 : │ │ │ │ +000c6830 : │ │ │ │ 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] @ (c68ac ) │ │ │ │ + ldr r3, [pc, #76] @ (c6894 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (c68b0 ) │ │ │ │ + ldr r4, [pc, #72] @ (c6898 ) │ │ │ │ add.w r3, r3, #3504 @ 0xdb0 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, c68a8 │ │ │ │ - ldr r3, [pc, #64] @ (c68b4 ) │ │ │ │ + cbz r0, c6890 │ │ │ │ + ldr r3, [pc, #64] @ (c689c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n c6888 │ │ │ │ + bne.n c6870 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w c6354 │ │ │ │ - ldr r0, [pc, #44] @ (c68b8 ) │ │ │ │ + b.w c633c │ │ │ │ + ldr r0, [pc, #44] @ (c68a0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (c68bc ) │ │ │ │ - ldr r1, [pc, #40] @ (c68c0 ) │ │ │ │ + ldr r3, [pc, #40] @ (c68a4 ) │ │ │ │ + ldr r1, [pc, #40] @ (c68a8 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (c68c4 ) │ │ │ │ + ldr r0, [pc, #40] @ (c68ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ movs r6, r4 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9c0020 │ │ │ │ + @ instruction: 0xfac40020 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xfa240020 │ │ │ │ + ldc2l 0, cr0, [ip], #-128 @ 0xffffff80 │ │ │ │ + vst4.8 {d16-d19}, [ip :128], r0 │ │ │ │ │ │ │ │ -000c68c8 : │ │ │ │ +000c68b0 : │ │ │ │ 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] @ c73c4 │ │ │ │ + ldr.w r6, [pc, #2792] @ c73ac │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ - ldr.w r4, [pc, #2788] @ c73c8 │ │ │ │ - ldr.w r5, [pc, #2788] @ c73cc │ │ │ │ + ldr.w r4, [pc, #2788] @ c73b0 │ │ │ │ + ldr.w r5, [pc, #2788] @ c73b4 │ │ │ │ add r6, pc │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr.w r2, [pc, #2784] @ c73d0 │ │ │ │ - ldr.w r3, [pc, #2784] @ c73d4 │ │ │ │ + ldr.w r2, [pc, #2784] @ c73b8 │ │ │ │ + ldr.w r3, [pc, #2784] @ c73bc │ │ │ │ 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, #712] @ 0x2c8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c725c │ │ │ │ + beq.w c7244 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6940 │ │ │ │ + beq.n c6928 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c70fe │ │ │ │ + beq.w c70e6 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w c7366 │ │ │ │ + beq.w c734e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #2548] @ 0x9f4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52374 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0d70 │ │ │ │ + beq.w d0d58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6976 │ │ │ │ + beq.n c695e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7106 │ │ │ │ + beq.w c70ee │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c7380 │ │ │ │ + beq.w c7368 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c739e │ │ │ │ + beq.w c7386 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c69ba │ │ │ │ + beq.n c69a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7212 │ │ │ │ + beq.w c71fa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c750c │ │ │ │ + beq.w c74f4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1432] @ 0x598 │ │ │ │ blx 524ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c752a │ │ │ │ + beq.w c7512 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 52940 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c69f4 │ │ │ │ + beq.n c69dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c721c │ │ │ │ + beq.w c7204 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w c722a │ │ │ │ + blt.w c7212 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c710e │ │ │ │ + beq.w c70f6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a1c │ │ │ │ + beq.n c6a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c6a1c │ │ │ │ + cbnz r3, c6a04 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a46 │ │ │ │ + beq.n c6a2e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, c6a46 │ │ │ │ + cbnz r3, c6a2e │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w c765e │ │ │ │ + beq.w c7646 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7582 │ │ │ │ + beq.w c756a │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6a86 │ │ │ │ + beq.n c6a6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7254 │ │ │ │ + beq.w c723c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c76a6 │ │ │ │ + beq.w c768e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1436] @ 0x59c │ │ │ │ blx 524ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c76dc │ │ │ │ + beq.w c76c4 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 52940 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c6ac0 │ │ │ │ + beq.n c6aa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7634 │ │ │ │ + beq.w c761c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c76fc │ │ │ │ + blt.w c76e4 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c7420 │ │ │ │ + beq.w c7408 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ae2 │ │ │ │ + beq.n c6aca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75b6 │ │ │ │ + beq.w c759e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6b0a │ │ │ │ + beq.n c6af2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75ac │ │ │ │ + beq.w c7594 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c77ba │ │ │ │ + beq.w c77a2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7808 │ │ │ │ + beq.w c77f0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6b50 │ │ │ │ + beq.n c6b38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, c6b50 │ │ │ │ + cbnz r3, c6b38 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7856 │ │ │ │ + beq.w c783e │ │ │ │ blx 529b4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c75da │ │ │ │ + beq.w c75c2 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c787e │ │ │ │ + beq.w c7866 │ │ │ │ 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 │ │ │ │ @@ -196105,30 +196082,30 @@ │ │ │ │ str.w r6, [r9] │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c78be │ │ │ │ + beq.w c78a6 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6bc6 │ │ │ │ + beq.n c6bae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c778e │ │ │ │ + beq.w c7776 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c78fe │ │ │ │ + blt.w c78e6 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c7f08 │ │ │ │ + beq.w c7ef0 │ │ │ │ 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 │ │ │ │ @@ -196139,621 +196116,621 @@ │ │ │ │ ldr.w r0, [r8, #2248] @ 0x8c8 │ │ │ │ str r3, [r1, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7934 │ │ │ │ + beq.w c791c │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6c22 │ │ │ │ + beq.n c6c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c77b0 │ │ │ │ + beq.w c7798 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w c7956 │ │ │ │ - ldr.w r3, [pc, #1964] @ c73d8 │ │ │ │ + blt.w c793e │ │ │ │ + ldr.w r3, [pc, #1964] @ c73c0 │ │ │ │ ands.w r5, r5, #255 @ 0xff │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - beq.w c892c │ │ │ │ + beq.w c8914 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1444] @ 0x5a4 │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7994 │ │ │ │ + beq.w c797c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ strd r5, r6, [sp, #400] @ 0x190 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6c78 │ │ │ │ + beq.n c6c60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75d0 │ │ │ │ + beq.w c75b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c79b6 │ │ │ │ + beq.w c799e │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c79d6 │ │ │ │ + blt.w c79be │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9042 │ │ │ │ + beq.w c902a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ca6 │ │ │ │ + beq.n c6c8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7874 │ │ │ │ + beq.w c785c │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ ldr.w r0, [r8, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7a1e │ │ │ │ + beq.w c7a06 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6cd6 │ │ │ │ + beq.n c6cbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c78b4 │ │ │ │ + beq.w c789c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7a5e │ │ │ │ - ldr.w r3, [pc, #1776] @ c73dc │ │ │ │ + beq.w c7a46 │ │ │ │ + ldr.w r3, [pc, #1776] @ c73c4 │ │ │ │ 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 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d18 │ │ │ │ + beq.n c6d00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75f8 │ │ │ │ + beq.w c75e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7a9e │ │ │ │ + beq.w c7a86 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d32 │ │ │ │ + beq.n c6d1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c792a │ │ │ │ + beq.w c7912 │ │ │ │ mov r0, r7 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6d4e │ │ │ │ + beq.n c6d36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7602 │ │ │ │ + beq.w c75ea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7abe │ │ │ │ + beq.w c7aa6 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b5d4c │ │ │ │ + bl b5d34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c7b80 │ │ │ │ + blt.w c7b68 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d0b70 │ │ │ │ + beq.w d0b58 │ │ │ │ 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 d103c │ │ │ │ + beq.w d1024 │ │ │ │ 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 d101a │ │ │ │ + beq.w d1002 │ │ │ │ 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 c7920 │ │ │ │ + beq.w c7908 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7bc6 │ │ │ │ + beq.w c7bae │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d10a2 │ │ │ │ + beq.w d108a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c6dec │ │ │ │ + beq.n c6dd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c798c │ │ │ │ + beq.w c7974 │ │ │ │ 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 c7afe │ │ │ │ + bne.w c7ae6 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx 524ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d1080 │ │ │ │ + beq.w d1068 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c6e30 │ │ │ │ + beq.n c6e18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c760c │ │ │ │ + beq.w c75f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7b08 │ │ │ │ + beq.w c7af0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c6e4e │ │ │ │ + beq.n c6e36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7978 │ │ │ │ + beq.w c7960 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c7b60 │ │ │ │ + blt.w c7b48 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c9242 │ │ │ │ + beq.w c922a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n c6e7e │ │ │ │ + beq.n c6e66 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7982 │ │ │ │ + beq.w c796a │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c42 │ │ │ │ + beq.w c7c2a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7c90 │ │ │ │ + beq.w c7c78 │ │ │ │ add r1, sp, #148 @ 0x94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6ebe │ │ │ │ + beq.n c6ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7614 │ │ │ │ + beq.w c75fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c7ce8 │ │ │ │ + beq.w c7cd0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [r3, #1448] @ 0x5a8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7d08 │ │ │ │ + beq.w c7cf0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ strd r6, r4, [sp, #408] @ 0x198 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f08 │ │ │ │ + beq.n c6ef0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c761c │ │ │ │ + beq.w c7604 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7d82 │ │ │ │ + beq.w c7d6a │ │ │ │ mov r0, r6 │ │ │ │ blx 52940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c88b8 │ │ │ │ + blt.w c88a0 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c95d8 │ │ │ │ + beq.w c95c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f36 │ │ │ │ + beq.n c6f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7af4 │ │ │ │ + beq.w c7adc │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ ldr.w r0, [r8, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8f24 │ │ │ │ + beq.w c8f0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6f66 │ │ │ │ + beq.n c6f4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7bbc │ │ │ │ + beq.w c7ba4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c8f84 │ │ │ │ + beq.w c8f6c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r4, [sp, #592] @ 0x250 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6fa0 │ │ │ │ + beq.n c6f88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7624 │ │ │ │ + beq.w c760c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w c9016 │ │ │ │ + beq.w c8ffe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6fbc │ │ │ │ + beq.n c6fa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7c38 │ │ │ │ + beq.w c7c20 │ │ │ │ mov r0, sl │ │ │ │ blx 52ae4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c6fdc │ │ │ │ + beq.n c6fc4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c762c │ │ │ │ + beq.w c7614 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c8fea │ │ │ │ + beq.w c8fd2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl b5d4c │ │ │ │ + bl b5d34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w c9170 │ │ │ │ + blt.w c9158 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d10c4 │ │ │ │ + beq.w d10ac │ │ │ │ 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 d0b92 │ │ │ │ + beq.w d0b7a │ │ │ │ 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 c7c2e │ │ │ │ + beq.w c7c16 │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r3, [r2, #1452] @ 0x5ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9228 │ │ │ │ + beq.w c9210 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w d0b56 │ │ │ │ + bpl.w d0b3e │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w d0d4c │ │ │ │ - ldr r1, [pc, #896] @ (c73e0 ) │ │ │ │ + beq.w d0d34 │ │ │ │ + ldr r1, [pc, #896] @ (c73c8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w d0d68 │ │ │ │ + beq.w d0d50 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w d0d6c │ │ │ │ + ble.w d0d54 │ │ │ │ cmp r2, #1 │ │ │ │ str r4, [r6, #12] │ │ │ │ - beq.w d0d6c │ │ │ │ + beq.w d0d54 │ │ │ │ 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 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c91ce │ │ │ │ + beq.w c91b6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c70ae │ │ │ │ + beq.n c7096 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7d7a │ │ │ │ + beq.w c7d62 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c70c2 │ │ │ │ + beq.n c70aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7d68 │ │ │ │ + beq.w c7d50 │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w c915c │ │ │ │ + bne.w c9144 │ │ │ │ add.w r4, r9, #2 │ │ │ │ teq r9, r4 │ │ │ │ - bmi.w c7c0e │ │ │ │ + bmi.w c7bf6 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d105e │ │ │ │ + beq.w d1046 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c70f6 │ │ │ │ + beq.n c70de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7d72 │ │ │ │ + beq.w c7d5a │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ mov r9, r4 │ │ │ │ - b.n c6dfe │ │ │ │ + b.n c6de6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6940 │ │ │ │ + b.n c6928 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6976 │ │ │ │ + b.n c695e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7128 │ │ │ │ + beq.n c7110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, c7128 │ │ │ │ + cbnz r3, c7110 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c767c │ │ │ │ + beq.w c7664 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7558 │ │ │ │ + beq.w c7540 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bpl.w d0b56 │ │ │ │ - ldr r2, [pc, #644] @ (c73dc ) │ │ │ │ + bpl.w d0b3e │ │ │ │ + ldr r2, [pc, #644] @ (c73c4 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0d4c │ │ │ │ - ldr r2, [pc, #636] @ (c73e0 ) │ │ │ │ + beq.w d0d34 │ │ │ │ + ldr r2, [pc, #636] @ (c73c8 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0d68 │ │ │ │ + beq.w d0d50 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d0d6c │ │ │ │ + ble.w d0d54 │ │ │ │ cmp r3, #1 │ │ │ │ str.w sl, [r7, #12] │ │ │ │ - beq.w d0d6c │ │ │ │ + beq.w d0d54 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [r7, #16] │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c71a8 │ │ │ │ + beq.n c7190 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, c71a8 │ │ │ │ + cbnz r3, c7190 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c755e │ │ │ │ + beq.w c7546 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c71c2 │ │ │ │ + beq.n c71aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7548 │ │ │ │ + beq.w c7530 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c71dc │ │ │ │ + beq.n c71c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c7550 │ │ │ │ - ldr r3, [pc, #516] @ (c73e4 ) │ │ │ │ + beq.w c7538 │ │ │ │ + ldr r3, [pc, #516] @ (c73cc ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (c73e8 ) │ │ │ │ - ldr r0, [pc, #516] @ (c73ec ) │ │ │ │ + ldr r1, [pc, #516] @ (c73d0 ) │ │ │ │ + ldr r0, [pc, #516] @ (c73d4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #504] @ (c73f0 ) │ │ │ │ - ldr r3, [pc, #468] @ (c73cc ) │ │ │ │ + ldr r2, [pc, #504] @ (c73d8 ) │ │ │ │ + ldr r3, [pc, #468] @ (c73b4 ) │ │ │ │ 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 c903e │ │ │ │ + bne.w c9026 │ │ │ │ add.w sp, sp, #652 @ 0x28c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c69ba │ │ │ │ + b.w c69a2 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w c69fc │ │ │ │ - ldr r3, [pc, #440] @ (c73e4 ) │ │ │ │ + bge.w c69e4 │ │ │ │ + ldr r3, [pc, #440] @ (c73cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #452] @ (c73f4 ) │ │ │ │ - ldr r0, [pc, #452] @ (c73f8 ) │ │ │ │ + ldr r1, [pc, #452] @ (c73dc ) │ │ │ │ + ldr r0, [pc, #452] @ (c73e0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ + b.n c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6a86 │ │ │ │ - ldr r3, [pc, #388] @ (c73e4 ) │ │ │ │ + b.n c6a6e │ │ │ │ + ldr r3, [pc, #388] @ (c73cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #408] @ (c73fc ) │ │ │ │ - ldr r0, [pc, #412] @ (c7400 ) │ │ │ │ + ldr r1, [pc, #408] @ (c73e4 ) │ │ │ │ + ldr r0, [pc, #412] @ (c73e8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -196765,129 +196742,129 @@ │ │ │ │ ldrd sl, fp, [r9, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c76c4 │ │ │ │ + beq.w c76ac │ │ │ │ bl 8a94c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c763e │ │ │ │ + beq.w c7626 │ │ │ │ add.w r6, r8, #4096 @ 0x1000 │ │ │ │ bl 8a978 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r6, #1416] @ 0x588 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 524d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c771c │ │ │ │ + beq.w c7704 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r8, #316] @ 0x13c │ │ │ │ blx 524d4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w c773a │ │ │ │ + beq.w c7722 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 86dfc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w c7758 │ │ │ │ + beq.w c7740 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r6, #752] @ 0x2f0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7770 │ │ │ │ + beq.w c7758 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7798 │ │ │ │ + beq.w c7780 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - ldr r3, [pc, #164] @ (c7404 ) │ │ │ │ + ldr r3, [pc, #164] @ (c73ec ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.n c71f4 │ │ │ │ - ldr r3, [pc, #124] @ (c73e4 ) │ │ │ │ + b.n c71dc │ │ │ │ + ldr r3, [pc, #124] @ (c73cc ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #156] @ (c7408 ) │ │ │ │ - ldr r0, [pc, #156] @ (c740c ) │ │ │ │ + ldr r1, [pc, #156] @ (c73f0 ) │ │ │ │ + ldr r0, [pc, #156] @ (c73f4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7274 │ │ │ │ - ldr r3, [pc, #96] @ (c73e4 ) │ │ │ │ + b.n c725c │ │ │ │ + ldr r3, [pc, #96] @ (c73cc ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #136] @ (c7410 ) │ │ │ │ - ldr r0, [pc, #136] @ (c7414 ) │ │ │ │ + ldr r1, [pc, #136] @ (c73f8 ) │ │ │ │ + ldr r0, [pc, #136] @ (c73fc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr r3, [pc, #68] @ (c73e4 ) │ │ │ │ + b.n c71da │ │ │ │ + ldr r3, [pc, #68] @ (c73cc ) │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #112] @ (c7418 ) │ │ │ │ + ldr r1, [pc, #112] @ (c7400 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #112] @ (c741c ) │ │ │ │ + ldr r0, [pc, #112] @ (c7404 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ + b.n c71da │ │ │ │ nop │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -196895,465 +196872,465 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf6da0020 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + addw r0, r2, #2080 @ 0x820 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r6, r6 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf68c0020 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ + adds r2, r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf65a0020 │ │ │ │ + @ instruction: 0xf5820020 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r7, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adcs.w r0, r0, #10485760 @ 0xa00000 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + orns r0, r8, #10485760 @ 0xa00000 │ │ │ │ + adds r4, r3, r1 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf5360020 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + orrs.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ + adds r0, r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, r6, #10485760 @ 0xa00000 │ │ │ │ + bics.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7438 │ │ │ │ + beq.n c7420 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75c0 │ │ │ │ + beq.w c75a8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c77d8 │ │ │ │ + beq.w c77c0 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c7802 │ │ │ │ + beq.w c77ea │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w d0b56 │ │ │ │ - ldr.w r2, [pc, #2364] @ c7da4 │ │ │ │ + bpl.w d0b3e │ │ │ │ + ldr.w r2, [pc, #2364] @ c7d8c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0d4c │ │ │ │ - ldr.w r2, [pc, #2356] @ c7da8 │ │ │ │ + beq.w d0d34 │ │ │ │ + ldr.w r2, [pc, #2356] @ c7d90 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d0d68 │ │ │ │ + beq.w d0d50 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d0d6c │ │ │ │ + ble.w d0d54 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [r5, #12] │ │ │ │ - beq.w d0d6c │ │ │ │ + beq.w d0d54 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c74b6 │ │ │ │ + beq.n c749e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c75c8 │ │ │ │ + beq.w c75b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w c7832 │ │ │ │ + beq.w c781a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c74d2 │ │ │ │ + beq.n c74ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c74d2 │ │ │ │ + cbnz r3, c74ba │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c74ee │ │ │ │ + beq.n c74d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c74ee │ │ │ │ + cbnz r3, c74d6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2236] @ c7dac │ │ │ │ + ldr.w r3, [pc, #2236] @ c7d94 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2232] @ c7db0 │ │ │ │ - ldr.w r0, [pc, #2232] @ c7db4 │ │ │ │ + ldr.w r1, [pc, #2232] @ c7d98 │ │ │ │ + ldr.w r0, [pc, #2232] @ c7d9c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #2204] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #2204] @ c7d94 │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2208] @ c7db8 │ │ │ │ + ldr.w r1, [pc, #2208] @ c7da0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2204] @ c7dbc │ │ │ │ + ldr.w r0, [pc, #2204] @ c7da4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c73b4 │ │ │ │ - ldr.w r3, [pc, #2176] @ c7dac │ │ │ │ + b.n c739c │ │ │ │ + ldr.w r3, [pc, #2176] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2188] @ c7dc0 │ │ │ │ - ldr.w r0, [pc, #2188] @ c7dc4 │ │ │ │ + ldr.w r1, [pc, #2188] @ c7da8 │ │ │ │ + ldr.w r0, [pc, #2188] @ c7dac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7240 │ │ │ │ + b.n c7228 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c71c2 │ │ │ │ + b.n c71aa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c71dc │ │ │ │ + b.n c71c4 │ │ │ │ bl 8aa94 │ │ │ │ - b.n c714a │ │ │ │ - ldr.w r3, [pc, #2124] @ c7dac │ │ │ │ + b.n c7132 │ │ │ │ + ldr.w r3, [pc, #2124] @ c7d94 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2144] @ c7dc8 │ │ │ │ - ldr.w r0, [pc, #2144] @ c7dcc │ │ │ │ + ldr.w r1, [pc, #2144] @ c7db0 │ │ │ │ + ldr.w r0, [pc, #2144] @ c7db4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #2088] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #2088] @ c7d94 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2116] @ c7dd0 │ │ │ │ + ldr.w r1, [pc, #2116] @ c7db8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2112] @ c7dd4 │ │ │ │ + ldr.w r0, [pc, #2112] @ c7dbc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ + b.n c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6b0a │ │ │ │ + b.w c6af2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6ae2 │ │ │ │ + b.w c6aca │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c7438 │ │ │ │ + b.n c7420 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c74b6 │ │ │ │ + b.n c749e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6c78 │ │ │ │ - ldr.w r3, [pc, #2000] @ c7dac │ │ │ │ + b.w c6c60 │ │ │ │ + ldr.w r3, [pc, #2000] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2036] @ c7dd8 │ │ │ │ - ldr.w r0, [pc, #2036] @ c7ddc │ │ │ │ + ldr.w r1, [pc, #2036] @ c7dc0 │ │ │ │ + ldr.w r0, [pc, #2036] @ c7dc4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7240 │ │ │ │ + b.n c7228 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6d18 │ │ │ │ + b.w c6d00 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6d4e │ │ │ │ + b.w c6d36 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6e30 │ │ │ │ + b.n c6e18 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6ebe │ │ │ │ + b.n c6ea6 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6f08 │ │ │ │ + b.n c6ef0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6fa0 │ │ │ │ + b.n c6f88 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c6fdc │ │ │ │ + b.n c6fc4 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6ac0 │ │ │ │ + b.w c6aa8 │ │ │ │ bl 8a6e8 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #1868] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #1868] @ c7d94 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1912] @ c7de0 │ │ │ │ - ldr.w r0, [pc, #1912] @ c7de4 │ │ │ │ + ldr.w r1, [pc, #1912] @ c7dc8 │ │ │ │ + ldr.w r0, [pc, #1912] @ c7dcc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7396 │ │ │ │ - ldr.w r3, [pc, #1836] @ c7dac │ │ │ │ + b.n c737e │ │ │ │ + ldr.w r3, [pc, #1836] @ c7d94 │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1888] @ c7de8 │ │ │ │ + ldr.w r1, [pc, #1888] @ c7dd0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1884] @ c7dec │ │ │ │ + ldr.w r0, [pc, #1884] @ c7dd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #1796] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #1796] @ c7d94 │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1856] @ c7df0 │ │ │ │ + ldr.w r1, [pc, #1856] @ c7dd8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1852] @ c7df4 │ │ │ │ + ldr.w r0, [pc, #1852] @ c7ddc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c759e │ │ │ │ + b.n c7586 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ - ldr.w r1, [pc, #1836] @ c7df8 │ │ │ │ - ldr.w r0, [pc, #1836] @ c7dfc │ │ │ │ + ldr.w r1, [pc, #1836] @ c7de0 │ │ │ │ + ldr.w r0, [pc, #1836] @ c7de4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c7642 │ │ │ │ - ldr.w r3, [pc, #1740] @ c7dac │ │ │ │ + b.n c762a │ │ │ │ + ldr.w r3, [pc, #1740] @ c7d94 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1816] @ c7e00 │ │ │ │ - ldr.w r0, [pc, #1816] @ c7e04 │ │ │ │ + ldr.w r1, [pc, #1816] @ c7de8 │ │ │ │ + ldr.w r0, [pc, #1816] @ c7dec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7240 │ │ │ │ - ldr.w r3, [pc, #1708] @ c7dac │ │ │ │ + b.n c7228 │ │ │ │ + ldr.w r3, [pc, #1708] @ c7d94 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1792] @ c7e08 │ │ │ │ - ldr.w r0, [pc, #1792] @ c7e0c │ │ │ │ + ldr.w r1, [pc, #1792] @ c7df0 │ │ │ │ + ldr.w r0, [pc, #1792] @ c7df4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7240 │ │ │ │ + b.n c7228 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1772] @ c7e10 │ │ │ │ - ldr.w r0, [pc, #1772] @ c7e14 │ │ │ │ + ldr.w r1, [pc, #1772] @ c7df8 │ │ │ │ + ldr.w r0, [pc, #1772] @ c7dfc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c7642 │ │ │ │ + b.n c762a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1752] @ c7e18 │ │ │ │ - ldr.w r0, [pc, #1752] @ c7e1c │ │ │ │ + ldr.w r1, [pc, #1752] @ c7e00 │ │ │ │ + ldr.w r0, [pc, #1752] @ c7e04 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c7642 │ │ │ │ + b.n c762a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1728] @ c7e20 │ │ │ │ - ldr.w r0, [pc, #1728] @ c7e24 │ │ │ │ + ldr.w r1, [pc, #1728] @ c7e08 │ │ │ │ + ldr.w r0, [pc, #1728] @ c7e0c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c7642 │ │ │ │ + b.n c762a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1712] @ c7e28 │ │ │ │ - ldr.w r0, [pc, #1712] @ c7e2c │ │ │ │ + ldr.w r1, [pc, #1712] @ c7e10 │ │ │ │ + ldr.w r0, [pc, #1712] @ c7e14 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n c7642 │ │ │ │ + b.n c762a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6bc6 │ │ │ │ + b.w c6bae │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ - ldr.w r1, [pc, #1680] @ c7e30 │ │ │ │ - ldr.w r0, [pc, #1680] @ c7e34 │ │ │ │ + ldr.w r1, [pc, #1680] @ c7e18 │ │ │ │ + ldr.w r0, [pc, #1680] @ c7e1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c7786 │ │ │ │ + b.n c776e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6c22 │ │ │ │ - ldr.w r3, [pc, #1520] @ c7dac │ │ │ │ + b.w c6c0a │ │ │ │ + ldr.w r3, [pc, #1520] @ c7d94 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1652] @ c7e38 │ │ │ │ - ldr.w r0, [pc, #1652] @ c7e3c │ │ │ │ + ldr.w r1, [pc, #1652] @ c7e20 │ │ │ │ + ldr.w r0, [pc, #1652] @ c7e24 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7396 │ │ │ │ - ldr.w r3, [pc, #1488] @ c7dac │ │ │ │ + b.n c737e │ │ │ │ + ldr.w r3, [pc, #1488] @ c7d94 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1628] @ c7e40 │ │ │ │ + ldr.w r1, [pc, #1628] @ c7e28 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1624] @ c7e44 │ │ │ │ + ldr.w r0, [pc, #1624] @ c7e2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ + b.n c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.n c745a │ │ │ │ - ldr.w r3, [pc, #1440] @ c7dac │ │ │ │ + b.n c7442 │ │ │ │ + ldr.w r3, [pc, #1440] @ c7d94 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1588] @ c7e48 │ │ │ │ + ldr.w r1, [pc, #1588] @ c7e30 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1584] @ c7e4c │ │ │ │ + ldr.w r0, [pc, #1584] @ c7e34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #1400] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #1400] @ c7d94 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1556] @ c7e50 │ │ │ │ - ldr.w r0, [pc, #1556] @ c7e54 │ │ │ │ + ldr.w r1, [pc, #1556] @ c7e38 │ │ │ │ + ldr.w r0, [pc, #1556] @ c7e3c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #1364] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #1364] @ c7d94 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1528] @ c7e58 │ │ │ │ + ldr.w r1, [pc, #1528] @ c7e40 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1524] @ c7e5c │ │ │ │ + ldr.w r0, [pc, #1524] @ c7e44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c7824 │ │ │ │ + b.n c780c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6ca6 │ │ │ │ - ldr.w r3, [pc, #1324] @ c7dac │ │ │ │ + b.w c6c8e │ │ │ │ + ldr.w r3, [pc, #1324] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1496] @ c7e60 │ │ │ │ - ldr.w r0, [pc, #1496] @ c7e64 │ │ │ │ + ldr.w r1, [pc, #1496] @ c7e48 │ │ │ │ + ldr.w r0, [pc, #1496] @ c7e4c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ + b.n c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6cd6 │ │ │ │ - ldr.w r3, [pc, #1260] @ c7dac │ │ │ │ + b.w c6cbe │ │ │ │ + ldr.w r3, [pc, #1260] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ c7e68 │ │ │ │ - ldr.w r0, [pc, #1440] @ c7e6c │ │ │ │ + ldr.w r1, [pc, #1440] @ c7e50 │ │ │ │ + ldr.w r0, [pc, #1440] @ c7e54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197363,94 +197340,94 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.n c71f2 │ │ │ │ - ldr.w r3, [pc, #1196] @ c7dac │ │ │ │ + b.n c71da │ │ │ │ + ldr.w r3, [pc, #1196] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1384] @ c7e70 │ │ │ │ - ldr.w r0, [pc, #1384] @ c7e74 │ │ │ │ + ldr.w r1, [pc, #1384] @ c7e58 │ │ │ │ + ldr.w r0, [pc, #1384] @ c7e5c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c78de │ │ │ │ + b.n c78c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6dbe │ │ │ │ + b.w c6da6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6d32 │ │ │ │ - ldr.w r3, [pc, #1140] @ c7dac │ │ │ │ + b.w c6d1a │ │ │ │ + ldr.w r3, [pc, #1140] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1340] @ c7e78 │ │ │ │ - ldr.w r0, [pc, #1340] @ c7e7c │ │ │ │ + ldr.w r1, [pc, #1340] @ c7e60 │ │ │ │ + ldr.w r0, [pc, #1340] @ c7e64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c78de │ │ │ │ - ldr.w r3, [pc, #1108] @ c7dac │ │ │ │ + b.n c78c6 │ │ │ │ + ldr.w r3, [pc, #1108] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1312] @ c7e80 │ │ │ │ - ldr.w r0, [pc, #1312] @ c7e84 │ │ │ │ + ldr.w r1, [pc, #1312] @ c7e68 │ │ │ │ + ldr.w r0, [pc, #1312] @ c7e6c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c78de │ │ │ │ + b.n c78c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6e4e │ │ │ │ + b.w c6e36 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6e7e │ │ │ │ + b.w c6e66 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6dec │ │ │ │ - ldr.w r3, [pc, #1044] @ c7dac │ │ │ │ + b.w c6dd4 │ │ │ │ + ldr.w r3, [pc, #1044] @ c7d94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1260] @ c7e88 │ │ │ │ - ldr.w r0, [pc, #1260] @ c7e8c │ │ │ │ + ldr.w r1, [pc, #1260] @ c7e70 │ │ │ │ + ldr.w r0, [pc, #1260] @ c7e74 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c78de │ │ │ │ - ldr r3, [pc, #1012] @ (c7dac ) │ │ │ │ + b.n c78c6 │ │ │ │ + ldr r3, [pc, #1012] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1236] @ c7e90 │ │ │ │ - ldr.w r0, [pc, #1236] @ c7e94 │ │ │ │ + ldr.w r1, [pc, #1236] @ c7e78 │ │ │ │ + ldr.w r0, [pc, #1236] @ c7e7c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c78de │ │ │ │ - ldr r3, [pc, #980] @ (c7dac ) │ │ │ │ + b.n c78c6 │ │ │ │ + ldr r3, [pc, #980] @ (c7d94 ) │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1208] @ c7e98 │ │ │ │ - ldr.w r0, [pc, #1208] @ c7e9c │ │ │ │ + ldr.w r1, [pc, #1208] @ c7e80 │ │ │ │ + ldr.w r0, [pc, #1208] @ c7e84 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197462,19 +197439,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #908] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #908] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1148] @ c7ea0 │ │ │ │ - ldr.w r0, [pc, #1148] @ c7ea4 │ │ │ │ + ldr.w r1, [pc, #1148] @ c7e88 │ │ │ │ + ldr.w r0, [pc, #1148] @ c7e8c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197484,19 +197461,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #844] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #844] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1092] @ c7ea8 │ │ │ │ - ldr.w r0, [pc, #1092] @ c7eac │ │ │ │ + ldr.w r1, [pc, #1092] @ c7e90 │ │ │ │ + ldr.w r0, [pc, #1092] @ c7e94 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197506,31 +197483,31 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #780] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #780] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1036] @ c7eb0 │ │ │ │ - ldr.w r0, [pc, #1036] @ c7eb4 │ │ │ │ + ldr.w r1, [pc, #1036] @ c7e98 │ │ │ │ + ldr.w r0, [pc, #1036] @ c7e9c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7a7c │ │ │ │ - ldr r3, [pc, #748] @ (c7dac ) │ │ │ │ + b.n c7a64 │ │ │ │ + ldr r3, [pc, #748] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1012] @ (c7eb8 ) │ │ │ │ - ldr r0, [pc, #1012] @ (c7ebc ) │ │ │ │ + ldr r1, [pc, #1012] @ (c7ea0 ) │ │ │ │ + ldr r0, [pc, #1012] @ (c7ea4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197538,27 +197515,27 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6f36 │ │ │ │ + b.w c6f1e │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ - b.w c6e08 │ │ │ │ - ldr r3, [pc, #672] @ (c7dac ) │ │ │ │ + b.w c6df0 │ │ │ │ + ldr r3, [pc, #672] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #940] @ (c7ec0 ) │ │ │ │ - ldr r0, [pc, #944] @ (c7ec4 ) │ │ │ │ + ldr r1, [pc, #940] @ (c7ea8 ) │ │ │ │ + ldr r0, [pc, #944] @ (c7eac ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197576,33 +197553,33 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #584] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #584] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #860] @ (c7ec8 ) │ │ │ │ - ldr r0, [pc, #864] @ (c7ecc ) │ │ │ │ + ldr r1, [pc, #860] @ (c7eb0 ) │ │ │ │ + ldr r0, [pc, #864] @ (c7eb4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #137 @ 0x89 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7b26 │ │ │ │ - ldr r3, [pc, #552] @ (c7dac ) │ │ │ │ + b.n c7b0e │ │ │ │ + ldr r3, [pc, #552] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #840] @ (c7ed0 ) │ │ │ │ - ldr r0, [pc, #844] @ (c7ed4 ) │ │ │ │ + ldr r1, [pc, #840] @ (c7eb8 ) │ │ │ │ + ldr r0, [pc, #844] @ (c7ebc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197612,22 +197589,22 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6f66 │ │ │ │ - ldr r3, [pc, #484] @ (c7dac ) │ │ │ │ + b.w c6f4e │ │ │ │ + ldr r3, [pc, #484] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #780] @ (c7ed8 ) │ │ │ │ - ldr r0, [pc, #780] @ (c7edc ) │ │ │ │ + ldr r1, [pc, #780] @ (c7ec0 ) │ │ │ │ + ldr r0, [pc, #780] @ (c7ec4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197641,36 +197618,36 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ cmp r4, #0 │ │ │ │ - bge.w c70d6 │ │ │ │ + bge.w c70be │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bpl.w c70d6 │ │ │ │ + bpl.w c70be │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.w c70d6 │ │ │ │ + b.w c70be │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7034 │ │ │ │ + b.w c701c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c6fbc │ │ │ │ - ldr r3, [pc, #360] @ (c7dac ) │ │ │ │ + b.w c6fa4 │ │ │ │ + ldr r3, [pc, #360] @ (c7d94 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #664] @ (c7ee0 ) │ │ │ │ - ldr r0, [pc, #664] @ (c7ee4 ) │ │ │ │ + ldr r1, [pc, #664] @ (c7ec8 ) │ │ │ │ + ldr r0, [pc, #664] @ (c7ecc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197686,21 +197663,21 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #280] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #280] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #588] @ (c7ee8 ) │ │ │ │ - ldr r0, [pc, #592] @ (c7eec ) │ │ │ │ + ldr r1, [pc, #588] @ (c7ed0 ) │ │ │ │ + ldr r0, [pc, #592] @ (c7ed4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197718,36 +197695,36 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #192] @ (c7dac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #192] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #508] @ (c7ef0 ) │ │ │ │ - ldr r0, [pc, #512] @ (c7ef4 ) │ │ │ │ + ldr r1, [pc, #508] @ (c7ed8 ) │ │ │ │ + ldr r0, [pc, #512] @ (c7edc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7cae │ │ │ │ - ldr r3, [pc, #160] @ (c7dac ) │ │ │ │ + b.n c7c96 │ │ │ │ + ldr r3, [pc, #160] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #484] @ (c7ef8 ) │ │ │ │ + ldr r1, [pc, #484] @ (c7ee0 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #484] @ (c7efc ) │ │ │ │ + ldr r0, [pc, #484] @ (c7ee4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -197767,432 +197744,432 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c70c2 │ │ │ │ + b.w c70aa │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c70f6 │ │ │ │ + b.w c70de │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c70ae │ │ │ │ - ldr r3, [pc, #40] @ (c7dac ) │ │ │ │ + b.w c7096 │ │ │ │ + ldr r3, [pc, #40] @ (c7d94 ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr r1, [pc, #372] @ (c7f00 ) │ │ │ │ + ldr r1, [pc, #372] @ (c7ee8 ) │ │ │ │ mov r6, r4 │ │ │ │ - ldr r0, [pc, #372] @ (c7f04 ) │ │ │ │ + ldr r0, [pc, #372] @ (c7eec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c7d28 │ │ │ │ + b.n c7d10 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3c20020 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + @ instruction: 0xf2ea0020 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3a20020 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + movt r0, #40992 @ 0xa020 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3860020 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + subw r0, lr, #32 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3520020 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + @ instruction: 0xf27a0020 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf32c0020 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + @ instruction: 0xf2540020 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2d60020 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + @ instruction: 0xf1fe0020 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2520020 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + sbcs.w r0, sl, #32 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2320020 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + adcs.w r0, sl, #32 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ movs r1, r4 │ │ │ │ - addw r0, r8, #32 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + @ instruction: 0xf1300020 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1f00020 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + adds.w r0, r8, #32 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ movs r1, r4 │ │ │ │ - rsbs r0, r2, #32 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + @ instruction: 0xf0fa0020 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r1, r4 │ │ │ │ - subs.w r0, r2, #32 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + @ instruction: 0xf0da0020 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1980020 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + @ instruction: 0xf0c00020 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs.w r0, sl, #32 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + @ instruction: 0xf0a20020 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r1, r4 │ │ │ │ - adcs.w r0, ip, #32 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + eor.w r0, r4, #32 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - adc.w r0, r4, #32 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + orn r0, ip, #32 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, ip, #32 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + orr.w r0, r4, #32 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0f60020 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + ands.w r0, lr, #32 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0d60020 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + vext.8 d16, d14, d16, #0 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0a60020 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + vaddl.s8 q8, d14, d16 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ movs r1, r4 │ │ │ │ - orns r0, lr, #32 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + vaddl.s32 q0, d6, d16 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ movs r1, r4 │ │ │ │ - orrs.w r0, r8, #32 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + vaddl.s8 q0, d0, d16 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ movs r1, r4 │ │ │ │ - bics.w r0, r2, #32 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + vhadd.s16 d16, d10, d16 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - vext.8 d16, d4, d16, #0 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + vhadd.s16 d0, d12, d16 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r1, r4 │ │ │ │ - vext.8 d0, d4, d16, #0 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + cdp 0, 13, cr0, cr12, cr0, {1} │ │ │ │ + asrs r4, r4, #10 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s d16, d14, d16 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + cdp 0, 10, cr0, cr6, cr0, {1} │ │ │ │ + asrs r2, r0, #10 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s16 d16, d12, d16 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + cdp 0, 8, cr0, cr4, cr0, {1} │ │ │ │ + asrs r4, r0, #9 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s16 d0, d14, d16 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + cdp 0, 4, cr0, cr6, cr0, {1} │ │ │ │ + asrs r4, r4, #8 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 15, cr0, cr14, cr0, {1} │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + cdp 0, 2, cr0, cr6, cr0, {1} │ │ │ │ + asrs r2, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 13, cr0, cr12, cr0, {1} │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + cdp 0, 0, cr0, cr4, cr0, {1} │ │ │ │ + asrs r4, r7, #6 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 9, cr0, cr0, cr0, {1} │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + ldc 0, cr0, [r8, #128]! @ 0x80 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 5, cr0, cr6, cr0, {1} │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + ldcl 0, cr0, [lr, #-128]! @ 0xffffff80 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ movs r1, r4 │ │ │ │ - cdp 0, 1, cr0, cr6, cr0, {1} │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + ldc 0, cr0, [lr, #-128]! @ 0xffffff80 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [sl, #128]! @ 0x80 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + stc 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [ip, #128]! @ 0x80 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + ldcl 0, cr0, [r4], {32} │ │ │ │ + asrs r2, r7, #1 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [r4, #-128] @ 0xffffff80 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + ldcl 0, cr0, [ip], #-128 @ 0xffffff80 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ movs r1, r4 │ │ │ │ - ldc 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + mrrc 0, 2, r0, sl, cr0 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r1, r4 │ │ │ │ - stcl 0, cr0, [ip], #128 @ 0x80 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + ldc 0, cr0, [r4], {32} │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r1, r4 │ │ │ │ - ldcl 0, cr0, [r0], #-128 @ 0xffffff80 │ │ │ │ - asrs r2, r4, #32 │ │ │ │ + @ instruction: 0xeb980020 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [r4], #-128 @ 0xffffff80 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + adc.w r0, ip, r0, asr #32 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, ip, r0, asr #32 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + @ instruction: 0xeaf40020 │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, sl, r0, asr #32 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + @ instruction: 0xead20020 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeb300020 │ │ │ │ + orrs.w r0, r8, r0, asr #32 │ │ │ │ ldrd fp, r3, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7f22 │ │ │ │ + beq.n c7f0a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9238 │ │ │ │ + beq.w c9220 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7f34 │ │ │ │ + beq.n c7f1c │ │ │ │ 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 c9814 │ │ │ │ + bpl.w c97fc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9230 │ │ │ │ + beq.w c9218 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ blx 529b4 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c95a0 │ │ │ │ - ldr.w r3, [pc, #2484] @ c8918 │ │ │ │ + beq.w c9588 │ │ │ │ + ldr.w r3, [pc, #2484] @ c8900 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ 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 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9752 │ │ │ │ + beq.w c973a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ strd r4, r6, [sp, #456] @ 0x1c8 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7faa │ │ │ │ + beq.n c7f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c88ae │ │ │ │ + beq.w c8896 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cdcf0 │ │ │ │ + beq.w cdcd8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cdcac │ │ │ │ + blt.w cdc94 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c942c │ │ │ │ + beq.w c9414 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c7fd8 │ │ │ │ + beq.n c7fc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9790 │ │ │ │ + beq.w c9778 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ str r4, [sp, #464] @ 0x1d0 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #468] @ 0x1d4 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdd24 │ │ │ │ + beq.w cdd0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8012 │ │ │ │ + beq.n c7ffa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdd1a │ │ │ │ - ldr.w r3, [pc, #2312] @ c891c │ │ │ │ + beq.w cdd02 │ │ │ │ + ldr.w r3, [pc, #2312] @ c8904 │ │ │ │ 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 52914 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdda4 │ │ │ │ + beq.w cdd8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8046 │ │ │ │ + beq.n c802e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdd62 │ │ │ │ + beq.w cdd4a │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0ce6 │ │ │ │ + beq.w d0cce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8066 │ │ │ │ + beq.n c804e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdde2 │ │ │ │ + beq.w cddca │ │ │ │ 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 cdd9a │ │ │ │ + bne.w cdd82 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 8ac50 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx 524ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0cc4 │ │ │ │ + beq.w d0cac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c80a6 │ │ │ │ + beq.n c808e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cddea │ │ │ │ + beq.w cddd2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cdd6c │ │ │ │ + beq.w cdd54 │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c80c8 │ │ │ │ + beq.n c80b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdd90 │ │ │ │ + beq.w cdd78 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w c98ee │ │ │ │ + blt.w c98d6 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c9940 │ │ │ │ + beq.w c9928 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c80fe │ │ │ │ + beq.n c80e6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9936 │ │ │ │ + beq.w c991e │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c98ac │ │ │ │ + beq.w c9894 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9864 │ │ │ │ + beq.w c984c │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c813e │ │ │ │ + beq.n c8126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc45e │ │ │ │ + beq.w cc446 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd9d6 │ │ │ │ + beq.w cd9be │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r4, [r3, #1472] @ 0x5c0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd98c │ │ │ │ + beq.w cd974 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ strd r4, r5, [sp, #472] @ 0x1d8 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8184 │ │ │ │ + beq.n c816c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce1aa │ │ │ │ + beq.w ce192 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce654 │ │ │ │ + beq.w ce63c │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ce602 │ │ │ │ + blt.w ce5ea │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdb24 │ │ │ │ + beq.w cdb0c │ │ │ │ add.w r6, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ ldr.w r1, [r6, #2552] @ 0x9f8 │ │ │ │ str r1, [sp, #484] @ 0x1e4 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ blx 529d8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce6d8 │ │ │ │ + beq.w ce6c0 │ │ │ │ ldr.w r3, [r6, #2544] @ 0x9f0 │ │ │ │ movs r2, #5 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r3, [sp, #628] @ 0x274 │ │ │ │ ldr.w r3, [r6, #2556] @ 0x9fc │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ @@ -198202,122 +198179,122 @@ │ │ │ │ str r3, [sp, #640] @ 0x280 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ blx 529d8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce67e │ │ │ │ + beq.w ce666 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c820c │ │ │ │ + beq.n c81f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce674 │ │ │ │ + beq.w ce65c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cea78 │ │ │ │ + beq.w cea60 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r6, [sp, #616] @ 0x268 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8246 │ │ │ │ + beq.n c822e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cea06 │ │ │ │ + beq.w ce9ee │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cea10 │ │ │ │ + beq.w ce9f8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8260 │ │ │ │ + beq.n c8248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cea9e │ │ │ │ + beq.w cea86 │ │ │ │ mov r0, r4 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c827c │ │ │ │ + beq.n c8264 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cea6e │ │ │ │ + beq.w cea56 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ceb18 │ │ │ │ + beq.w ceb00 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl b5d4c │ │ │ │ + bl b5d34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ceabc │ │ │ │ + blt.w ceaa4 │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0a68 │ │ │ │ + beq.w d0a50 │ │ │ │ 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 d0a46 │ │ │ │ + beq.w d0a2e │ │ │ │ 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 d0a24 │ │ │ │ + beq.w d0a0c │ │ │ │ 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 d0a02 │ │ │ │ + beq.w d09ea │ │ │ │ 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 ceab2 │ │ │ │ + beq.w cea9a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d09be │ │ │ │ + beq.w d09a6 │ │ │ │ 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 │ │ │ │ @@ -198325,516 +198302,516 @@ │ │ │ │ strne r2, [r3, #0] │ │ │ │ bl 89364 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c834c │ │ │ │ + beq.n c8334 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ceaa8 │ │ │ │ + beq.w cea90 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cebee │ │ │ │ + beq.w cebd6 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ blx 524ec │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c8378 │ │ │ │ + beq.n c8360 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ceb6e │ │ │ │ + beq.w ceb56 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ceb7c │ │ │ │ + beq.w ceb64 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c839e │ │ │ │ + beq.n c8386 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cec16 │ │ │ │ + beq.w cebfe │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w cfe54 │ │ │ │ + blt.w cfe3c │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf3d4 │ │ │ │ + beq.w cf3bc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d09e0 │ │ │ │ + beq.w d09c8 │ │ │ │ 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 89364 │ │ │ │ ldr.w r2, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c83f2 │ │ │ │ + beq.n c83da │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cec20 │ │ │ │ + beq.w cec08 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cec2e │ │ │ │ + beq.w cec16 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c841c │ │ │ │ + beq.n c8404 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cec56 │ │ │ │ + beq.w cec3e │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8434 │ │ │ │ + beq.n c841c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cec60 │ │ │ │ + beq.w cec48 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cec6a │ │ │ │ + beq.w cec52 │ │ │ │ mov r0, sl │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c845c │ │ │ │ + beq.n c8444 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cecd4 │ │ │ │ + beq.w cecbc │ │ │ │ cmp.w fp, #0 │ │ │ │ - blt.w cf1e0 │ │ │ │ + blt.w cf1c8 │ │ │ │ uxtb.w r2, fp │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ced56 │ │ │ │ + beq.w ced3e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #2548] @ 0x9f4 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8494 │ │ │ │ + beq.n c847c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cecde │ │ │ │ + beq.w cecc6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cece8 │ │ │ │ + beq.w cecd0 │ │ │ │ mov r0, sl │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c84bc │ │ │ │ + beq.n c84a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ced4c │ │ │ │ + beq.w ced34 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w cf140 │ │ │ │ + blt.w cf128 │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cef5a │ │ │ │ + beq.w cef42 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ blx 525c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c84ec │ │ │ │ + beq.n c84d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cef50 │ │ │ │ + beq.w cef38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cf21c │ │ │ │ + beq.w cf204 │ │ │ │ mov r0, r7 │ │ │ │ bl 85d70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w cf180 │ │ │ │ + beq.w cf168 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8524 │ │ │ │ + beq.n c850c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf176 │ │ │ │ + beq.w cf15e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d0936 │ │ │ │ + beq.w d091e │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8544 │ │ │ │ + beq.n c852c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf274 │ │ │ │ + beq.w cf25c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cf6be │ │ │ │ + beq.w cf6a6 │ │ │ │ mov r0, r9 │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c856c │ │ │ │ + beq.n c8554 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf6b4 │ │ │ │ + beq.w cf69c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cf732 │ │ │ │ + blt.w cf71a │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cf27e │ │ │ │ + beq.w cf266 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c858e │ │ │ │ + beq.n c8576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf71e │ │ │ │ + beq.w cf706 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c85b6 │ │ │ │ + beq.n c859e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf728 │ │ │ │ + beq.w cf710 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cf83c │ │ │ │ + beq.w cf824 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf7e8 │ │ │ │ + beq.w cf7d0 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c85f6 │ │ │ │ + beq.n c85de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf7de │ │ │ │ + beq.w cf7c6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cfeac │ │ │ │ + beq.w cfe94 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [r3, #1476] @ 0x5c4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfe88 │ │ │ │ + beq.w cfe70 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ strd r6, r5, [sp, #488] @ 0x1e8 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8640 │ │ │ │ + beq.n c8628 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf88a │ │ │ │ + beq.w cf872 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cff36 │ │ │ │ + beq.w cff1e │ │ │ │ mov r0, r6 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cfed8 │ │ │ │ + blt.w cfec0 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cff5a │ │ │ │ + beq.w cff42 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c866e │ │ │ │ + beq.n c8656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfece │ │ │ │ + beq.w cfeb6 │ │ │ │ blx 529b4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf8f4 │ │ │ │ + beq.w cf8dc │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #500] @ 0x1f4 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf894 │ │ │ │ + beq.w cf87c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c86b4 │ │ │ │ + beq.n c869c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0110 │ │ │ │ + beq.w d00f8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d011a │ │ │ │ + beq.w d0102 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c86f2 │ │ │ │ + beq.n c86da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf94e │ │ │ │ + beq.w cf936 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d017e │ │ │ │ + beq.w d0166 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c870c │ │ │ │ + beq.n c86f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0174 │ │ │ │ + beq.w d015c │ │ │ │ mov r0, r6 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8728 │ │ │ │ + beq.n c8710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d019a │ │ │ │ + beq.w d0182 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfdb8 │ │ │ │ + beq.w cfda0 │ │ │ │ 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 52488 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfc10 │ │ │ │ + beq.w cfbf8 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r1, [r3, #1484] @ 0x5cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfbe4 │ │ │ │ + beq.w cfbcc │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ str.w r9, [sp, #256] @ 0x100 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8790 │ │ │ │ + beq.n c8778 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfdda │ │ │ │ + beq.w cfdc2 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf958 │ │ │ │ + beq.w cf940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c87b0 │ │ │ │ + beq.n c8798 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9ce │ │ │ │ + beq.w cf9b6 │ │ │ │ movs r0, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ bl 8ac50 │ │ │ │ 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, #2544] @ 0x9f0 │ │ │ │ blx 5230c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfde4 │ │ │ │ + beq.w cfdcc │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 52780 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c87f6 │ │ │ │ + beq.n c87de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf9d8 │ │ │ │ + beq.w cf9c0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfe1e │ │ │ │ + beq.w cfe06 │ │ │ │ mov r0, r9 │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c881e │ │ │ │ + beq.n c8806 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfe10 │ │ │ │ + beq.w cfdf8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w cfadc │ │ │ │ + blt.w cfac4 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w cf9e2 │ │ │ │ + bne.w cf9ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d08d0 │ │ │ │ + beq.w d08b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8846 │ │ │ │ + beq.n c882e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfe4a │ │ │ │ + beq.w cfe32 │ │ │ │ add.w sl, sl, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 8ac50 │ │ │ │ cmp.w sl, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bne.n c87c2 │ │ │ │ + bne.n c87aa │ │ │ │ mov r9, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d08f2 │ │ │ │ + beq.w d08da │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8874 │ │ │ │ + beq.n c885c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfb6c │ │ │ │ + beq.w cfb54 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d088c │ │ │ │ + beq.w d0874 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8894 │ │ │ │ + beq.n c887c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfb62 │ │ │ │ + beq.w cfb4a │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c88aa │ │ │ │ + beq.n c8892 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfb58 │ │ │ │ + beq.w cfb40 │ │ │ │ adds r6, #2 │ │ │ │ - b.n c873c │ │ │ │ + b.n c8724 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7faa │ │ │ │ - ldr r3, [pc, #100] @ (c8920 ) │ │ │ │ + b.w c7f92 │ │ │ │ + ldr r3, [pc, #100] @ (c8908 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #100] @ (c8924 ) │ │ │ │ - ldr r0, [pc, #104] @ (c8928 ) │ │ │ │ + ldr r1, [pc, #100] @ (c890c ) │ │ │ │ + ldr r0, [pc, #104] @ (c8910 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -198856,598 +198833,598 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ lsrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ movs r1, r4 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + svc 34 @ 0x22 │ │ │ │ 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 52bdc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c979a │ │ │ │ + beq.w c9782 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #424] @ 0x1a8 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [sp, #428] @ 0x1ac │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c896c │ │ │ │ + beq.n c8954 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8f1c │ │ │ │ + beq.w c8f04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce25c │ │ │ │ + beq.w ce244 │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ce236 │ │ │ │ + blt.w ce21e │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce718 │ │ │ │ + beq.w ce700 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldr.w r0, [r8, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce6f8 │ │ │ │ + beq.w ce6e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c89b6 │ │ │ │ + beq.n c899e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97be │ │ │ │ + beq.w c97a6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce9e4 │ │ │ │ - ldr.w r3, [pc, #2948] @ c9550 │ │ │ │ + beq.w ce9cc │ │ │ │ + ldr.w r3, [pc, #2948] @ c9538 │ │ │ │ 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 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c89fa │ │ │ │ + beq.n c89e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8f14 │ │ │ │ + beq.w c8efc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce2be │ │ │ │ + beq.w ce2a6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a16 │ │ │ │ + beq.n c89fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97f8 │ │ │ │ + beq.w c97e0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8a32 │ │ │ │ + beq.n c8a1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8f02 │ │ │ │ + beq.w c8eea │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce3a4 │ │ │ │ + beq.w ce38c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5d4c │ │ │ │ + bl b5d34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ce35c │ │ │ │ + blt.w ce344 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0bd6 │ │ │ │ + beq.w d0bbe │ │ │ │ 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 d0bb4 │ │ │ │ + beq.w d0b9c │ │ │ │ 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 c9802 │ │ │ │ + beq.w c97ea │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 85d70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ccfd8 │ │ │ │ + beq.w ccfc0 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8aba │ │ │ │ + beq.n c8aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8f0a │ │ │ │ + beq.w c8ef2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d0b12 │ │ │ │ + beq.w d0afa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ad4 │ │ │ │ + beq.n c8abc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c8efa │ │ │ │ + beq.w c8ee2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cde46 │ │ │ │ + beq.w cde2e │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8af6 │ │ │ │ + beq.n c8ade │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde68 │ │ │ │ + beq.w cde50 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cddf4 │ │ │ │ + blt.w cdddc │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ce40a │ │ │ │ + beq.w ce3f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8b18 │ │ │ │ + beq.n c8b00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cde3c │ │ │ │ + beq.w cde24 │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce3c8 │ │ │ │ + beq.w ce3b0 │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0c1a │ │ │ │ + beq.w d0c02 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8b46 │ │ │ │ + beq.n c8b2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce57e │ │ │ │ + beq.w ce566 │ │ │ │ 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 ce59e │ │ │ │ + bne.w ce586 │ │ │ │ mov r0, fp │ │ │ │ bl 8ac50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx 524ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d0df8 │ │ │ │ + beq.w d0de0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8b86 │ │ │ │ + beq.n c8b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce5a8 │ │ │ │ + beq.w ce590 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd530 │ │ │ │ + beq.w cd518 │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ba8 │ │ │ │ + beq.n c8b90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce5b2 │ │ │ │ + beq.w ce59a │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cd26a │ │ │ │ + blt.w cd252 │ │ │ │ uxtb r4, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd030 │ │ │ │ + beq.w cd018 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8bde │ │ │ │ + beq.n c8bc6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd556 │ │ │ │ + beq.w cd53e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce306 │ │ │ │ + beq.w ce2ee │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccf86 │ │ │ │ + beq.w ccf6e │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c1e │ │ │ │ + beq.n c8c06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce352 │ │ │ │ + beq.w ce33a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cdeca │ │ │ │ + beq.w cdeb2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r4, [r3, #1464] @ 0x5b8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cde72 │ │ │ │ + beq.w cde5a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ strd r4, r7, [sp, #432] @ 0x1b0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8c64 │ │ │ │ + beq.n c8c4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdef2 │ │ │ │ + beq.w cdeda │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce12e │ │ │ │ + beq.w ce116 │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w ce108 │ │ │ │ + blt.w ce0f0 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdf64 │ │ │ │ + beq.w cdf4c │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr.w r0, [r8, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cdf06 │ │ │ │ + beq.w cdeee │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8cae │ │ │ │ + beq.n c8c96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cdefc │ │ │ │ + beq.w cdee4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #152] @ 0x98 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce0aa │ │ │ │ + beq.w ce092 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r5, [sp, #608] @ 0x260 │ │ │ │ add r1, sp, #608 @ 0x260 │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ce8 │ │ │ │ + beq.n c8cd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd026 │ │ │ │ + beq.w cd00e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ce184 │ │ │ │ + beq.w ce16c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8d02 │ │ │ │ + beq.n c8cea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce1b4 │ │ │ │ + beq.w ce19c │ │ │ │ mov r0, r4 │ │ │ │ blx 52ae4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n c8d1e │ │ │ │ + beq.n c8d06 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w cd982 │ │ │ │ + beq.w cd96a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d03e4 │ │ │ │ + beq.w d03cc │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ - bl b5d4c │ │ │ │ + bl b5d34 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w d0268 │ │ │ │ + blt.w d0250 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w sl, [r1] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d086a │ │ │ │ + beq.w d0852 │ │ │ │ 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 d0848 │ │ │ │ + beq.w d0830 │ │ │ │ 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 d0e60 │ │ │ │ + beq.w d0e48 │ │ │ │ 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 d01f4 │ │ │ │ + beq.w d01dc │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0e1a │ │ │ │ + beq.w d0e02 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ bl 7102c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7102c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 525c4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8dd4 │ │ │ │ + beq.n c8dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d01ea │ │ │ │ + beq.w d01d2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d047a │ │ │ │ + beq.w d0462 │ │ │ │ mov r0, r5 │ │ │ │ bl 85d70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d0416 │ │ │ │ + beq.w d03fe │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 524ec │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e10 │ │ │ │ + beq.n c8df8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d040c │ │ │ │ + beq.w d03f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d07e2 │ │ │ │ + beq.w d07ca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e2a │ │ │ │ + beq.n c8e12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d04d8 │ │ │ │ + beq.w d04c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d07a6 │ │ │ │ + beq.w d078e │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e4c │ │ │ │ + beq.n c8e34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d07d8 │ │ │ │ + beq.w d07c0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.w d0746 │ │ │ │ + blt.w d072e │ │ │ │ uxtb.w r3, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0568 │ │ │ │ + beq.w d0550 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8e72 │ │ │ │ + beq.n c8e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d07ce │ │ │ │ + beq.w d07b6 │ │ │ │ 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 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d04f6 │ │ │ │ + beq.w d04de │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8ea8 │ │ │ │ + beq.n c8e90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d054e │ │ │ │ + beq.w d0536 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c8ebc │ │ │ │ + beq.n c8ea4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0556 │ │ │ │ + beq.w d053e │ │ │ │ mov r0, fp │ │ │ │ - bl c1354 │ │ │ │ + bl c133c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d04ec │ │ │ │ + bne.w d04d4 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w d04e2 │ │ │ │ + bmi.w d04ca │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0826 │ │ │ │ + beq.w d080e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c8ef2 │ │ │ │ + beq.n c8eda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0560 │ │ │ │ + beq.w d0548 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ mov fp, r4 │ │ │ │ - b.n c8b50 │ │ │ │ + b.n c8b38 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8ad4 │ │ │ │ + b.n c8abc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c8a32 │ │ │ │ + b.n c8a1a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b.n c8aba │ │ │ │ + b.n c8aa2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c89fa │ │ │ │ + b.n c89e2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c896c │ │ │ │ - ldr.w r3, [pc, #1580] @ c9554 │ │ │ │ + b.n c8954 │ │ │ │ + ldr.w r3, [pc, #1580] @ c953c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1580] @ c9558 │ │ │ │ - ldr.w r0, [pc, #1580] @ c955c │ │ │ │ + ldr.w r1, [pc, #1580] @ c9540 │ │ │ │ + ldr.w r0, [pc, #1580] @ c9544 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -199467,22 +199444,22 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1484] @ c9554 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1484] @ c953c │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1488] @ c9560 │ │ │ │ + ldr.w r1, [pc, #1488] @ c9548 │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r0, [pc, #1484] @ c9564 │ │ │ │ + ldr.w r0, [pc, #1484] @ c954c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -199502,94 +199479,94 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1384] @ c9554 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1384] @ c953c │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1392] @ c9568 │ │ │ │ - ldr.w r0, [pc, #1392] @ c956c │ │ │ │ + ldr.w r1, [pc, #1392] @ c9550 │ │ │ │ + ldr.w r0, [pc, #1392] @ c9554 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr.w sl, [sp, #68] @ 0x44 │ │ │ │ - b.w c7b26 │ │ │ │ - ldr.w r3, [pc, #1340] @ c9554 │ │ │ │ + b.w c7b0e │ │ │ │ + ldr.w r3, [pc, #1340] @ c953c │ │ │ │ mov r7, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r9, r5 │ │ │ │ - ldr.w r1, [pc, #1356] @ c9570 │ │ │ │ + ldr.w r1, [pc, #1356] @ c9558 │ │ │ │ mov r6, r4 │ │ │ │ - ldr.w r0, [pc, #1356] @ c9574 │ │ │ │ + ldr.w r0, [pc, #1356] @ c955c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n c8faa │ │ │ │ + b.n c8f92 │ │ │ │ blx 52528 <__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 c9060 │ │ │ │ + beq.n c9048 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97d8 │ │ │ │ + beq.w c97c0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9076 │ │ │ │ + beq.n c905e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97e0 │ │ │ │ + beq.w c97c8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c908c │ │ │ │ + beq.n c9074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97e8 │ │ │ │ + beq.w c97d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90a0 │ │ │ │ + beq.n c9088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97f0 │ │ │ │ + beq.w c97d8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce28a │ │ │ │ + beq.w ce272 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce2b6 │ │ │ │ + beq.w ce29e │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -199600,65 +199577,65 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c90fa │ │ │ │ + beq.n c90e2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, c9154 │ │ │ │ + cbz r3, c913c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w c983e │ │ │ │ + beq.w c9826 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0ff8 │ │ │ │ + beq.w d0fe0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c911a │ │ │ │ + beq.n c9102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97d0 │ │ │ │ + beq.w c97b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9134 │ │ │ │ + beq.n c911c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c97c8 │ │ │ │ - ldr.w r3, [pc, #1052] @ c9554 │ │ │ │ + beq.w c97b0 │ │ │ │ + ldr.w r3, [pc, #1052] @ c953c │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1080] @ c9578 │ │ │ │ - ldr.w r0, [pc, #1080] @ c957c │ │ │ │ + ldr.w r1, [pc, #1080] @ c9560 │ │ │ │ + ldr.w r0, [pc, #1080] @ c9564 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90fa │ │ │ │ + b.n c90e2 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c7c1e │ │ │ │ - ldr r3, [pc, #992] @ (c9554 ) │ │ │ │ + b.w c7c06 │ │ │ │ + ldr r3, [pc, #992] @ (c953c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1032] @ c9580 │ │ │ │ - ldr.w r0, [pc, #1032] @ c9584 │ │ │ │ + ldr.w r1, [pc, #1032] @ c9568 │ │ │ │ + ldr.w r0, [pc, #1032] @ c956c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -199678,19 +199655,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #900] @ (c9554 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #900] @ (c953c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #948] @ (c9588 ) │ │ │ │ - ldr r0, [pc, #948] @ (c958c ) │ │ │ │ + ldr r1, [pc, #948] @ (c9570 ) │ │ │ │ + ldr r0, [pc, #948] @ (c9574 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -199710,110 +199687,110 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.w c704c │ │ │ │ + b.w c7034 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7f50 │ │ │ │ + b.w c7f38 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7f22 │ │ │ │ + b.w c7f0a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r9 │ │ │ │ ldr.w r9, [sp, #84] @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c925c │ │ │ │ + beq.n c9244 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c980c │ │ │ │ + beq.w c97f4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cdd10 │ │ │ │ + bne.w cdcf8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c928c │ │ │ │ + beq.n c9274 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9424 │ │ │ │ + beq.w c940c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd596 │ │ │ │ + beq.w cd57e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd6c4 │ │ │ │ + beq.w cd6ac │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c92ca │ │ │ │ + beq.n c92b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd5de │ │ │ │ + beq.w cd5c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd678 │ │ │ │ + beq.w cd660 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 524ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd622 │ │ │ │ + beq.w cd60a │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9306 │ │ │ │ + beq.n c92ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd6e4 │ │ │ │ + beq.w cd6cc │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cd6ee │ │ │ │ + blt.w cd6d6 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd716 │ │ │ │ + beq.w cd6fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9328 │ │ │ │ + beq.n c9310 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd70c │ │ │ │ + beq.w cd6f4 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0aac │ │ │ │ + beq.w d0a94 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ bl 7102c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ @@ -199821,73 +199798,73 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ blx 5224c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9368 │ │ │ │ + beq.n c9350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8ba │ │ │ │ + beq.w cd8a2 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c937e │ │ │ │ + beq.n c9366 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd618 │ │ │ │ + beq.w cd600 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cd5e8 │ │ │ │ + blt.w cd5d0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c93a8 │ │ │ │ + beq.n c9390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd60e │ │ │ │ + beq.w cd5f6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d01c2 │ │ │ │ + beq.w d01aa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d01a4 │ │ │ │ + beq.w d018c │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c93e8 │ │ │ │ + beq.n c93d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d01e0 │ │ │ │ + beq.w d01c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c6bea │ │ │ │ - ldr r3, [pc, #356] @ (c9554 ) │ │ │ │ + bne.w c6bd2 │ │ │ │ + ldr r3, [pc, #356] @ (c953c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #412] @ (c9590 ) │ │ │ │ - ldr r0, [pc, #412] @ (c9594 ) │ │ │ │ + ldr r1, [pc, #412] @ (c9578 ) │ │ │ │ + ldr r0, [pc, #412] @ (c957c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -199895,64 +199872,64 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c928c │ │ │ │ + b.n c9274 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9442 │ │ │ │ + beq.n c942a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c953e │ │ │ │ + beq.n c9526 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9456 │ │ │ │ + beq.n c943e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9546 │ │ │ │ + beq.n c952e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9468 │ │ │ │ + beq.n c9450 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c952e │ │ │ │ + beq.n c9516 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c947c │ │ │ │ + beq.n c9464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n c9536 │ │ │ │ + beq.n c951e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd560 │ │ │ │ + beq.w cd548 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cda14 │ │ │ │ + beq.w cd9fc │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -199963,204 +199940,204 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c94da │ │ │ │ + beq.n c94c2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd58c │ │ │ │ + beq.w cd574 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd9f4 │ │ │ │ + beq.w cd9dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0db4 │ │ │ │ + beq.w d0d9c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c94fa │ │ │ │ + beq.n c94e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cda1c │ │ │ │ + beq.w cda04 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9514 │ │ │ │ + beq.n c94fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8dc │ │ │ │ - ldr r3, [pc, #60] @ (c9554 ) │ │ │ │ + beq.w cd8c4 │ │ │ │ + ldr r3, [pc, #60] @ (c953c ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #124] @ (c9598 ) │ │ │ │ - ldr r0, [pc, #124] @ (c959c ) │ │ │ │ + ldr r1, [pc, #124] @ (c9580 ) │ │ │ │ + ldr r0, [pc, #124] @ (c9584 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9468 │ │ │ │ + b.n c9450 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c947c │ │ │ │ + b.n c9464 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9442 │ │ │ │ + b.n c942a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9456 │ │ │ │ + b.n c943e │ │ │ │ nop │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #128] @ 0x80 │ │ │ │ - bls.n c9470 │ │ │ │ + ldc2 0, cr0, [r4], #128 @ 0x80 │ │ │ │ + bhi.n c94a8 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r6, #-128]! @ 0xffffff80 │ │ │ │ - bls.n c95b8 │ │ │ │ + mcrr2 0, 2, r0, lr, cr0 │ │ │ │ + bhi.n c95f0 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r2], {32} │ │ │ │ - bhi.n c94f8 │ │ │ │ + @ instruction: 0xfbea0020 │ │ │ │ + bvc.n c9530 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r4], {32} │ │ │ │ - bhi.n c94a4 │ │ │ │ + @ instruction: 0xfbbc0020 │ │ │ │ + bvc.n c94dc │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb7a0020 │ │ │ │ - bvc.n c9678 │ │ │ │ + @ instruction: 0xfaa20020 │ │ │ │ + bvs.n c94b0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb420020 │ │ │ │ - bvc.n c9604 │ │ │ │ + @ instruction: 0xfa6a0020 │ │ │ │ + bvs.n c963c │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfae80020 │ │ │ │ - bvs.n c9558 │ │ │ │ + @ instruction: 0xfa100020 │ │ │ │ + bvs.n c9590 │ │ │ │ movs r0, r4 │ │ │ │ - str.w r0, [r8, #32] │ │ │ │ - bmi.n c952c │ │ │ │ + @ instruction: 0xf7f00020 │ │ │ │ + bcc.n c9564 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf7a00020 │ │ │ │ - bcc.n c94e4 │ │ │ │ + movt r0, #34848 @ 0x8820 │ │ │ │ + bcs.n c951c │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #2656] @ ca004 │ │ │ │ + ldr.w r3, [pc, #2656] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2656] @ ca008 │ │ │ │ - ldr.w r0, [pc, #2656] @ ca00c │ │ │ │ + ldr.w r1, [pc, #2656] @ c9ff0 │ │ │ │ + ldr.w r0, [pc, #2656] @ c9ff4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ 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 c95fc │ │ │ │ + beq.n c95e4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8e6 │ │ │ │ + beq.w cd8ce │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9612 │ │ │ │ + beq.n c95fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8f0 │ │ │ │ + beq.w cd8d8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9628 │ │ │ │ + beq.n c9610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8fa │ │ │ │ + beq.w cd8e2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c963c │ │ │ │ + beq.n c9624 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd904 │ │ │ │ + beq.w cd8ec │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9652 │ │ │ │ + beq.n c963a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd90e │ │ │ │ + beq.w cd8f6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9668 │ │ │ │ + beq.n c9650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd918 │ │ │ │ + beq.w cd900 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9680 │ │ │ │ + beq.n c9668 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd922 │ │ │ │ + beq.w cd90a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9696 │ │ │ │ + beq.n c967e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd92c │ │ │ │ + beq.w cd914 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cd966 │ │ │ │ + bne.w cd94e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd940 │ │ │ │ + beq.w cd928 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd970 │ │ │ │ + beq.w cd958 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -200171,56 +200148,56 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c96f8 │ │ │ │ + beq.n c96e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd936 │ │ │ │ + beq.w cd91e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cdc86 │ │ │ │ + beq.w cdc6e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0d2a │ │ │ │ + beq.w d0d12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9718 │ │ │ │ + beq.n c9700 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd978 │ │ │ │ + beq.w cd960 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9732 │ │ │ │ + beq.n c971a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce280 │ │ │ │ - ldr.w r3, [pc, #2256] @ ca004 │ │ │ │ + beq.w ce268 │ │ │ │ + ldr.w r3, [pc, #2256] @ c9fec │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2260] @ ca010 │ │ │ │ - ldr.w r0, [pc, #2260] @ ca014 │ │ │ │ + ldr.w r1, [pc, #2260] @ c9ff8 │ │ │ │ + ldr.w r0, [pc, #2260] @ c9ffc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2224] @ ca004 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2224] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2236] @ ca018 │ │ │ │ - ldr.w r0, [pc, #2236] @ ca01c │ │ │ │ + ldr.w r1, [pc, #2236] @ ca000 │ │ │ │ + ldr.w r0, [pc, #2236] @ ca004 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -200229,93 +200206,93 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c7fd8 │ │ │ │ - ldr.w r3, [pc, #2152] @ ca004 │ │ │ │ + b.w c7fc0 │ │ │ │ + ldr.w r3, [pc, #2152] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2172] @ ca020 │ │ │ │ - ldr.w r0, [pc, #2172] @ ca024 │ │ │ │ + ldr.w r1, [pc, #2172] @ ca008 │ │ │ │ + ldr.w r0, [pc, #2172] @ ca00c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c78de │ │ │ │ + b.w c78c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c89b6 │ │ │ │ + b.w c899e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9134 │ │ │ │ + b.n c911c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c911a │ │ │ │ + b.n c9102 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9060 │ │ │ │ + b.n c9048 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9076 │ │ │ │ + b.n c905e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c908c │ │ │ │ + b.n c9074 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c90a0 │ │ │ │ + b.n c9088 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8a16 │ │ │ │ + b.w c89fe │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8a86 │ │ │ │ + b.w c8a6e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c925c │ │ │ │ - ldr.w r3, [pc, #2028] @ ca004 │ │ │ │ + b.n c9244 │ │ │ │ + ldr.w r3, [pc, #2028] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2060] @ ca028 │ │ │ │ - ldr.w r0, [pc, #2060] @ ca02c │ │ │ │ + ldr.w r1, [pc, #2060] @ ca010 │ │ │ │ + ldr.w r0, [pc, #2060] @ ca014 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ - ldr.w r2, [pc, #2048] @ ca030 │ │ │ │ + ldr.w r2, [pc, #2048] @ ca018 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ bl 9c000 │ │ │ │ - b.n c95bc │ │ │ │ - ldr.w r3, [pc, #1988] @ ca004 │ │ │ │ + b.n c95a4 │ │ │ │ + ldr.w r3, [pc, #1988] @ c9fec │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2028] @ ca034 │ │ │ │ - ldr.w r0, [pc, #2028] @ ca038 │ │ │ │ + ldr.w r1, [pc, #2028] @ ca01c │ │ │ │ + ldr.w r0, [pc, #2028] @ ca020 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1948] @ ca004 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1948] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2000] @ ca03c │ │ │ │ - ldr.w r0, [pc, #2000] @ ca040 │ │ │ │ + ldr.w r1, [pc, #2000] @ ca024 │ │ │ │ + ldr.w r0, [pc, #2000] @ ca028 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -200327,19 +200304,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1876] @ ca004 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1876] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1936] @ ca044 │ │ │ │ - ldr.w r0, [pc, #1936] @ ca048 │ │ │ │ + ldr.w r1, [pc, #1936] @ ca02c │ │ │ │ + ldr.w r0, [pc, #1936] @ ca030 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -200349,19 +200326,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1812] @ ca004 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1812] @ c9fec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1876] @ ca04c │ │ │ │ - ldr.w r0, [pc, #1876] @ ca050 │ │ │ │ + ldr.w r1, [pc, #1876] @ ca034 │ │ │ │ + ldr.w r0, [pc, #1876] @ ca038 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -200373,495 +200350,495 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c80fe │ │ │ │ + b.w c80e6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c995c │ │ │ │ + beq.n c9944 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9eea │ │ │ │ + beq.w c9ed2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9972 │ │ │ │ + beq.n c995a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9ef2 │ │ │ │ + beq.w c9eda │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9f02 │ │ │ │ + bne.w c9eea │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c99a2 │ │ │ │ + beq.n c998a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9efa │ │ │ │ + beq.w c9ee2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cc432 │ │ │ │ + beq.w cc41a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc414 │ │ │ │ + beq.w cc3fc │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c99e2 │ │ │ │ + beq.n c99ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9f0a │ │ │ │ + beq.w c9ef2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cc3d8 │ │ │ │ + beq.w cc3c0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 524ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc3b0 │ │ │ │ + beq.w cc398 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9a1a │ │ │ │ + beq.n c9a02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc40a │ │ │ │ + beq.w cc3f2 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cc370 │ │ │ │ + blt.w cc358 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc22c │ │ │ │ + beq.w cc214 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9a3c │ │ │ │ + beq.n c9a24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc3ce │ │ │ │ + beq.w cc3b6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w c9f12 │ │ │ │ + bpl.w c9efa │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0f2c │ │ │ │ + beq.w d0f14 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9a66 │ │ │ │ + beq.n c9a4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9f42 │ │ │ │ + beq.w c9f2a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r3, #24] │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9f50 │ │ │ │ + beq.w c9f38 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9aa2 │ │ │ │ + beq.n c9a8a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9f48 │ │ │ │ + beq.w c9f30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w c9f9c │ │ │ │ + beq.w c9f84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9f70 │ │ │ │ + beq.w c9f58 │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9ae0 │ │ │ │ + beq.n c9ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9f68 │ │ │ │ + beq.w c9f50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cc682 │ │ │ │ + beq.w cc66a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r6, [r3, #1488] @ 0x5d0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc662 │ │ │ │ + beq.w cc64a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ strd r6, r5, [sp, #504] @ 0x1f8 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b2a │ │ │ │ + beq.n c9b12 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9fc2 │ │ │ │ + beq.w c9faa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc642 │ │ │ │ + beq.w cc62a │ │ │ │ mov r0, r6 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cc5a4 │ │ │ │ + blt.w cc58c │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4aa │ │ │ │ + beq.w cc492 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b5a │ │ │ │ + beq.n c9b42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c9b5a │ │ │ │ + cbnz r3, c9b42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #516] @ 0x204 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc468 │ │ │ │ + beq.w cc450 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9b94 │ │ │ │ + beq.n c9b7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc4a0 │ │ │ │ + beq.w cc488 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w c9fca │ │ │ │ + beq.w c9fb2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9bc0 │ │ │ │ + beq.n c9ba8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c9bc0 │ │ │ │ + cbnz r3, c9ba8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0ca2 │ │ │ │ + beq.w d0c8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c9be0 │ │ │ │ + beq.n c9bc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, c9be0 │ │ │ │ + cbnz r3, c9bc8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ movs r7, #0 │ │ │ │ ands.w r3, r7, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bne.w cc6a2 │ │ │ │ + bne.w cc68a │ │ │ │ mov r0, r7 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ blx 524ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0c80 │ │ │ │ + beq.w d0c68 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c18 │ │ │ │ + beq.n c9c00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w c9ffc │ │ │ │ + beq.w c9fe4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cad42 │ │ │ │ + beq.w cad2a │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c3a │ │ │ │ + beq.n c9c22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6ac │ │ │ │ + beq.w cc694 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w ca6c6 │ │ │ │ + blt.w ca6ae │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca084 │ │ │ │ + beq.w ca06c │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9c6c │ │ │ │ + beq.n c9c54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad5e │ │ │ │ + beq.w cad46 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6fe │ │ │ │ + beq.w cc6e6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc6c0 │ │ │ │ + beq.w cc6a8 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9cac │ │ │ │ + beq.n c9c94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc6b6 │ │ │ │ + beq.w cc69e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc90a │ │ │ │ + beq.w cc8f2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r5, [r3, #1492] @ 0x5d4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc8a6 │ │ │ │ + beq.w cc88e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ strd r5, r6, [sp, #520] @ 0x208 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9cf2 │ │ │ │ + beq.n c9cda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc736 │ │ │ │ + beq.w cc71e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cc99e │ │ │ │ + beq.w cc986 │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cc9c4 │ │ │ │ + blt.w cc9ac │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc798 │ │ │ │ + beq.w cc780 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9d20 │ │ │ │ + beq.n c9d08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc9ba │ │ │ │ + beq.w cc9a2 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ ldr.w r0, [r8, #2240] @ 0x8c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 529d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc740 │ │ │ │ + beq.w cc728 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9d50 │ │ │ │ + beq.n c9d38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc784 │ │ │ │ + beq.w cc76c │ │ │ │ mov r0, r4 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9d6c │ │ │ │ + beq.n c9d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc78e │ │ │ │ + beq.w cc776 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ccf5e │ │ │ │ + beq.w ccf46 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cce98 │ │ │ │ + beq.w cce80 │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccc96 │ │ │ │ + beq.w ccc7e │ │ │ │ mov r0, r6 │ │ │ │ blx 52488 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9daa │ │ │ │ + beq.n c9d92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cca0c │ │ │ │ + beq.w cc9f4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w ccb96 │ │ │ │ + bne.w ccb7e │ │ │ │ mov r3, sl │ │ │ │ add r1, sp, #292 @ 0x124 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccb2e │ │ │ │ + beq.w ccb16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9ddc │ │ │ │ + beq.n c9dc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccc54 │ │ │ │ + beq.w ccc3c │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #1496] @ 0x5d8 │ │ │ │ blx 524ec │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccb14 │ │ │ │ + beq.w ccafc │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9e10 │ │ │ │ + beq.n c9df8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, c9e10 │ │ │ │ + cbnz r3, c9df8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w ccac4 │ │ │ │ + blt.w ccaac │ │ │ │ ands.w r6, r5, #255 @ 0xff │ │ │ │ - beq.w cca16 │ │ │ │ + beq.w cc9fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9e32 │ │ │ │ + beq.n c9e1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccb0a │ │ │ │ - ldr r3, [pc, #544] @ (ca054 ) │ │ │ │ + beq.w ccaf2 │ │ │ │ + ldr r3, [pc, #544] @ (ca03c ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r2, r3] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r4, [r3, #1452] @ 0x5ac │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccabc │ │ │ │ + beq.w ccaa4 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -200871,740 +200848,740 @@ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r3, r5, [sp, #528] @ 0x210 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #528 @ 0x210 │ │ │ │ blx 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cca7e │ │ │ │ + beq.w cca66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c9e92 │ │ │ │ + beq.n c9e7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cca76 │ │ │ │ + beq.w cca5e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0c5e │ │ │ │ + beq.w d0c46 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n c9eae │ │ │ │ + beq.n c9e96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, c9eae │ │ │ │ + cbnz r3, c9e96 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r7 │ │ │ │ - bl c1354 │ │ │ │ + bl c133c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ccb50 │ │ │ │ + bne.w ccb38 │ │ │ │ lsls r5, r4, #31 │ │ │ │ - bmi.w ccb46 │ │ │ │ + bmi.w ccb2e │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0c3c │ │ │ │ + beq.w d0c24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n c9ee4 │ │ │ │ + beq.n c9ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, c9ee4 │ │ │ │ + cbnz r3, c9ecc │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b.n c9be2 │ │ │ │ + b.n c9bca │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c995c │ │ │ │ + b.n c9944 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9972 │ │ │ │ + b.n c995a │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c99a2 │ │ │ │ + b.n c998a │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n c997a │ │ │ │ + b.n c9962 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c99e2 │ │ │ │ - ldr r3, [pc, #240] @ (ca004 ) │ │ │ │ + b.n c99ca │ │ │ │ + ldr r3, [pc, #240] @ (c9fec ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #316] @ (ca058 ) │ │ │ │ + ldr r0, [pc, #316] @ (ca040 ) │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr r3, [pc, #316] @ (ca05c ) │ │ │ │ + ldr r3, [pc, #316] @ (ca044 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr r1, [pc, #312] @ (ca060 ) │ │ │ │ + ldr r1, [pc, #312] @ (ca048 ) │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9a66 │ │ │ │ + b.n c9a4e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9aa2 │ │ │ │ - ldr r3, [pc, #176] @ (ca004 ) │ │ │ │ + b.n c9a8a │ │ │ │ + ldr r3, [pc, #176] @ (c9fec ) │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #268] @ (ca064 ) │ │ │ │ + ldr r1, [pc, #268] @ (ca04c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #264] @ (ca068 ) │ │ │ │ + ldr r0, [pc, #264] @ (ca050 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n c9f32 │ │ │ │ + b.n c9f1a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9ae0 │ │ │ │ - ldr r3, [pc, #144] @ (ca004 ) │ │ │ │ + b.n c9ac8 │ │ │ │ + ldr r3, [pc, #144] @ (c9fec ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #244] @ (ca06c ) │ │ │ │ - ldr r0, [pc, #248] @ (ca070 ) │ │ │ │ + ldr r1, [pc, #244] @ (ca054 ) │ │ │ │ + ldr r0, [pc, #248] @ (ca058 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #100] @ (ca004 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #100] @ (c9fec ) │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #208] @ (ca074 ) │ │ │ │ + ldr r1, [pc, #208] @ (ca05c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #204] @ (ca078 ) │ │ │ │ + ldr r0, [pc, #204] @ (ca060 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9b2a │ │ │ │ - ldr r3, [pc, #56] @ (ca004 ) │ │ │ │ + b.n c9b12 │ │ │ │ + ldr r3, [pc, #56] @ (c9fec ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #172] @ (ca07c ) │ │ │ │ - ldr r0, [pc, #172] @ (ca080 ) │ │ │ │ + ldr r1, [pc, #172] @ (ca064 ) │ │ │ │ + ldr r0, [pc, #172] @ (ca068 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n c9c18 │ │ │ │ + b.n c9c00 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7100020 │ │ │ │ - bcc.n ca034 │ │ │ │ + @ instruction: 0xf6380020 │ │ │ │ + bcs.n ca06c │ │ │ │ movs r0, r4 │ │ │ │ - sbcs.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ - bne.n ca114 │ │ │ │ + @ instruction: 0xf4a40020 │ │ │ │ + beq.n c9f4c │ │ │ │ movs r0, r4 │ │ │ │ - adcs.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ - bne.n ca0e0 │ │ │ │ + eor.w r0, r6, #10485760 @ 0xa00000 │ │ │ │ + beq.n c9f18 │ │ │ │ movs r0, r4 │ │ │ │ - adds.w r0, r6, #10485760 @ 0xa00000 │ │ │ │ - bne.n ca058 │ │ │ │ + bics.w r0, lr, #10485760 @ 0xa00000 │ │ │ │ + beq.n ca090 │ │ │ │ movs r0, r4 │ │ │ │ - eors.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ - beq.n c9f68 │ │ │ │ + @ instruction: 0xf3c40020 │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r0, r4 │ │ │ │ - orns r0, r0, #10485760 @ 0xa00000 │ │ │ │ - beq.n ca120 │ │ │ │ + @ instruction: 0xf3980020 │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - orr.w r0, ip, #10485760 @ 0xa00000 │ │ │ │ - beq.n ca0e0 │ │ │ │ + @ instruction: 0xf3740020 │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - and.w r0, r4, #10485760 @ 0xa00000 │ │ │ │ - beq.n ca04c │ │ │ │ + @ instruction: 0xf32c0020 │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3c20020 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + @ instruction: 0xf2ea0020 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - ldc 0, cr0, [r4, #128] @ 0x80 │ │ │ │ - stcl 0, cr0, [r6, #-128]! @ 0xffffff80 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldc 0, cr0, [ip], #128 @ 0x80 │ │ │ │ + stc 0, cr0, [lr], {32} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stcl 0, cr0, [r6, #-128] @ 0xffffff80 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + stcl 0, cr0, [lr], #-128 @ 0xffffff80 │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldc 0, cr0, [sl, #-128] @ 0xffffff80 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + mcrr 0, 2, r0, r2, cr0 │ │ │ │ + ldmia r0!, {r6} │ │ │ │ movs r0, r4 │ │ │ │ - stcl 0, cr0, [ip], #128 @ 0x80 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r4], {32} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca09e │ │ │ │ + beq.n ca086 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ca09e │ │ │ │ + cbnz r3, ca086 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ca70e │ │ │ │ + bne.w ca6f6 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca0ca │ │ │ │ + beq.n ca0b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca706 │ │ │ │ + beq.w ca6ee │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cad24 │ │ │ │ + beq.w cad0c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cacf4 │ │ │ │ + beq.w cacdc │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca10a │ │ │ │ + beq.n ca0f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca716 │ │ │ │ + beq.w ca6fe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cad68 │ │ │ │ + beq.w cad50 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 524ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cad8e │ │ │ │ + beq.w cad76 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca142 │ │ │ │ + beq.n ca12a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cad84 │ │ │ │ + beq.w cad6c │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w ca862 │ │ │ │ + blt.w ca84a │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ca71e │ │ │ │ + beq.w ca706 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca164 │ │ │ │ + beq.n ca14c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cada6 │ │ │ │ + beq.w cad8e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bpl.w ca8b2 │ │ │ │ + bpl.w ca89a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca8ac │ │ │ │ + beq.w ca894 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [r3, #28] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca1ae │ │ │ │ + beq.n ca196 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca8a4 │ │ │ │ + beq.w ca88c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cadee │ │ │ │ + beq.w cadd6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cadd6 │ │ │ │ + beq.w cadbe │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca1f2 │ │ │ │ + beq.n ca1da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca8de │ │ │ │ + beq.w ca8c6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cadb0 │ │ │ │ + beq.w cad98 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1500] @ 0x5dc │ │ │ │ blx 524ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caa38 │ │ │ │ + beq.w caa20 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 52940 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ca22e │ │ │ │ + beq.n ca216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, ca22e │ │ │ │ + cbnz r3, ca216 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w caa18 │ │ │ │ + blt.w caa00 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca8e6 │ │ │ │ + beq.w ca8ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca256 │ │ │ │ + beq.n ca23e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca256 │ │ │ │ + cbnz r3, ca23e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca27e │ │ │ │ + beq.n ca266 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa10 │ │ │ │ + beq.w ca9f8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w caa8c │ │ │ │ + beq.w caa74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caa60 │ │ │ │ + beq.w caa48 │ │ │ │ add r1, sp, #316 @ 0x13c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca2be │ │ │ │ + beq.n ca2a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caa58 │ │ │ │ + beq.w caa40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cacd8 │ │ │ │ + beq.w cacc0 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r4, [r3, #1504] @ 0x5e0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cacb8 │ │ │ │ + beq.w caca0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ strd r4, r6, [sp, #536] @ 0x218 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca304 │ │ │ │ + beq.n ca2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caaac │ │ │ │ + beq.w caa94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cac96 │ │ │ │ + beq.w cac7e │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cac54 │ │ │ │ + blt.w cac3c │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cab18 │ │ │ │ + beq.w cab00 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca334 │ │ │ │ + beq.n ca31c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca334 │ │ │ │ + cbnz r3, ca31c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caae6 │ │ │ │ + beq.w caace │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca370 │ │ │ │ + beq.n ca358 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ca370 │ │ │ │ + cbnz r3, ca358 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_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 52914 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w caab4 │ │ │ │ + beq.w caa9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca39c │ │ │ │ + beq.n ca384 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ca39c │ │ │ │ + cbnz r3, ca384 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d118c │ │ │ │ + beq.w d1174 │ │ │ │ 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 52294 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca3d2 │ │ │ │ + beq.n ca3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ca3d2 │ │ │ │ + cbnz r3, ca3ba │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r0, r4, #1 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca3fa │ │ │ │ + beq.n ca3e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cac8c │ │ │ │ + beq.w cac74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d10e6 │ │ │ │ + beq.w d10ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca414 │ │ │ │ + beq.n ca3fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cae08 │ │ │ │ + beq.w cadf0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cae12 │ │ │ │ + beq.w cadfa │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca438 │ │ │ │ + beq.n ca420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ca438 │ │ │ │ + cbnz r3, ca420 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w cae8e │ │ │ │ + blt.w cae76 │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cae36 │ │ │ │ + beq.w cae1e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca46e │ │ │ │ + beq.n ca456 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cae2c │ │ │ │ + beq.w cae14 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb600 │ │ │ │ + beq.w cb5e8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb5e2 │ │ │ │ + beq.w cb5ca │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca4ac │ │ │ │ + beq.n ca494 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w caea8 │ │ │ │ + beq.w cae90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb52e │ │ │ │ + beq.w cb516 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1508] @ 0x5e4 │ │ │ │ blx 524ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cafec │ │ │ │ + beq.w cafd4 │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca4ea │ │ │ │ + beq.n ca4d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, ca4ea │ │ │ │ + cbnz r3, ca4d2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cafd0 │ │ │ │ + blt.w cafb8 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w caeb2 │ │ │ │ + beq.w cae9a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca50e │ │ │ │ + beq.n ca4f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ca50e │ │ │ │ + cbnz r3, ca4f6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca532 │ │ │ │ + beq.n ca51a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cafc6 │ │ │ │ + beq.w cafae │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cb038 │ │ │ │ + beq.w cb020 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb012 │ │ │ │ + beq.w caffa │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca576 │ │ │ │ + beq.n ca55e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb008 │ │ │ │ + beq.w caff0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb59a │ │ │ │ + beq.w cb582 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr.w r4, [r3, #1512] @ 0x5e8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb57a │ │ │ │ + beq.w cb562 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ strd r4, r6, [sp, #552] @ 0x228 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca5c0 │ │ │ │ + beq.n ca5a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb052 │ │ │ │ + beq.w cb03a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cb55a │ │ │ │ + beq.w cb542 │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cb5b8 │ │ │ │ + blt.w cb5a0 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cb210 │ │ │ │ + bne.w cb1f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca5f4 │ │ │ │ + beq.n ca5dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, ca5f4 │ │ │ │ + cbnz r3, ca5dc │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca60a │ │ │ │ + beq.n ca5f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, ca60a │ │ │ │ + cbnz r3, ca5f2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb05c │ │ │ │ + beq.w cb044 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, ca62c │ │ │ │ + cbnz r0, ca614 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -201616,58 +201593,58 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca668 │ │ │ │ + beq.n ca650 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb082 │ │ │ │ + beq.w cb06a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb08c │ │ │ │ + beq.w cb074 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d114c │ │ │ │ + beq.w d1134 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca68a │ │ │ │ + beq.n ca672 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ca68a │ │ │ │ + cbnz r3, ca672 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca6a6 │ │ │ │ + beq.n ca68e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ca6a6 │ │ │ │ + cbnz r3, ca68e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2564] @ cb0ac │ │ │ │ + ldr.w r3, [pc, #2564] @ cb094 │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2560] @ cb0b0 │ │ │ │ - ldr.w r0, [pc, #2560] @ cb0b4 │ │ │ │ + ldr.w r1, [pc, #2560] @ cb098 │ │ │ │ + ldr.w r0, [pc, #2560] @ cb09c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2532] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2532] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2536] @ cb0b8 │ │ │ │ - ldr.w r0, [pc, #2536] @ cb0bc │ │ │ │ + ldr.w r1, [pc, #2536] @ cb0a0 │ │ │ │ + ldr.w r0, [pc, #2536] @ cb0a4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ str r4, [sp, #28] │ │ │ │ @@ -201677,53 +201654,53 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca0ca │ │ │ │ + b.n ca0b2 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n ca0a6 │ │ │ │ + b.n ca08e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca10a │ │ │ │ + b.n ca0f2 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca736 │ │ │ │ + beq.n ca71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ca89c │ │ │ │ + beq.w ca884 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca74a │ │ │ │ + beq.n ca732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ca7ea │ │ │ │ + beq.n ca7d2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca836 │ │ │ │ + beq.n ca81e │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca830 │ │ │ │ + beq.n ca818 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -201734,94 +201711,94 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca79c │ │ │ │ + beq.n ca784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ca7f2 │ │ │ │ - cbz r5, ca7fa │ │ │ │ + cbz r3, ca7da │ │ │ │ + cbz r5, ca7e2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d11a8 │ │ │ │ + beq.w d1190 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7b4 │ │ │ │ + beq.n ca79c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ca820 │ │ │ │ + cbz r3, ca808 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca7ca │ │ │ │ + beq.n ca7b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ca828 │ │ │ │ - ldr.w r3, [pc, #2272] @ cb0ac │ │ │ │ + cbz r3, ca810 │ │ │ │ + ldr.w r3, [pc, #2272] @ cb094 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2284] @ cb0c0 │ │ │ │ - ldr.w r0, [pc, #2284] @ cb0c4 │ │ │ │ + ldr.w r1, [pc, #2284] @ cb0a8 │ │ │ │ + ldr.w r0, [pc, #2284] @ cb0ac │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca74a │ │ │ │ + b.n ca732 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca79c │ │ │ │ - ldr.w r3, [pc, #2224] @ cb0ac │ │ │ │ + b.n ca784 │ │ │ │ + ldr.w r3, [pc, #2224] @ cb094 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2244] @ cb0c8 │ │ │ │ - ldr.w r0, [pc, #2244] @ cb0cc │ │ │ │ + ldr.w r1, [pc, #2244] @ cb0b0 │ │ │ │ + ldr.w r0, [pc, #2244] @ cb0b4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca7b4 │ │ │ │ + b.n ca79c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca7ca │ │ │ │ + b.n ca7b2 │ │ │ │ bl 8aa94 │ │ │ │ - b.n ca768 │ │ │ │ - ldr.w r3, [pc, #2164] @ cb0ac │ │ │ │ + b.n ca750 │ │ │ │ + ldr.w r3, [pc, #2164] @ cb094 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2192] @ cb0d0 │ │ │ │ + ldr.w r1, [pc, #2192] @ cb0b8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2188] @ cb0d4 │ │ │ │ + ldr.w r0, [pc, #2188] @ cb0bc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2120] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2120] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2156] @ cb0d8 │ │ │ │ - ldr.w r0, [pc, #2156] @ cb0dc │ │ │ │ + ldr.w r1, [pc, #2156] @ cb0c0 │ │ │ │ + ldr.w r0, [pc, #2156] @ cb0c4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r4, r9 │ │ │ │ @@ -201829,61 +201806,61 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca736 │ │ │ │ + b.n ca71e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca1ae │ │ │ │ + b.n ca196 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca180 │ │ │ │ - ldr.w r3, [pc, #2040] @ cb0ac │ │ │ │ + b.n ca168 │ │ │ │ + ldr.w r3, [pc, #2040] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr.w r0, [pc, #2084] @ cb0e0 │ │ │ │ + ldr.w r0, [pc, #2084] @ cb0c8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr.w r3, [pc, #2080] @ cb0e4 │ │ │ │ + ldr.w r3, [pc, #2080] @ cb0cc │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ - ldr.w r1, [pc, #2072] @ cb0e8 │ │ │ │ + ldr.w r1, [pc, #2072] @ cb0d0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w c9f32 │ │ │ │ + b.w c9f1a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca1f2 │ │ │ │ + b.n ca1da │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca900 │ │ │ │ + beq.n ca8e8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, ca900 │ │ │ │ + cbnz r3, ca8e8 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ca9b6 │ │ │ │ + beq.n ca99e │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, ca920 │ │ │ │ + cbnz r0, ca908 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -201895,205 +201872,205 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca95a │ │ │ │ + beq.n ca942 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ca9e2 │ │ │ │ + beq.n ca9ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n ca9ea │ │ │ │ + beq.n ca9d2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d11c4 │ │ │ │ + beq.w d11ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca97a │ │ │ │ + beq.n ca962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ca97a │ │ │ │ + cbnz r3, ca962 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ca996 │ │ │ │ + beq.n ca97e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ca996 │ │ │ │ + cbnz r3, ca97e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1812] @ cb0ac │ │ │ │ + ldr.w r3, [pc, #1812] @ cb094 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1868] @ cb0ec │ │ │ │ - ldr.w r0, [pc, #1868] @ cb0f0 │ │ │ │ + ldr.w r1, [pc, #1868] @ cb0d4 │ │ │ │ + ldr.w r0, [pc, #1868] @ cb0d8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1780] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1780] @ cb094 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ cb0f4 │ │ │ │ + ldr.w r1, [pc, #1844] @ cb0dc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1840] @ cb0f8 │ │ │ │ + ldr.w r0, [pc, #1840] @ cb0e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca95a │ │ │ │ - ldr.w r3, [pc, #1728] @ cb0ac │ │ │ │ + b.n ca942 │ │ │ │ + ldr.w r3, [pc, #1728] @ cb094 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1800] @ cb0fc │ │ │ │ - ldr.w r0, [pc, #1800] @ cb100 │ │ │ │ + ldr.w r1, [pc, #1800] @ cb0e4 │ │ │ │ + ldr.w r0, [pc, #1800] @ cb0e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca27e │ │ │ │ - ldr.w r3, [pc, #1680] @ cb0ac │ │ │ │ + b.n ca266 │ │ │ │ + ldr.w r3, [pc, #1680] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1764] @ cb104 │ │ │ │ - ldr.w r0, [pc, #1764] @ cb108 │ │ │ │ + ldr.w r1, [pc, #1764] @ cb0ec │ │ │ │ + ldr.w r0, [pc, #1764] @ cb0f0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr.w r3, [pc, #1648] @ cb0ac │ │ │ │ + b.w c7228 │ │ │ │ + ldr.w r3, [pc, #1648] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1740] @ cb10c │ │ │ │ - ldr.w r0, [pc, #1740] @ cb110 │ │ │ │ + ldr.w r1, [pc, #1740] @ cb0f4 │ │ │ │ + ldr.w r0, [pc, #1740] @ cb0f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ + b.w c7228 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca2be │ │ │ │ - ldr.w r3, [pc, #1608] @ cb0ac │ │ │ │ + b.n ca2a6 │ │ │ │ + ldr.w r3, [pc, #1608] @ cb094 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1704] @ cb114 │ │ │ │ + ldr.w r1, [pc, #1704] @ cb0fc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1700] @ cb118 │ │ │ │ + ldr.w r0, [pc, #1700] @ cb100 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1564] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1564] @ cb094 │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1668] @ cb11c │ │ │ │ - ldr.w r0, [pc, #1668] @ cb120 │ │ │ │ + ldr.w r1, [pc, #1668] @ cb104 │ │ │ │ + ldr.w r0, [pc, #1668] @ cb108 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ + b.w c737e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ca304 │ │ │ │ - ldr.w r3, [pc, #1524] @ cb0ac │ │ │ │ + b.n ca2ec │ │ │ │ + ldr.w r3, [pc, #1524] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1640] @ cb124 │ │ │ │ - ldr.w r0, [pc, #1640] @ cb128 │ │ │ │ + ldr.w r1, [pc, #1640] @ cb10c │ │ │ │ + ldr.w r0, [pc, #1640] @ cb110 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1476] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1476] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1596] @ cb12c │ │ │ │ - ldr.w r0, [pc, #1596] @ cb130 │ │ │ │ + ldr.w r1, [pc, #1596] @ cb114 │ │ │ │ + ldr.w r0, [pc, #1596] @ cb118 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab32 │ │ │ │ + beq.n cab1a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cab32 │ │ │ │ + cbnz r3, cab1a │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab48 │ │ │ │ + beq.n cab30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cab48 │ │ │ │ + cbnz r3, cab30 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cabfa │ │ │ │ + beq.n cabe2 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cab68 │ │ │ │ + cbnz r0, cab50 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -202105,333 +202082,333 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cab9e │ │ │ │ + beq.n cab86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cac26 │ │ │ │ + beq.n cac0e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cac2e │ │ │ │ + beq.n cac16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d116e │ │ │ │ + beq.w d1156 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabbe │ │ │ │ + beq.n caba6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cabbe │ │ │ │ + cbnz r3, caba6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cabda │ │ │ │ + beq.n cabc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cabda │ │ │ │ + cbnz r3, cabc2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1232] @ cb0ac │ │ │ │ + ldr.w r3, [pc, #1232] @ cb094 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1360] @ cb134 │ │ │ │ - ldr.w r0, [pc, #1360] @ cb138 │ │ │ │ + ldr.w r1, [pc, #1360] @ cb11c │ │ │ │ + ldr.w r0, [pc, #1360] @ cb120 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1200] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1200] @ cb094 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1336] @ cb13c │ │ │ │ + ldr.w r1, [pc, #1336] @ cb124 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1332] @ cb140 │ │ │ │ + ldr.w r0, [pc, #1332] @ cb128 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cab9e │ │ │ │ - ldr.w r3, [pc, #1148] @ cb0ac │ │ │ │ + b.n cab86 │ │ │ │ + ldr.w r3, [pc, #1148] @ cb094 │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1292] @ cb144 │ │ │ │ - ldr.w r0, [pc, #1292] @ cb148 │ │ │ │ + ldr.w r1, [pc, #1292] @ cb12c │ │ │ │ + ldr.w r0, [pc, #1292] @ cb130 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1108] @ cb0ac │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1108] @ cb094 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1264] @ cb14c │ │ │ │ - ldr.w r0, [pc, #1264] @ cb150 │ │ │ │ + ldr.w r1, [pc, #1264] @ cb134 │ │ │ │ + ldr.w r0, [pc, #1264] @ cb138 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca3fa │ │ │ │ - ldr.w r3, [pc, #1044] @ cb0ac │ │ │ │ + b.w ca3e2 │ │ │ │ + ldr.w r3, [pc, #1044] @ cb094 │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1204] @ cb154 │ │ │ │ - ldr.w r0, [pc, #1204] @ cb158 │ │ │ │ + ldr.w r1, [pc, #1204] @ cb13c │ │ │ │ + ldr.w r0, [pc, #1204] @ cb140 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #1008] @ (cb0ac ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #1008] @ (cb094 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1180] @ cb15c │ │ │ │ - ldr.w r0, [pc, #1180] @ cb160 │ │ │ │ + ldr.w r1, [pc, #1180] @ cb144 │ │ │ │ + ldr.w r0, [pc, #1180] @ cb148 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #976] @ (cb0ac ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #976] @ (cb094 ) │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1156] @ cb164 │ │ │ │ + ldr.w r1, [pc, #1156] @ cb14c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1152] @ cb168 │ │ │ │ + ldr.w r0, [pc, #1152] @ cb150 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n caa7c │ │ │ │ - ldr r3, [pc, #948] @ (cb0ac ) │ │ │ │ + b.n caa64 │ │ │ │ + ldr r3, [pc, #948] @ (cb094 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1136] @ cb16c │ │ │ │ - ldr.w r0, [pc, #1136] @ cb170 │ │ │ │ + ldr.w r1, [pc, #1136] @ cb154 │ │ │ │ + ldr.w r0, [pc, #1136] @ cb158 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #900] @ (cb0ac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #900] @ (cb094 ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1096] @ cb174 │ │ │ │ + ldr.w r1, [pc, #1096] @ cb15c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1092] @ cb178 │ │ │ │ + ldr.w r0, [pc, #1092] @ cb160 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w c9fb2 │ │ │ │ - ldr r3, [pc, #872] @ (cb0ac ) │ │ │ │ + b.w c9f9a │ │ │ │ + ldr r3, [pc, #872] @ (cb094 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1076] @ cb17c │ │ │ │ - ldr.w r0, [pc, #1076] @ cb180 │ │ │ │ + ldr.w r1, [pc, #1076] @ cb164 │ │ │ │ + ldr.w r0, [pc, #1076] @ cb168 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ca6e2 │ │ │ │ + b.n ca6ca │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9c6c │ │ │ │ - ldr r3, [pc, #832] @ (cb0ac ) │ │ │ │ + b.w c9c54 │ │ │ │ + ldr r3, [pc, #832] @ (cb094 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1044] @ cb184 │ │ │ │ - ldr.w r0, [pc, #1044] @ cb188 │ │ │ │ + ldr.w r1, [pc, #1044] @ cb16c │ │ │ │ + ldr.w r0, [pc, #1044] @ cb170 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cad0e │ │ │ │ + b.n cacf6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca142 │ │ │ │ - ldr r3, [pc, #796] @ (cb0ac ) │ │ │ │ + b.w ca12a │ │ │ │ + ldr r3, [pc, #796] @ (cb094 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1016] @ (cb18c ) │ │ │ │ - ldr r0, [pc, #1016] @ (cb190 ) │ │ │ │ + ldr r1, [pc, #1016] @ (cb174 ) │ │ │ │ + ldr r0, [pc, #1016] @ (cb178 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ca87e │ │ │ │ + b.n ca866 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca164 │ │ │ │ - ldr r3, [pc, #760] @ (cb0ac ) │ │ │ │ + b.w ca14c │ │ │ │ + ldr r3, [pc, #760] @ (cb094 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #988] @ (cb194 ) │ │ │ │ + ldr r1, [pc, #988] @ (cb17c ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #984] @ (cb198 ) │ │ │ │ + ldr r0, [pc, #984] @ (cb180 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #724] @ (cb0ac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #724] @ (cb094 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #956] @ (cb19c ) │ │ │ │ + ldr r1, [pc, #956] @ (cb184 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #956] @ (cb1a0 ) │ │ │ │ + ldr r0, [pc, #956] @ (cb188 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cadc6 │ │ │ │ - ldr r3, [pc, #700] @ (cb0ac ) │ │ │ │ + b.n cadae │ │ │ │ + ldr r3, [pc, #700] @ (cb094 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #940] @ (cb1a4 ) │ │ │ │ - ldr r0, [pc, #944] @ (cb1a8 ) │ │ │ │ + ldr r1, [pc, #940] @ (cb18c ) │ │ │ │ + ldr r0, [pc, #944] @ (cb190 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ + b.w c737e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca414 │ │ │ │ - ldr r3, [pc, #664] @ (cb0ac ) │ │ │ │ + b.w ca3fc │ │ │ │ + ldr r3, [pc, #664] @ (cb094 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #912] @ (cb1ac ) │ │ │ │ + ldr r1, [pc, #912] @ (cb194 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #912] @ (cb1b0 ) │ │ │ │ + ldr r0, [pc, #912] @ (cb198 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w c9f32 │ │ │ │ + b.w c9f1a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca46e │ │ │ │ + b.w ca456 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae50 │ │ │ │ + beq.n cae38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cae50 │ │ │ │ + cbnz r3, cae38 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cae6a │ │ │ │ + beq.n cae52 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cae6a │ │ │ │ + cbnz r3, cae52 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #840] @ (cb1b4 ) │ │ │ │ + ldr r3, [pc, #840] @ (cb19c ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #564] @ (cb0ac ) │ │ │ │ - ldr r1, [pc, #828] @ (cb1b8 ) │ │ │ │ + ldr r3, [pc, #564] @ (cb094 ) │ │ │ │ + ldr r1, [pc, #828] @ (cb1a0 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - ldr r0, [pc, #828] @ (cb1bc ) │ │ │ │ + ldr r0, [pc, #828] @ (cb1a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #540] @ (cb0ac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #540] @ (cb094 ) │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #808] @ (cb1c0 ) │ │ │ │ + ldr r1, [pc, #808] @ (cb1a8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #808] @ (cb1c4 ) │ │ │ │ + ldr r0, [pc, #808] @ (cb1ac ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w c9f32 │ │ │ │ + b.w c9f1a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca4ac │ │ │ │ + b.w ca494 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caecc │ │ │ │ + beq.n caeb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, caecc │ │ │ │ + cbnz r3, caeb4 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n caf78 │ │ │ │ + beq.n caf60 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, caeec │ │ │ │ + cbnz r0, caed4 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -202443,553 +202420,553 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caf22 │ │ │ │ + beq.n caf0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n caf9e │ │ │ │ + beq.n caf86 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cafa6 │ │ │ │ + beq.n caf8e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d112a │ │ │ │ + beq.w d1112 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caf42 │ │ │ │ + beq.n caf2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, caf42 │ │ │ │ + cbnz r3, caf2a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n caf5e │ │ │ │ + beq.n caf46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, caf5e │ │ │ │ + cbnz r3, caf46 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #332] @ (cb0ac ) │ │ │ │ + ldr r3, [pc, #332] @ (cb094 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #608] @ (cb1c8 ) │ │ │ │ - ldr r0, [pc, #612] @ (cb1cc ) │ │ │ │ + ldr r1, [pc, #608] @ (cb1b0 ) │ │ │ │ + ldr r0, [pc, #612] @ (cb1b4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #304] @ (cb0ac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #304] @ (cb094 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #592] @ (cb1d0 ) │ │ │ │ + ldr r1, [pc, #592] @ (cb1b8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #588] @ (cb1d4 ) │ │ │ │ + ldr r0, [pc, #588] @ (cb1bc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n caf22 │ │ │ │ - ldr r3, [pc, #260] @ (cb0ac ) │ │ │ │ + b.n caf0a │ │ │ │ + ldr r3, [pc, #260] @ (cb094 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #552] @ (cb1d8 ) │ │ │ │ - ldr r0, [pc, #556] @ (cb1dc ) │ │ │ │ + ldr r1, [pc, #552] @ (cb1c0 ) │ │ │ │ + ldr r0, [pc, #556] @ (cb1c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca532 │ │ │ │ - ldr r3, [pc, #216] @ (cb0ac ) │ │ │ │ + b.w ca51a │ │ │ │ + ldr r3, [pc, #216] @ (cb094 ) │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #520] @ (cb1e0 ) │ │ │ │ - ldr r0, [pc, #520] @ (cb1e4 ) │ │ │ │ + ldr r1, [pc, #520] @ (cb1c8 ) │ │ │ │ + ldr r0, [pc, #520] @ (cb1cc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #188] @ (cb0ac ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #188] @ (cb094 ) │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #500] @ (cb1e8 ) │ │ │ │ - ldr r0, [pc, #500] @ (cb1ec ) │ │ │ │ + ldr r1, [pc, #500] @ (cb1d0 ) │ │ │ │ + ldr r0, [pc, #500] @ (cb1d4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ + b.w c7228 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca576 │ │ │ │ - ldr r3, [pc, #152] @ (cb0ac ) │ │ │ │ + b.w ca55e │ │ │ │ + ldr r3, [pc, #152] @ (cb094 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #468] @ (cb1f0 ) │ │ │ │ + ldr r1, [pc, #468] @ (cb1d8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #468] @ (cb1f4 ) │ │ │ │ + ldr r0, [pc, #468] @ (cb1dc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #112] @ (cb0ac ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #112] @ (cb094 ) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #440] @ (cb1f8 ) │ │ │ │ - ldr r0, [pc, #440] @ (cb1fc ) │ │ │ │ + ldr r1, [pc, #440] @ (cb1e0 ) │ │ │ │ + ldr r0, [pc, #440] @ (cb1e4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ + b.w c737e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca5c0 │ │ │ │ - ldr r3, [pc, #76] @ (cb0ac ) │ │ │ │ + b.w ca5a8 │ │ │ │ + ldr r3, [pc, #76] @ (cb094 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #412] @ (cb200 ) │ │ │ │ + ldr r1, [pc, #412] @ (cb1e8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #408] @ (cb204 ) │ │ │ │ + ldr r0, [pc, #408] @ (cb1ec ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w ca668 │ │ │ │ - ldr r3, [pc, #28] @ (cb0ac ) │ │ │ │ + b.w ca650 │ │ │ │ + ldr r3, [pc, #28] @ (cb094 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #372] @ (cb208 ) │ │ │ │ - ldr r0, [pc, #372] @ (cb20c ) │ │ │ │ + ldr r1, [pc, #372] @ (cb1f0 ) │ │ │ │ + ldr r0, [pc, #372] @ (cb1f4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n cacc4 │ │ │ │ - movs r0, r4 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ - movs r0, r4 │ │ │ │ - b.n cac90 │ │ │ │ + b.n caafc │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - b.n caa8c │ │ │ │ + b.n caac8 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ - b.n caa34 │ │ │ │ + b.n ca8c4 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - b.n ca9cc │ │ │ │ + b.n cb86c │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + ittt le │ │ │ │ + movle r0, r4 │ │ │ │ + ble.n cb804 @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + movle r0, r4 │ │ │ │ + nop {10} │ │ │ │ movs r0, r4 │ │ │ │ - b.n ca978 │ │ │ │ + b.n cb7b0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + it vc │ │ │ │ + movvc r0, r4 │ │ │ │ + it cs │ │ │ │ + movcs r0, r4 │ │ │ │ + str r2, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {} │ │ │ │ + b.n cb6fc │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + b.n cb558 │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb8c4 │ │ │ │ + bkpt 0x0042 │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb720 │ │ │ │ + b.n cb528 │ │ │ │ movs r0, r4 │ │ │ │ - itte ne │ │ │ │ - movne r0, r4 │ │ │ │ - bne.n cb6f0 @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - moveq r0, r4 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + bkpt 0x0020 │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb688 │ │ │ │ + b.n cb4c0 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb638 │ │ │ │ + b.n cb470 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb600 │ │ │ │ + b.n cb438 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0078 │ │ │ │ + pop {r5, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb5bc │ │ │ │ + b.n cb3f4 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x004e │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb564 │ │ │ │ + b.n cb39c │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb520 │ │ │ │ + b.n cb358 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb4c4 │ │ │ │ + b.n cb2fc │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb2e0 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + cbnz r6, cb1a2 │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb2b0 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, cb1a2 │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb248 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r2, cb19e │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb208 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, cb19c │ │ │ │ movs r0, r4 │ │ │ │ - b.n cb188 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r3, r4} │ │ │ │ + cbnz r0, cb194 │ │ │ │ movs r0, r4 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 32 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, cb1e2 │ │ │ │ + cbnz r0, cb194 │ │ │ │ movs r0, r4 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 4 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, cb1e2 │ │ │ │ + cbnz r0, cb194 │ │ │ │ movs r0, r4 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, cb1e2 │ │ │ │ + revsh r6, r4 │ │ │ │ movs r0, r4 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r4, cb1de │ │ │ │ + hlt 0x0034 │ │ │ │ movs r0, r4 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, cb1e0 │ │ │ │ + hlt 0x001a │ │ │ │ movs r0, r4 │ │ │ │ - svc 74 @ 0x4a │ │ │ │ + udf #114 @ 0x72 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, cb1de │ │ │ │ + rev16 r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + udf #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, cb1de │ │ │ │ + rev16 r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ - svc 6 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r4, cb1dc │ │ │ │ + rev r4, r5 │ │ │ │ movs r0, r4 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + udf #8 │ │ │ │ movs r0, r4 │ │ │ │ - revsh r6, r3 │ │ │ │ + rev r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + ble.n cb16c │ │ │ │ movs r0, r4 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, cb1d0 │ │ │ │ movs r0, r4 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n cb130 │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, cb1ce │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + ble.n cb278 │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, cb1c2 │ │ │ │ movs r0, r4 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + ble.n cb24c │ │ │ │ movs r0, r4 │ │ │ │ - rev r6, r4 │ │ │ │ + cbnz r6, cb1c2 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n cb278 │ │ │ │ + bgt.n cb2b0 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, cb1e6 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n cb250 │ │ │ │ + bgt.n cb288 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r4, cb1e6 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n cb1f8 │ │ │ │ + bgt.n cb230 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, cb1e4 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb1ac │ │ │ │ + bgt.n cb1e4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb17c │ │ │ │ + blt.n cb1b4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb13c │ │ │ │ + blt.n cb174 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb2f4 │ │ │ │ + blt.n cb12c │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb2b8 │ │ │ │ + blt.n cb0f0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n cb25c │ │ │ │ + blt.n cb294 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb752 │ │ │ │ movs r0, r4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #564] @ 0x234 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb50c │ │ │ │ + beq.w cb4f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb24c │ │ │ │ + beq.n cb234 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb24c │ │ │ │ + cbnz r3, cb234 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_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 52914 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb4d4 │ │ │ │ + beq.w cb4bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb27e │ │ │ │ + beq.n cb266 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, cb27e │ │ │ │ + cbnz r3, cb266 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ - cbnz r3, cb28e │ │ │ │ + cbnz r3, cb276 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov.w r0, r9, lsl #1 │ │ │ │ bl 8ac50 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 524ec │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb2b8 │ │ │ │ + beq.n cb2a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb5da │ │ │ │ + beq.w cb5c2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d1108 │ │ │ │ + beq.w d10f0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb2d8 │ │ │ │ + beq.n cb2c0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb620 │ │ │ │ + beq.w cb608 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cb77a │ │ │ │ + beq.w cb762 │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb2fc │ │ │ │ + beq.n cb2e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cb2fc │ │ │ │ + cbnz r3, cb2e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w cb75a │ │ │ │ + blt.w cb742 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb628 │ │ │ │ + beq.w cb610 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb324 │ │ │ │ + beq.n cb30c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cb324 │ │ │ │ + cbnz r3, cb30c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb34c │ │ │ │ + beq.n cb334 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb752 │ │ │ │ + beq.w cb73a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cb7ce │ │ │ │ + beq.w cb7b6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb7a2 │ │ │ │ + beq.w cb78a │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb38c │ │ │ │ + beq.n cb374 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb79a │ │ │ │ + beq.w cb782 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cbf64 │ │ │ │ + beq.w cbf4c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr.w r1, [r8, #2236] @ 0x8bc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1516] @ 0x5ec │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbf48 │ │ │ │ + beq.w cbf30 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ strd r4, r6, [sp, #568] @ 0x238 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb3d2 │ │ │ │ + beq.n cb3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb7ee │ │ │ │ + beq.w cb7d6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cbf2c │ │ │ │ + beq.w cbf14 │ │ │ │ mov r0, r4 │ │ │ │ blx 52940 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w cbf12 │ │ │ │ + blt.w cbefa │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cb850 │ │ │ │ + bne.w cb838 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb406 │ │ │ │ + beq.n cb3ee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cb406 │ │ │ │ + cbnz r3, cb3ee │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb41c │ │ │ │ + beq.n cb404 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb41c │ │ │ │ + cbnz r3, cb404 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cb7f6 │ │ │ │ + beq.w cb7de │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cb43e │ │ │ │ + cbnz r0, cb426 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -203001,193 +202978,193 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb476 │ │ │ │ + beq.n cb45e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cb822 │ │ │ │ + beq.w cb80a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cb82a │ │ │ │ + beq.w cb812 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0f70 │ │ │ │ + beq.w d0f58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb498 │ │ │ │ + beq.n cb480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cb498 │ │ │ │ + cbnz r3, cb480 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb4b4 │ │ │ │ + beq.n cb49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cb4b4 │ │ │ │ + cbnz r3, cb49c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2992] @ cc068 │ │ │ │ + ldr.w r3, [pc, #2992] @ cc050 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2988] @ cc06c │ │ │ │ - ldr.w r0, [pc, #2988] @ cc070 │ │ │ │ + ldr.w r1, [pc, #2988] @ cc054 │ │ │ │ + ldr.w r0, [pc, #2988] @ cc058 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2960] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2960] @ cc050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ cc074 │ │ │ │ - ldr.w r0, [pc, #2968] @ cc078 │ │ │ │ + ldr.w r1, [pc, #2968] @ cc05c │ │ │ │ + ldr.w r0, [pc, #2968] @ cc060 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2904] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2904] @ cc050 │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2916] @ cc07c │ │ │ │ - ldr.w r0, [pc, #2916] @ cc080 │ │ │ │ + ldr.w r1, [pc, #2916] @ cc064 │ │ │ │ + ldr.w r0, [pc, #2916] @ cc068 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cac70 │ │ │ │ - ldr.w r3, [pc, #2872] @ cc068 │ │ │ │ + b.w cac58 │ │ │ │ + ldr.w r3, [pc, #2872] @ cc050 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2892] @ cc084 │ │ │ │ + ldr.w r1, [pc, #2892] @ cc06c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2888] @ cc088 │ │ │ │ + ldr.w r0, [pc, #2888] @ cc070 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2828] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2828] @ cc050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ cc08c │ │ │ │ - ldr.w r0, [pc, #2856] @ cc090 │ │ │ │ + ldr.w r1, [pc, #2856] @ cc074 │ │ │ │ + ldr.w r0, [pc, #2856] @ cc078 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr.w r3, [pc, #2796] @ cc068 │ │ │ │ + b.w c7228 │ │ │ │ + ldr.w r3, [pc, #2796] @ cc050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2832] @ cc094 │ │ │ │ - ldr.w r0, [pc, #2832] @ cc098 │ │ │ │ + ldr.w r1, [pc, #2832] @ cc07c │ │ │ │ + ldr.w r0, [pc, #2832] @ cc080 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr.w r3, [pc, #2764] @ cc068 │ │ │ │ + b.w c7228 │ │ │ │ + ldr.w r3, [pc, #2764] @ cc050 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2808] @ cc09c │ │ │ │ + ldr.w r1, [pc, #2808] @ cc084 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2804] @ cc0a0 │ │ │ │ + ldr.w r0, [pc, #2804] @ cc088 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cb028 │ │ │ │ - ldr.w r3, [pc, #2732] @ cc068 │ │ │ │ + b.n cb010 │ │ │ │ + ldr.w r3, [pc, #2732] @ cc050 │ │ │ │ mov r9, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ cc0a4 │ │ │ │ - ldr.w r0, [pc, #2784] @ cc0a8 │ │ │ │ + ldr.w r1, [pc, #2784] @ cc08c │ │ │ │ + ldr.w r0, [pc, #2784] @ cc090 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cac70 │ │ │ │ + b.w cac58 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb2b8 │ │ │ │ - ldr.w r3, [pc, #2692] @ cc068 │ │ │ │ + b.n cb2a0 │ │ │ │ + ldr.w r3, [pc, #2692] @ cc050 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2752] @ cc0ac │ │ │ │ + ldr.w r1, [pc, #2752] @ cc094 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2748] @ cc0b0 │ │ │ │ + ldr.w r0, [pc, #2748] @ cc098 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cb54a │ │ │ │ - ldr.w r3, [pc, #2660] @ cc068 │ │ │ │ + b.n cb532 │ │ │ │ + ldr.w r3, [pc, #2660] @ cc050 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2728] @ cc0b4 │ │ │ │ - ldr.w r0, [pc, #2728] @ cc0b8 │ │ │ │ + ldr.w r1, [pc, #2728] @ cc09c │ │ │ │ + ldr.w r0, [pc, #2728] @ cc0a0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ + b.w c737e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb2d8 │ │ │ │ + b.n cb2c0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb642 │ │ │ │ + beq.n cb62a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cb642 │ │ │ │ + cbnz r3, cb62a │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cb6f8 │ │ │ │ + beq.n cb6e0 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cb662 │ │ │ │ + cbnz r0, cb64a │ │ │ │ bl 8aa94 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -203199,405 +203176,405 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb69c │ │ │ │ + beq.n cb684 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cb724 │ │ │ │ + beq.n cb70c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cb72c │ │ │ │ + beq.n cb714 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0ee8 │ │ │ │ + beq.w d0ed0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb6bc │ │ │ │ + beq.n cb6a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cb6bc │ │ │ │ + cbnz r3, cb6a4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb6d8 │ │ │ │ + beq.n cb6c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cb6d8 │ │ │ │ + cbnz r3, cb6c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2444] @ cc068 │ │ │ │ + ldr.w r3, [pc, #2444] @ cc050 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2520] @ cc0bc │ │ │ │ - ldr.w r0, [pc, #2520] @ cc0c0 │ │ │ │ + ldr.w r1, [pc, #2520] @ cc0a4 │ │ │ │ + ldr.w r0, [pc, #2520] @ cc0a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2412] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2412] @ cc050 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2496] @ cc0c4 │ │ │ │ + ldr.w r1, [pc, #2496] @ cc0ac │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2492] @ cc0c8 │ │ │ │ + ldr.w r0, [pc, #2492] @ cc0b0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb69c │ │ │ │ - ldr.w r3, [pc, #2360] @ cc068 │ │ │ │ + b.n cb684 │ │ │ │ + ldr.w r3, [pc, #2360] @ cc050 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2452] @ cc0cc │ │ │ │ - ldr.w r0, [pc, #2452] @ cc0d0 │ │ │ │ + ldr.w r1, [pc, #2452] @ cc0b4 │ │ │ │ + ldr.w r0, [pc, #2452] @ cc0b8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb34c │ │ │ │ - ldr.w r3, [pc, #2316] @ cc068 │ │ │ │ + b.n cb334 │ │ │ │ + ldr.w r3, [pc, #2316] @ cc050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2416] @ cc0d4 │ │ │ │ - ldr.w r0, [pc, #2416] @ cc0d8 │ │ │ │ + ldr.w r1, [pc, #2416] @ cc0bc │ │ │ │ + ldr.w r0, [pc, #2416] @ cc0c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr.w r3, [pc, #2284] @ cc068 │ │ │ │ + b.w c7228 │ │ │ │ + ldr.w r3, [pc, #2284] @ cc050 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2392] @ cc0dc │ │ │ │ - ldr.w r0, [pc, #2392] @ cc0e0 │ │ │ │ + ldr.w r1, [pc, #2392] @ cc0c4 │ │ │ │ + ldr.w r0, [pc, #2392] @ cc0c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ + b.w c7228 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb38c │ │ │ │ - ldr.w r3, [pc, #2244] @ cc068 │ │ │ │ + b.n cb374 │ │ │ │ + ldr.w r3, [pc, #2244] @ cc050 │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2360] @ cc0e4 │ │ │ │ + ldr.w r1, [pc, #2360] @ cc0cc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2356] @ cc0e8 │ │ │ │ + ldr.w r0, [pc, #2356] @ cc0d0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2200] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2200] @ cc050 │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2324] @ cc0ec │ │ │ │ - ldr.w r0, [pc, #2324] @ cc0f0 │ │ │ │ + ldr.w r1, [pc, #2324] @ cc0d4 │ │ │ │ + ldr.w r0, [pc, #2324] @ cc0d8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ + b.w c737e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb3d2 │ │ │ │ - ldr.w r3, [pc, #2160] @ cc068 │ │ │ │ + b.n cb3ba │ │ │ │ + ldr.w r3, [pc, #2160] @ cc050 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2292] @ cc0f4 │ │ │ │ + ldr.w r1, [pc, #2292] @ cc0dc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2288] @ cc0f8 │ │ │ │ + ldr.w r0, [pc, #2288] @ cc0e0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb476 │ │ │ │ - ldr.w r3, [pc, #2108] @ cc068 │ │ │ │ + b.n cb45e │ │ │ │ + ldr.w r3, [pc, #2108] @ cc050 │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2248] @ cc0fc │ │ │ │ - ldr.w r0, [pc, #2248] @ cc100 │ │ │ │ + ldr.w r1, [pc, #2248] @ cc0e4 │ │ │ │ + ldr.w r0, [pc, #2248] @ cc0e8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #2560] @ 0xa00 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ str r4, [sp, #576] @ 0x240 │ │ │ │ ldr.w r3, [r3, #2544] @ 0x9f0 │ │ │ │ str r3, [sp, #580] @ 0x244 │ │ │ │ movs r3, #0 │ │ │ │ blx 529d8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbef8 │ │ │ │ + beq.w cbee0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb88c │ │ │ │ + beq.n cb874 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cb88c │ │ │ │ + cbnz r3, cb874 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_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 52914 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbec6 │ │ │ │ + beq.w cbeae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8b8 │ │ │ │ + beq.n cb8a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cb8b8 │ │ │ │ + cbnz r3, cb8a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0fb4 │ │ │ │ + beq.w d0f9c │ │ │ │ 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 523e4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb8f0 │ │ │ │ + beq.n cb8d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cb8f0 │ │ │ │ + cbnz r3, cb8d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w cbcdc │ │ │ │ + blt.w cbcc4 │ │ │ │ uxtb r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbba4 │ │ │ │ + beq.w cbb8c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb914 │ │ │ │ + beq.n cb8fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cb914 │ │ │ │ + cbnz r3, cb8fc │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w cbb8a │ │ │ │ + bpl.w cbb72 │ │ │ │ mov r0, r7 │ │ │ │ - bl c0ffc │ │ │ │ + bl c0fe4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb93c │ │ │ │ + beq.n cb924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cb93c │ │ │ │ + cbnz r3, cb924 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w cbb62 │ │ │ │ + beq.w cbb4a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bpl.n cb94e │ │ │ │ + bpl.n cb936 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [r3, #56] @ 0x38 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb97a │ │ │ │ + beq.n cb962 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbb82 │ │ │ │ + beq.w cbb6a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w cbe72 │ │ │ │ + beq.w cbe5a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbe4c │ │ │ │ + beq.w cbe34 │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cb9be │ │ │ │ + beq.n cb9a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd12 │ │ │ │ + beq.w cbcfa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cbea6 │ │ │ │ + beq.w cbe8e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 524ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbe8c │ │ │ │ + beq.w cbe74 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 52940 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cb9fa │ │ │ │ + beq.n cb9e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, cb9fa │ │ │ │ + cbnz r3, cb9e2 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w cbe0a │ │ │ │ + blt.w cbdf2 │ │ │ │ uxtb.w r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbd1a │ │ │ │ + beq.w cbd02 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba22 │ │ │ │ + beq.n cba0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cba22 │ │ │ │ + cbnz r3, cba0a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba4a │ │ │ │ + beq.n cba32 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbebe │ │ │ │ + beq.w cbea6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cc1cc │ │ │ │ + beq.w cc1b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc04e │ │ │ │ + beq.w cc036 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w fp, [r1] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cba88 │ │ │ │ + beq.n cba70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbf7c │ │ │ │ + beq.w cbf64 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cbfd2 │ │ │ │ + beq.w cbfba │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbaaa │ │ │ │ + beq.n cba92 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cbaaa │ │ │ │ + cbnz r3, cba92 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cbf84 │ │ │ │ + beq.w cbf6c │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cbacc │ │ │ │ + cbnz r0, cbab4 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r9 │ │ │ │ @@ -203609,107 +203586,107 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb04 │ │ │ │ + beq.n cbaec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cbfaa │ │ │ │ + beq.w cbf92 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cbfb2 │ │ │ │ + beq.w cbf9a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0ec6 │ │ │ │ + beq.w d0eae │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb26 │ │ │ │ + beq.n cbb0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbb26 │ │ │ │ + cbnz r3, cbb0e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb42 │ │ │ │ + beq.n cbb2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cbb42 │ │ │ │ + cbnz r3, cbb2a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1316] @ cc068 │ │ │ │ + ldr.w r3, [pc, #1316] @ cc050 │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1464] @ cc104 │ │ │ │ - ldr.w r0, [pc, #1464] @ cc108 │ │ │ │ + ldr.w r1, [pc, #1464] @ cc0ec │ │ │ │ + ldr.w r0, [pc, #1464] @ cc0f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1284] @ cc068 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1284] @ cc050 │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ cc10c │ │ │ │ + ldr.w r1, [pc, #1440] @ cc0f4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1436] @ cc110 │ │ │ │ + ldr.w r0, [pc, #1436] @ cc0f8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w c9f32 │ │ │ │ + b.w c9f1a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb97a │ │ │ │ - ldr.w r0, [pc, #1416] @ cc114 │ │ │ │ + b.n cb962 │ │ │ │ + ldr.w r0, [pc, #1416] @ cc0fc │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbb62 │ │ │ │ + beq.n cbb4a │ │ │ │ movs r5, #1 │ │ │ │ - b.n cb930 │ │ │ │ + b.n cb918 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbbe │ │ │ │ + beq.n cbba6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cbbbe │ │ │ │ + cbnz r3, cbba6 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbbd4 │ │ │ │ + beq.n cbbbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cbbd4 │ │ │ │ + cbnz r3, cbbbc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cbc86 │ │ │ │ + beq.n cbc6e │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, cbbf4 │ │ │ │ + cbnz r0, cbbdc │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ @@ -203721,127 +203698,127 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc2a │ │ │ │ + beq.n cbc12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbcb0 │ │ │ │ + beq.n cbc98 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cbcb8 │ │ │ │ + beq.n cbca0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0f92 │ │ │ │ + beq.w d0f7a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc4a │ │ │ │ + beq.n cbc32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbc4a │ │ │ │ + cbnz r3, cbc32 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbc66 │ │ │ │ + beq.n cbc4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cbc66 │ │ │ │ + cbnz r3, cbc4e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1024] @ cc068 │ │ │ │ + ldr.w r3, [pc, #1024] @ cc050 │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1192] @ cc118 │ │ │ │ - ldr.w r0, [pc, #1192] @ cc11c │ │ │ │ + ldr.w r1, [pc, #1192] @ cc100 │ │ │ │ + ldr.w r0, [pc, #1192] @ cc104 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #992] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #992] @ (cc050 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1168] @ cc120 │ │ │ │ + ldr.w r1, [pc, #1168] @ cc108 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1164] @ cc124 │ │ │ │ + ldr.w r0, [pc, #1164] @ cc10c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbc2a │ │ │ │ - ldr r3, [pc, #940] @ (cc068 ) │ │ │ │ + b.n cbc12 │ │ │ │ + ldr r3, [pc, #940] @ (cc050 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1128] @ cc128 │ │ │ │ - ldr.w r0, [pc, #1128] @ cc12c │ │ │ │ + ldr.w r1, [pc, #1128] @ cc110 │ │ │ │ + ldr.w r0, [pc, #1128] @ cc114 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #904] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #904] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1100] @ cc130 │ │ │ │ - ldr.w r0, [pc, #1100] @ cc134 │ │ │ │ + ldr.w r1, [pc, #1100] @ cc118 │ │ │ │ + ldr.w r0, [pc, #1100] @ cc11c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cb9be │ │ │ │ + b.n cb9a6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd34 │ │ │ │ + beq.n cbd1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cbd34 │ │ │ │ + cbnz r3, cbd1c │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cbde4 │ │ │ │ + beq.n cbdcc │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, cbd54 │ │ │ │ + cbnz r0, cbd3c │ │ │ │ bl 8aa94 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ @@ -203853,261 +203830,261 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbd8e │ │ │ │ + beq.n cbd76 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cbe24 │ │ │ │ + beq.n cbe0c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cbe2c │ │ │ │ + beq.n cbe14 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0f4e │ │ │ │ + beq.w d0f36 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbdae │ │ │ │ + beq.n cbd96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cbdae │ │ │ │ + cbnz r3, cbd96 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cbdca │ │ │ │ + beq.n cbdb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cbdca │ │ │ │ + cbnz r3, cbdb2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #668] @ (cc068 ) │ │ │ │ + ldr r3, [pc, #668] @ (cc050 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #868] @ (cc138 ) │ │ │ │ - ldr r0, [pc, #872] @ (cc13c ) │ │ │ │ + ldr r1, [pc, #868] @ (cc120 ) │ │ │ │ + ldr r0, [pc, #872] @ (cc124 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #640] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #640] @ (cc050 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #852] @ (cc140 ) │ │ │ │ + ldr r1, [pc, #852] @ (cc128 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #848] @ (cc144 ) │ │ │ │ + ldr r0, [pc, #848] @ (cc12c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #604] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #604] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #824] @ (cc148 ) │ │ │ │ - ldr r0, [pc, #824] @ (cc14c ) │ │ │ │ + ldr r1, [pc, #824] @ (cc130 ) │ │ │ │ + ldr r0, [pc, #824] @ (cc134 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ + b.w c7228 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbd8e │ │ │ │ - ldr r3, [pc, #568] @ (cc068 ) │ │ │ │ + b.n cbd76 │ │ │ │ + ldr r3, [pc, #568] @ (cc050 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #796] @ (cc150 ) │ │ │ │ - ldr r0, [pc, #796] @ (cc154 ) │ │ │ │ + ldr r1, [pc, #796] @ (cc138 ) │ │ │ │ + ldr r0, [pc, #796] @ (cc13c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #536] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #536] @ (cc050 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #772] @ (cc158 ) │ │ │ │ + ldr r1, [pc, #772] @ (cc140 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #768] @ (cc15c ) │ │ │ │ + ldr r0, [pc, #768] @ (cc144 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #500] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #500] @ (cc050 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #740] @ (cc160 ) │ │ │ │ - ldr r0, [pc, #744] @ (cc164 ) │ │ │ │ + ldr r1, [pc, #740] @ (cc148 ) │ │ │ │ + ldr r0, [pc, #744] @ (cc14c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7396 │ │ │ │ - ldr r3, [pc, #472] @ (cc068 ) │ │ │ │ + b.w c737e │ │ │ │ + ldr r3, [pc, #472] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #724] @ (cc168 ) │ │ │ │ - ldr r0, [pc, #728] @ (cc16c ) │ │ │ │ + ldr r1, [pc, #724] @ (cc150 ) │ │ │ │ + ldr r0, [pc, #728] @ (cc154 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #448] @ (cc068 ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #448] @ (cc050 ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #704] @ (cc170 ) │ │ │ │ + ldr r1, [pc, #704] @ (cc158 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #704] @ (cc174 ) │ │ │ │ + ldr r0, [pc, #704] @ (cc15c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cbe62 │ │ │ │ + b.n cbe4a │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba4a │ │ │ │ - ldr r3, [pc, #416] @ (cc068 ) │ │ │ │ + b.n cba32 │ │ │ │ + ldr r3, [pc, #416] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #684] @ (cc178 ) │ │ │ │ - ldr r0, [pc, #684] @ (cc17c ) │ │ │ │ + ldr r1, [pc, #684] @ (cc160 ) │ │ │ │ + ldr r0, [pc, #684] @ (cc164 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #364] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #364] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #640] @ (cc180 ) │ │ │ │ - ldr r0, [pc, #644] @ (cc184 ) │ │ │ │ + ldr r1, [pc, #640] @ (cc168 ) │ │ │ │ + ldr r0, [pc, #644] @ (cc16c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cac70 │ │ │ │ - ldr r3, [pc, #340] @ (cc068 ) │ │ │ │ + b.w cac58 │ │ │ │ + ldr r3, [pc, #340] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #624] @ (cc188 ) │ │ │ │ - ldr r0, [pc, #624] @ (cc18c ) │ │ │ │ + ldr r1, [pc, #624] @ (cc170 ) │ │ │ │ + ldr r0, [pc, #624] @ (cc174 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cac70 │ │ │ │ - ldr r3, [pc, #312] @ (cc068 ) │ │ │ │ + b.w cac58 │ │ │ │ + ldr r3, [pc, #312] @ (cc050 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #604] @ (cc190 ) │ │ │ │ - ldr r0, [pc, #604] @ (cc194 ) │ │ │ │ + ldr r1, [pc, #604] @ (cc178 ) │ │ │ │ + ldr r0, [pc, #604] @ (cc17c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #284] @ (cc068 ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #284] @ (cc050 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #584] @ (cc198 ) │ │ │ │ - ldr r0, [pc, #584] @ (cc19c ) │ │ │ │ + ldr r1, [pc, #584] @ (cc180 ) │ │ │ │ + ldr r0, [pc, #584] @ (cc184 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7240 │ │ │ │ - ldr r3, [pc, #256] @ (cc068 ) │ │ │ │ + b.w c7228 │ │ │ │ + ldr r3, [pc, #256] @ (cc050 ) │ │ │ │ movs r2, #233 @ 0xe9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #564] @ (cc1a0 ) │ │ │ │ + ldr r1, [pc, #564] @ (cc188 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #560] @ (cc1a4 ) │ │ │ │ + ldr r0, [pc, #560] @ (cc18c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cb7be │ │ │ │ + b.n cb7a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cba88 │ │ │ │ - ldr r3, [pc, #224] @ (cc068 ) │ │ │ │ + b.n cba70 │ │ │ │ + ldr r3, [pc, #224] @ (cc050 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #540] @ (cc1a8 ) │ │ │ │ + ldr r1, [pc, #540] @ (cc190 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #536] @ (cc1ac ) │ │ │ │ + ldr r0, [pc, #536] @ (cc194 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cbb04 │ │ │ │ - ldr r3, [pc, #180] @ (cc068 ) │ │ │ │ + b.n cbaec │ │ │ │ + ldr r3, [pc, #180] @ (cc050 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #500] @ (cc1b0 ) │ │ │ │ - ldr r0, [pc, #504] @ (cc1b4 ) │ │ │ │ + ldr r1, [pc, #500] @ (cc198 ) │ │ │ │ + ldr r0, [pc, #504] @ (cc19c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #148] @ (cc068 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #148] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #480] @ (cc1b8 ) │ │ │ │ - ldr r0, [pc, #480] @ (cc1bc ) │ │ │ │ + ldr r1, [pc, #480] @ (cc1a0 ) │ │ │ │ + ldr r0, [pc, #480] @ (cc1a4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -204122,285 +204099,285 @@ │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrd r8, r7, [r5] │ │ │ │ blx 52bdc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc214 │ │ │ │ + beq.w cc1fc │ │ │ │ bl 8a94c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cc1f2 │ │ │ │ + beq.w cc1da │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - ldr r3, [pc, #376] @ (cc1c0 ) │ │ │ │ + ldr r3, [pc, #376] @ (cc1a8 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w c71f4 │ │ │ │ - ldr r3, [pc, #24] @ (cc068 ) │ │ │ │ + b.w c71dc │ │ │ │ + ldr r3, [pc, #24] @ (cc050 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #368] @ (cc1c4 ) │ │ │ │ - ldr r0, [pc, #368] @ (cc1c8 ) │ │ │ │ + ldr r1, [pc, #368] @ (cc1ac ) │ │ │ │ + ldr r0, [pc, #368] @ (cc1b0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cbfea │ │ │ │ + b.n cbfd2 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n cc064 │ │ │ │ + bvc.n cc09c │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0f2 │ │ │ │ + cbz r4, cc0a4 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cc030 │ │ │ │ + bvc.n cc068 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0f2 │ │ │ │ + cbz r4, cc0a4 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cbfc4 │ │ │ │ + bvs.n cbffc │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0ec │ │ │ │ + uxtb r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cbf90 │ │ │ │ + bvs.n cbfc8 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r0, cc0ec │ │ │ │ + uxth r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cc13c │ │ │ │ + bvs.n cc174 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cc0e8 │ │ │ │ + sxtb r6, r7 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cc104 │ │ │ │ + bvs.n cc13c │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cc0e8 │ │ │ │ + sxtb r6, r3 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n cc0d0 │ │ │ │ + bvs.n cc108 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0e8 │ │ │ │ + sxth r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n cc094 │ │ │ │ + bvs.n cc0cc │ │ │ │ movs r0, r4 │ │ │ │ - uxtb r0, r7 │ │ │ │ + sxth r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n cc050 │ │ │ │ + bpl.n cc088 │ │ │ │ movs r0, r4 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, cc0d8 │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n cc014 │ │ │ │ + bpl.n cc04c │ │ │ │ movs r0, r4 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, cc0da │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cc06c │ │ │ │ + bmi.n cc0a4 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r0, cc0fa │ │ │ │ + cbz r0, cc0ac │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cc03c │ │ │ │ + bmi.n cc074 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cc0f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cbfd4 │ │ │ │ + bmi.n cc00c │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0f4 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cc184 │ │ │ │ + bmi.n cc1bc │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cc0f0 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cc14c │ │ │ │ + bmi.n cc184 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cc0f0 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n cc108 │ │ │ │ + bmi.n cc140 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r4, cc0ee │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - bmi.n cc0b0 │ │ │ │ + bmi.n cc0e8 │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - bmi.n cc070 │ │ │ │ + bcc.n cc0a8 │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - bmi.n cc008 │ │ │ │ + bcc.n cc040 │ │ │ │ movs r0, r4 │ │ │ │ - sub sp, #24 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n cc1e0 │ │ │ │ + beq.n cc018 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n cc1b0 │ │ │ │ + beq.n cc1e8 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ movs r2, r4 │ │ │ │ - beq.n cc1ac │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n cc180 │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #576 @ (adr r7, cc3f4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #2968] @ ccd68 │ │ │ │ + ldr.w r3, [pc, #2968] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ ccd6c │ │ │ │ - ldr.w r0, [pc, #2968] @ ccd70 │ │ │ │ + ldr.w r1, [pc, #2968] @ ccd54 │ │ │ │ + ldr.w r0, [pc, #2968] @ ccd58 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ movs r2, #242 @ 0xf2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n cbff6 │ │ │ │ + b.n cbfde │ │ │ │ bl 8a6e8 │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #243 @ 0xf3 │ │ │ │ - ldr.w r1, [pc, #2904] @ ccd74 │ │ │ │ - ldr.w r0, [pc, #2904] @ ccd78 │ │ │ │ + ldr.w r1, [pc, #2904] @ ccd5c │ │ │ │ + ldr.w r0, [pc, #2904] @ ccd60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cc1f6 │ │ │ │ + b.n cc1de │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc244 │ │ │ │ + beq.n cc22c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc3a8 │ │ │ │ + beq.w cc390 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc258 │ │ │ │ + beq.n cc240 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc2f8 │ │ │ │ + beq.n cc2e0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc344 │ │ │ │ + beq.n cc32c │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc33e │ │ │ │ + beq.n cc326 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -204411,237 +204388,237 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2aa │ │ │ │ + beq.n cc292 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cc300 │ │ │ │ - cbz r5, cc308 │ │ │ │ + cbz r3, cc2e8 │ │ │ │ + cbz r5, cc2f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0fd6 │ │ │ │ + beq.w d0fbe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2c2 │ │ │ │ + beq.n cc2aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cc32e │ │ │ │ + cbz r3, cc316 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc2d8 │ │ │ │ + beq.n cc2c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, cc336 │ │ │ │ - ldr.w r3, [pc, #2700] @ ccd68 │ │ │ │ + cbz r3, cc31e │ │ │ │ + ldr.w r3, [pc, #2700] @ ccd50 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2712] @ ccd7c │ │ │ │ - ldr.w r0, [pc, #2712] @ ccd80 │ │ │ │ + ldr.w r1, [pc, #2712] @ ccd64 │ │ │ │ + ldr.w r0, [pc, #2712] @ ccd68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc258 │ │ │ │ + b.n cc240 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2aa │ │ │ │ - ldr.w r3, [pc, #2652] @ ccd68 │ │ │ │ + b.n cc292 │ │ │ │ + ldr.w r3, [pc, #2652] @ ccd50 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2672] @ ccd84 │ │ │ │ - ldr.w r0, [pc, #2672] @ ccd88 │ │ │ │ + ldr.w r1, [pc, #2672] @ ccd6c │ │ │ │ + ldr.w r0, [pc, #2672] @ ccd70 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2c2 │ │ │ │ + b.n cc2aa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc2d8 │ │ │ │ + b.n cc2c0 │ │ │ │ bl 8aa94 │ │ │ │ - b.n cc276 │ │ │ │ - ldr.w r3, [pc, #2592] @ ccd68 │ │ │ │ + b.n cc25e │ │ │ │ + ldr.w r3, [pc, #2592] @ ccd50 │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2620] @ ccd8c │ │ │ │ + ldr.w r1, [pc, #2620] @ ccd74 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2616] @ ccd90 │ │ │ │ + ldr.w r0, [pc, #2616] @ ccd78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2548] @ ccd68 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2548] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2588] @ ccd94 │ │ │ │ - ldr.w r0, [pc, #2588] @ ccd98 │ │ │ │ + ldr.w r1, [pc, #2588] @ ccd7c │ │ │ │ + ldr.w r0, [pc, #2588] @ ccd80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc244 │ │ │ │ - ldr.w r3, [pc, #2484] @ ccd68 │ │ │ │ + b.n cc22c │ │ │ │ + ldr.w r3, [pc, #2484] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2532] @ ccd9c │ │ │ │ - ldr.w r0, [pc, #2532] @ ccda0 │ │ │ │ + ldr.w r1, [pc, #2532] @ ccd84 │ │ │ │ + ldr.w r0, [pc, #2532] @ ccd88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cc38c │ │ │ │ + b.n cc374 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9a3c │ │ │ │ - ldr.w r3, [pc, #2444] @ ccd68 │ │ │ │ + b.w c9a24 │ │ │ │ + ldr.w r3, [pc, #2444] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2500] @ ccda4 │ │ │ │ - ldr.w r0, [pc, #2500] @ ccda8 │ │ │ │ + ldr.w r1, [pc, #2500] @ ccd8c │ │ │ │ + ldr.w r0, [pc, #2500] @ ccd90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9a1a │ │ │ │ - ldr.w r3, [pc, #2384] @ ccd68 │ │ │ │ + b.w c9a02 │ │ │ │ + ldr.w r3, [pc, #2384] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2448] @ ccdac │ │ │ │ - ldr.w r0, [pc, #2448] @ ccdb0 │ │ │ │ + ldr.w r1, [pc, #2448] @ ccd94 │ │ │ │ + ldr.w r0, [pc, #2448] @ ccd98 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cc3f4 │ │ │ │ - ldr.w r3, [pc, #2356] @ ccd68 │ │ │ │ + b.n cc3dc │ │ │ │ + ldr.w r3, [pc, #2356] @ ccd50 │ │ │ │ movs r2, #193 @ 0xc1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2424] @ ccdb4 │ │ │ │ + ldr.w r1, [pc, #2424] @ ccd9c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2420] @ ccdb8 │ │ │ │ + ldr.w r0, [pc, #2420] @ ccda0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c813e │ │ │ │ - ldr.w r3, [pc, #2300] @ ccd68 │ │ │ │ + b.w c8126 │ │ │ │ + ldr.w r3, [pc, #2300] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2380] @ ccdbc │ │ │ │ - ldr.w r0, [pc, #2380] @ ccdc0 │ │ │ │ + ldr.w r1, [pc, #2380] @ ccda4 │ │ │ │ + ldr.w r0, [pc, #2380] @ ccda8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #202 @ 0xca │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9b94 │ │ │ │ + b.w c9b7c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4c4 │ │ │ │ + beq.n cc4ac │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cc4c4 │ │ │ │ + cbnz r3, cc4ac │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4da │ │ │ │ + beq.n cc4c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cc4da │ │ │ │ + cbnz r3, cc4c2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc4f2 │ │ │ │ + beq.n cc4da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, cc4f2 │ │ │ │ + cbnz r3, cc4da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc616 │ │ │ │ + beq.w cc5fe │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cc610 │ │ │ │ + beq.n cc5f8 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ @@ -204652,58 +204629,58 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc548 │ │ │ │ + beq.n cc530 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc5e2 │ │ │ │ + beq.n cc5ca │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n cc5ea │ │ │ │ + beq.n cc5d2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0f0a │ │ │ │ + beq.w d0ef2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc568 │ │ │ │ + beq.n cc550 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cc568 │ │ │ │ + cbnz r3, cc550 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc584 │ │ │ │ + beq.n cc56c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cc584 │ │ │ │ + cbnz r3, cc56c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #2016] @ ccd68 │ │ │ │ + ldr.w r3, [pc, #2016] @ ccd50 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2100] @ ccdc4 │ │ │ │ - ldr.w r0, [pc, #2100] @ ccdc8 │ │ │ │ + ldr.w r1, [pc, #2100] @ ccdac │ │ │ │ + ldr.w r0, [pc, #2100] @ ccdb0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1984] @ ccd68 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1984] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2080] @ ccdcc │ │ │ │ - ldr.w r0, [pc, #2080] @ ccdd0 │ │ │ │ + ldr.w r1, [pc, #2080] @ ccdb4 │ │ │ │ + ldr.w r0, [pc, #2080] @ ccdb8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -204712,94 +204689,94 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc548 │ │ │ │ - ldr.w r3, [pc, #1916] @ ccd68 │ │ │ │ + b.n cc530 │ │ │ │ + ldr.w r3, [pc, #1916] @ ccd50 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2016] @ ccdd4 │ │ │ │ - ldr.w r0, [pc, #2016] @ ccdd8 │ │ │ │ + ldr.w r1, [pc, #2016] @ ccdbc │ │ │ │ + ldr.w r0, [pc, #2016] @ ccdc0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.n cc512 │ │ │ │ - ldr.w r3, [pc, #1872] @ ccd68 │ │ │ │ + b.n cc4fa │ │ │ │ + ldr.w r3, [pc, #1872] @ ccd50 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1980] @ ccddc │ │ │ │ + ldr.w r1, [pc, #1980] @ ccdc4 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1976] @ ccde0 │ │ │ │ + ldr.w r0, [pc, #1976] @ ccdc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1828] @ ccd68 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1828] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1944] @ ccde4 │ │ │ │ - ldr.w r0, [pc, #1944] @ ccde8 │ │ │ │ + ldr.w r1, [pc, #1944] @ ccdcc │ │ │ │ + ldr.w r0, [pc, #1944] @ ccdd0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ca880 │ │ │ │ - ldr.w r3, [pc, #1796] @ ccd68 │ │ │ │ + b.w ca868 │ │ │ │ + ldr.w r3, [pc, #1796] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1920] @ ccdec │ │ │ │ - ldr.w r0, [pc, #1920] @ ccdf0 │ │ │ │ + ldr.w r1, [pc, #1920] @ ccdd4 │ │ │ │ + ldr.w r0, [pc, #1920] @ ccdd8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ca880 │ │ │ │ - ldr.w r3, [pc, #1764] @ ccd68 │ │ │ │ + b.w ca868 │ │ │ │ + ldr.w r3, [pc, #1764] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1896] @ ccdf4 │ │ │ │ - ldr.w r0, [pc, #1896] @ ccdf8 │ │ │ │ + ldr.w r1, [pc, #1896] @ ccddc │ │ │ │ + ldr.w r0, [pc, #1896] @ ccde0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c9f86 │ │ │ │ + b.w c9f6e │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ - b.w c9bec │ │ │ │ + b.w c9bd4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9c3a │ │ │ │ + b.w c9c22 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9cac │ │ │ │ - ldr.w r3, [pc, #1700] @ ccd68 │ │ │ │ + b.w c9c94 │ │ │ │ + ldr.w r3, [pc, #1700] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ ccdfc │ │ │ │ - ldr.w r0, [pc, #1844] @ cce00 │ │ │ │ + ldr.w r1, [pc, #1844] @ ccde4 │ │ │ │ + ldr.w r0, [pc, #1844] @ ccde8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -204808,41 +204785,41 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1640] @ ccd68 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1640] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1788] @ cce04 │ │ │ │ - ldr.w r0, [pc, #1788] @ cce08 │ │ │ │ + ldr.w r1, [pc, #1788] @ ccdec │ │ │ │ + ldr.w r0, [pc, #1788] @ ccdf0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9cf2 │ │ │ │ - ldr.w r3, [pc, #1572] @ ccd68 │ │ │ │ + b.w c9cda │ │ │ │ + ldr.w r3, [pc, #1572] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1732] @ cce0c │ │ │ │ - ldr.w r0, [pc, #1732] @ cce10 │ │ │ │ + ldr.w r1, [pc, #1732] @ ccdf4 │ │ │ │ + ldr.w r0, [pc, #1732] @ ccdf8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -204853,69 +204830,69 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9d50 │ │ │ │ + b.w c9d38 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9d6c │ │ │ │ + b.w c9d54 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc7b0 │ │ │ │ + beq.n cc798 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc8ea │ │ │ │ + beq.w cc8d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc7c4 │ │ │ │ + beq.n cc7ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc8f2 │ │ │ │ + beq.w cc8da │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc7da │ │ │ │ + beq.n cc7c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc8fa │ │ │ │ + beq.w cc8e2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc7f2 │ │ │ │ + beq.n cc7da │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cc902 │ │ │ │ + beq.w cc8ea │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cc996 │ │ │ │ + bne.w cc97e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc96c │ │ │ │ + beq.w cc954 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cc95e │ │ │ │ + beq.w cc946 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -204926,56 +204903,56 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc852 │ │ │ │ + beq.n cc83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc928 │ │ │ │ + beq.n cc910 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cc938 │ │ │ │ + beq.n cc920 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0af0 │ │ │ │ + beq.w d0ad8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc86e │ │ │ │ + beq.n cc856 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc964 │ │ │ │ + beq.n cc94c │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cc886 │ │ │ │ + beq.n cc86e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cc930 │ │ │ │ - ldr.w r3, [pc, #1248] @ ccd68 │ │ │ │ + beq.n cc918 │ │ │ │ + ldr.w r3, [pc, #1248] @ ccd50 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1412] @ cce14 │ │ │ │ - ldr.w r0, [pc, #1412] @ cce18 │ │ │ │ + ldr.w r1, [pc, #1412] @ ccdfc │ │ │ │ + ldr.w r0, [pc, #1412] @ cce00 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1216] @ ccd68 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1216] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1388] @ cce1c │ │ │ │ - ldr.w r0, [pc, #1388] @ cce20 │ │ │ │ + ldr.w r1, [pc, #1388] @ cce04 │ │ │ │ + ldr.w r0, [pc, #1388] @ cce08 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -204986,98 +204963,98 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc7b0 │ │ │ │ + b.n cc798 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc7c4 │ │ │ │ + b.n cc7ac │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc7da │ │ │ │ + b.n cc7c2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc7f2 │ │ │ │ - ldr.w r3, [pc, #1116] @ ccd68 │ │ │ │ + b.n cc7da │ │ │ │ + ldr.w r3, [pc, #1116] @ ccd50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1296] @ cce24 │ │ │ │ - ldr.w r0, [pc, #1296] @ cce28 │ │ │ │ + ldr.w r1, [pc, #1296] @ cce0c │ │ │ │ + ldr.w r0, [pc, #1296] @ cce10 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cc6dc │ │ │ │ + b.n cc6c4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc852 │ │ │ │ + b.n cc83a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc886 │ │ │ │ - ldr.w r3, [pc, #1068] @ ccd68 │ │ │ │ + b.n cc86e │ │ │ │ + ldr.w r3, [pc, #1068] @ ccd50 │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1256] @ cce2c │ │ │ │ - ldr.w r0, [pc, #1256] @ cce30 │ │ │ │ + ldr.w r1, [pc, #1256] @ cce14 │ │ │ │ + ldr.w r0, [pc, #1256] @ cce18 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.n cc81c │ │ │ │ + b.n cc804 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cc86e │ │ │ │ - ldr r3, [pc, #1016] @ (ccd68 ) │ │ │ │ + b.n cc856 │ │ │ │ + ldr r3, [pc, #1016] @ (ccd50 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1216] @ cce34 │ │ │ │ + ldr.w r1, [pc, #1216] @ cce1c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1212] @ cce38 │ │ │ │ + ldr.w r0, [pc, #1212] @ cce20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n cc7fa │ │ │ │ - ldr r3, [pc, #968] @ (ccd68 ) │ │ │ │ + b.n cc7e2 │ │ │ │ + ldr r3, [pc, #968] @ (ccd50 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1176] @ cce3c │ │ │ │ - ldr.w r0, [pc, #1176] @ cce40 │ │ │ │ + ldr.w r1, [pc, #1176] @ cce24 │ │ │ │ + ldr.w r0, [pc, #1176] @ cce28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cc8c2 │ │ │ │ + b.n cc8aa │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9d20 │ │ │ │ - ldr r3, [pc, #928] @ (ccd68 ) │ │ │ │ + b.w c9d08 │ │ │ │ + ldr r3, [pc, #928] @ (ccd50 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1144] @ cce44 │ │ │ │ - ldr.w r0, [pc, #1144] @ cce48 │ │ │ │ + ldr.w r1, [pc, #1144] @ cce2c │ │ │ │ + ldr.w r0, [pc, #1144] @ cce30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -205090,59 +205067,59 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9daa │ │ │ │ + b.w c9d92 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ccb62 │ │ │ │ + beq.w ccb4a │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cca50 │ │ │ │ + beq.n cca38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccb5a │ │ │ │ + beq.w ccb42 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ccb7c │ │ │ │ + beq.w ccb64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w c9e38 │ │ │ │ + beq.w c9e20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w c9e38 │ │ │ │ + bne.w c9e20 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9e38 │ │ │ │ + b.w c9e20 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9e92 │ │ │ │ - ldr r3, [pc, #744] @ (ccd68 ) │ │ │ │ + b.w c9e7a │ │ │ │ + ldr r3, [pc, #744] @ (ccd50 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #968] @ (cce4c ) │ │ │ │ - ldr r0, [pc, #968] @ (cce50 ) │ │ │ │ + ldr r1, [pc, #968] @ (cce34 ) │ │ │ │ + ldr r0, [pc, #968] @ (cce38 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -205153,22 +205130,22 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.w c9e4e │ │ │ │ - ldr r3, [pc, #672] @ (ccd68 ) │ │ │ │ + b.w c9e36 │ │ │ │ + ldr r3, [pc, #672] @ (ccd50 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #904] @ (cce54 ) │ │ │ │ - ldr r0, [pc, #904] @ (cce58 ) │ │ │ │ + ldr r1, [pc, #904] @ (cce3c ) │ │ │ │ + ldr r0, [pc, #904] @ (cce40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -205181,510 +205158,510 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9e32 │ │ │ │ - ldr r3, [pc, #592] @ (ccd68 ) │ │ │ │ + b.w c9e1a │ │ │ │ + ldr r3, [pc, #592] @ (ccd50 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #832] @ (cce5c ) │ │ │ │ - ldr r0, [pc, #832] @ (cce60 ) │ │ │ │ + ldr r1, [pc, #832] @ (cce44 ) │ │ │ │ + ldr r0, [pc, #832] @ (cce48 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ccadc │ │ │ │ - ldr r3, [pc, #568] @ (ccd68 ) │ │ │ │ + b.n ccac4 │ │ │ │ + ldr r3, [pc, #568] @ (ccd50 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #816] @ (cce64 ) │ │ │ │ - ldr r0, [pc, #816] @ (cce68 ) │ │ │ │ + ldr r1, [pc, #816] @ (cce4c ) │ │ │ │ + ldr r0, [pc, #816] @ (cce50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ccadc │ │ │ │ + b.n ccac4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.w c9ec4 │ │ │ │ + b.w c9eac │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c9ebe │ │ │ │ + b.w c9ea6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cca50 │ │ │ │ - ldr r3, [pc, #516] @ (ccd68 ) │ │ │ │ + b.n cca38 │ │ │ │ + ldr r3, [pc, #516] @ (ccd50 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #768] @ (cce6c ) │ │ │ │ - ldr r0, [pc, #772] @ (cce70 ) │ │ │ │ + ldr r1, [pc, #768] @ (cce54 ) │ │ │ │ + ldr r0, [pc, #772] @ (cce58 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ccadc │ │ │ │ - ldr r3, [pc, #488] @ (ccd68 ) │ │ │ │ + b.n ccac4 │ │ │ │ + ldr r3, [pc, #488] @ (ccd50 ) │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #752] @ (cce74 ) │ │ │ │ - ldr r0, [pc, #752] @ (cce78 ) │ │ │ │ + ldr r1, [pc, #752] @ (cce5c ) │ │ │ │ + ldr r0, [pc, #752] @ (cce60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ccadc │ │ │ │ + b.n ccac4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, sl │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccbae │ │ │ │ + beq.n ccb96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc5e │ │ │ │ + beq.n ccc46 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccbc2 │ │ │ │ + beq.n ccbaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc66 │ │ │ │ + beq.n ccc4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccbd4 │ │ │ │ + beq.n ccbbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc6e │ │ │ │ + beq.n ccc56 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccbe6 │ │ │ │ + beq.n ccbce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc76 │ │ │ │ + beq.n ccc5e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccbfa │ │ │ │ + beq.n ccbe2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc7e │ │ │ │ + beq.n ccc66 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccc10 │ │ │ │ + beq.n ccbf8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccc86 │ │ │ │ + beq.n ccc6e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, ccc4c │ │ │ │ + cbnz r3, ccc34 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccc24 │ │ │ │ + beq.n ccc0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ccc8e │ │ │ │ - ldr r3, [pc, #596] @ (cce7c ) │ │ │ │ + cbz r3, ccc76 │ │ │ │ + ldr r3, [pc, #596] @ (cce64 ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #596] @ (cce80 ) │ │ │ │ + ldr r1, [pc, #596] @ (cce68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #304] @ (ccd68 ) │ │ │ │ - ldr r1, [pc, #588] @ (cce84 ) │ │ │ │ + ldr r3, [pc, #304] @ (ccd50 ) │ │ │ │ + ldr r1, [pc, #588] @ (cce6c ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r0, [pc, #588] @ (cce88 ) │ │ │ │ + ldr r0, [pc, #588] @ (cce70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n ccc14 │ │ │ │ + b.n ccbfc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9ddc │ │ │ │ + b.w c9dc4 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccbae │ │ │ │ + b.n ccb96 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccbc2 │ │ │ │ + b.n ccbaa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccbd4 │ │ │ │ + b.n ccbbc │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccbe6 │ │ │ │ + b.n ccbce │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccbfa │ │ │ │ + b.n ccbe2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccc10 │ │ │ │ + b.n ccbf8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccc24 │ │ │ │ + b.n ccc0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cccae │ │ │ │ + beq.n ccc96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ccf56 │ │ │ │ + beq.w ccf3e │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cccc2 │ │ │ │ + beq.n cccaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccd48 │ │ │ │ + beq.n ccd30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cccd4 │ │ │ │ + beq.n cccbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccd50 │ │ │ │ + beq.n ccd38 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccce8 │ │ │ │ + beq.n cccd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccd58 │ │ │ │ + beq.n ccd40 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cccfc │ │ │ │ + beq.n ccce4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ccd60 │ │ │ │ + cbz r3, ccd48 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, ccd38 │ │ │ │ + cbnz r3, ccd20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccd10 │ │ │ │ + beq.n cccf8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ccd40 │ │ │ │ - ldr r3, [pc, #360] @ (cce7c ) │ │ │ │ + cbz r3, ccd28 │ │ │ │ + ldr r3, [pc, #360] @ (cce64 ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #372] @ (cce8c ) │ │ │ │ + ldr r1, [pc, #372] @ (cce74 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #68] @ (ccd68 ) │ │ │ │ - ldr r1, [pc, #364] @ (cce90 ) │ │ │ │ + ldr r3, [pc, #68] @ (ccd50 ) │ │ │ │ + ldr r1, [pc, #364] @ (cce78 ) │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr r0, [pc, #364] @ (cce94 ) │ │ │ │ + ldr r0, [pc, #364] @ (cce7c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n ccd00 │ │ │ │ + b.n ccce8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccd10 │ │ │ │ + b.n cccf8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cccc2 │ │ │ │ + b.n cccaa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cccd4 │ │ │ │ + b.n cccbc │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccce8 │ │ │ │ + b.n cccd0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cccfc │ │ │ │ + b.n ccce4 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #912 @ (adr r6, cd104 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, ccd8c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #640 @ (adr r6, ccffc ) │ │ │ │ + add r5, pc, #800 @ (adr r5, cd084 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #864 @ (adr r5, cd0e4 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, ccd6c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #672 @ (adr r5, cd02c ) │ │ │ │ + add r4, pc, #832 @ (adr r4, cd0b4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #424 @ (adr r5, ccf3c ) │ │ │ │ + add r4, pc, #584 @ (adr r4, ccfc4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #264 @ (adr r5, ccea4 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, ccf2c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #8 @ (adr r5, ccdac ) │ │ │ │ + add r4, pc, #168 @ (adr r4, cce34 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #864 @ (adr r4, cd10c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, ccd94 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #624 @ (adr r4, cd024 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, cd0ac ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #496 @ (adr r4, ccfac ) │ │ │ │ + add r3, pc, #656 @ (adr r3, cd034 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #288 @ (adr r4, ccee4 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, ccf6c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #176 @ (adr r3, cce7c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, ccf04 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #48 @ (adr r3, cce04 ) │ │ │ │ + add r2, pc, #208 @ (adr r2, cce8c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #792 @ (adr r2, cd0f4 ) │ │ │ │ + add r1, pc, #952 @ (adr r1, cd17c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #608 @ (adr r2, cd044 ) │ │ │ │ + add r1, pc, #768 @ (adr r1, cd0cc ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #448 @ (adr r2, ccfac ) │ │ │ │ + add r1, pc, #608 @ (adr r1, cd034 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #320 @ (adr r2, ccf34 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, ccfbc ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #184 @ (adr r2, cceb4 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, ccf3c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #968 @ (adr r1, cd1cc ) │ │ │ │ + add r1, pc, #104 @ (adr r1, cce54 ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #712 @ (adr r1, cd0d4 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, cd15c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #448 @ (adr r1, ccfd4 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, cd05c ) │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #168 @ (adr r0, ccec4 ) │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #48 @ (adr r0, cce54 ) │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + ite ge │ │ │ │ + movge r0, r4 │ │ │ │ + ldrlt r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + bkpt 0x00c0 │ │ │ │ movs r0, r4 │ │ │ │ - it ls │ │ │ │ - movls r0, r4 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cceae │ │ │ │ + beq.n cce96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccf7e │ │ │ │ + beq.n ccf66 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccec2 │ │ │ │ + beq.n cceaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ccf36 │ │ │ │ + beq.n ccf1e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cced4 │ │ │ │ + beq.n ccebc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ccf3e │ │ │ │ + cbz r3, ccf26 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccee8 │ │ │ │ + beq.n cced0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, ccf46 │ │ │ │ + cbz r3, ccf2e │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbnz r3, ccf2e │ │ │ │ + cbnz r3, ccf16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ccefc │ │ │ │ + beq.n ccee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ccf4e │ │ │ │ - ldr.w r3, [pc, #2856] @ cda28 │ │ │ │ + cbz r3, ccf36 │ │ │ │ + ldr.w r3, [pc, #2856] @ cda10 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ cda2c │ │ │ │ + ldr.w r1, [pc, #2856] @ cda14 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #2844] @ cda30 │ │ │ │ - ldr.w r1, [pc, #2844] @ cda34 │ │ │ │ + ldr.w r3, [pc, #2844] @ cda18 │ │ │ │ + ldr.w r1, [pc, #2844] @ cda1c │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ - ldr.w r0, [pc, #2844] @ cda38 │ │ │ │ + ldr.w r0, [pc, #2844] @ cda20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n cceec │ │ │ │ + b.n cced4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccec2 │ │ │ │ + b.n cceaa │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cced4 │ │ │ │ + b.n ccebc │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccee8 │ │ │ │ + b.n cced0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ccefc │ │ │ │ + b.n ccee4 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cccae │ │ │ │ - ldr.w r3, [pc, #2768] @ cda30 │ │ │ │ + b.n ccc96 │ │ │ │ + ldr.w r3, [pc, #2768] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2772] @ cda3c │ │ │ │ - ldr.w r0, [pc, #2772] @ cda40 │ │ │ │ + ldr.w r1, [pc, #2772] @ cda24 │ │ │ │ + ldr.w r0, [pc, #2772] @ cda28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #207 @ 0xcf │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w ca6e4 │ │ │ │ + b.w ca6cc │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cceae │ │ │ │ - ldr.w r3, [pc, #2728] @ cda30 │ │ │ │ + b.n cce96 │ │ │ │ + ldr.w r3, [pc, #2728] @ cda18 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2740] @ cda44 │ │ │ │ - ldr.w r0, [pc, #2740] @ cda48 │ │ │ │ + ldr.w r1, [pc, #2740] @ cda2c │ │ │ │ + ldr.w r0, [pc, #2740] @ cda30 │ │ │ │ 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 │ │ │ │ @@ -205699,19 +205676,19 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2644] @ cda30 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2644] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2668] @ cda4c │ │ │ │ - ldr.w r0, [pc, #2668] @ cda50 │ │ │ │ + ldr.w r1, [pc, #2668] @ cda34 │ │ │ │ + ldr.w r0, [pc, #2668] @ cda38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -205725,172 +205702,172 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ce8 │ │ │ │ + b.w c8cd0 │ │ │ │ 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 cd04e │ │ │ │ + beq.n cd036 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd2bc │ │ │ │ + beq.w cd2a4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cd25c │ │ │ │ + bne.w cd244 │ │ │ │ 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 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd20a │ │ │ │ + beq.w cd1f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cd08c │ │ │ │ + beq.n cd074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd264 │ │ │ │ + beq.w cd24c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd0a0 │ │ │ │ + beq.n cd088 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd24c │ │ │ │ + beq.w cd234 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd0c8 │ │ │ │ + beq.n cd0b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd254 │ │ │ │ + beq.w cd23c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w cd4c4 │ │ │ │ + beq.w cd4ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd4a2 │ │ │ │ + beq.w cd48a │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd106 │ │ │ │ + beq.n cd0ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd2c4 │ │ │ │ + beq.w cd2ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w cd45e │ │ │ │ + beq.w cd446 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #1456] @ 0x5b0 │ │ │ │ blx 524ec │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd4fa │ │ │ │ + beq.w cd4e2 │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd142 │ │ │ │ + beq.n cd12a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd49a │ │ │ │ + beq.w cd482 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w cd3c0 │ │ │ │ + blt.w cd3a8 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w cd2cc │ │ │ │ + beq.w cd2b4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd164 │ │ │ │ + beq.n cd14c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd520 │ │ │ │ + beq.w cd508 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd188 │ │ │ │ + beq.n cd170 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd528 │ │ │ │ + beq.w cd510 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w ce5e4 │ │ │ │ + beq.w ce5cc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce5c6 │ │ │ │ + beq.w ce5ae │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd1c8 │ │ │ │ + beq.n cd1b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce5bc │ │ │ │ + beq.w ce5a4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w c6b88 │ │ │ │ - ldr.w r3, [pc, #2144] @ cda30 │ │ │ │ + bne.w c6b70 │ │ │ │ + ldr.w r3, [pc, #2144] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2172] @ cda54 │ │ │ │ - ldr.w r0, [pc, #2172] @ cda58 │ │ │ │ + ldr.w r1, [pc, #2172] @ cda3c │ │ │ │ + ldr.w r0, [pc, #2172] @ cda40 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -205898,19 +205875,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2084] @ cda30 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2084] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2120] @ cda5c │ │ │ │ - ldr.w r0, [pc, #2120] @ cda60 │ │ │ │ + ldr.w r1, [pc, #2120] @ cda44 │ │ │ │ + ldr.w r0, [pc, #2120] @ cda48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -205920,31 +205897,31 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd0a0 │ │ │ │ + b.n cd088 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd0c8 │ │ │ │ + b.n cd0b0 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n cd056 │ │ │ │ + b.n cd03e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd08c │ │ │ │ - ldr.w r3, [pc, #1988] @ cda30 │ │ │ │ + b.n cd074 │ │ │ │ + ldr.w r3, [pc, #1988] @ cda18 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2032] @ cda64 │ │ │ │ - ldr.w r0, [pc, #2032] @ cda68 │ │ │ │ + ldr.w r1, [pc, #2032] @ cda4c │ │ │ │ + ldr.w r0, [pc, #2032] @ cda50 │ │ │ │ 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 │ │ │ │ @@ -205959,60 +205936,60 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd04e │ │ │ │ + b.n cd036 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd106 │ │ │ │ + b.n cd0ee │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2e6 │ │ │ │ + beq.n cd2ce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3e6 │ │ │ │ + beq.n cd3ce │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd2fa │ │ │ │ + beq.n cd2e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3ee │ │ │ │ + beq.n cd3d6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd30e │ │ │ │ + beq.n cd2f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3f6 │ │ │ │ + beq.n cd3de │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cd432 │ │ │ │ + beq.w cd41a │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cd42c │ │ │ │ + beq.n cd414 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -206023,113 +206000,113 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd364 │ │ │ │ + beq.n cd34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd3fe │ │ │ │ + beq.n cd3e6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n cd406 │ │ │ │ + beq.n cd3ee │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0a8a │ │ │ │ + beq.w d0a72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd384 │ │ │ │ + beq.n cd36c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cd384 │ │ │ │ + cbnz r3, cd36c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd3a0 │ │ │ │ + beq.n cd388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cd3a0 │ │ │ │ + cbnz r3, cd388 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1676] @ cda30 │ │ │ │ + ldr.w r3, [pc, #1676] @ cda18 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1728] @ cda6c │ │ │ │ - ldr.w r0, [pc, #1728] @ cda70 │ │ │ │ + ldr.w r1, [pc, #1728] @ cda54 │ │ │ │ + ldr.w r0, [pc, #1728] @ cda58 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1644] @ cda30 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1644] @ cda18 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1704] @ cda74 │ │ │ │ - ldr.w r0, [pc, #1704] @ cda78 │ │ │ │ + ldr.w r1, [pc, #1704] @ cda5c │ │ │ │ + ldr.w r0, [pc, #1704] @ cda60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c78de │ │ │ │ + b.w c78c6 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd2e6 │ │ │ │ + b.n cd2ce │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd2fa │ │ │ │ + b.n cd2e2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd30e │ │ │ │ + b.n cd2f6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd364 │ │ │ │ - ldr.w r3, [pc, #1576] @ cda30 │ │ │ │ + b.n cd34c │ │ │ │ + ldr.w r3, [pc, #1576] @ cda18 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1644] @ cda7c │ │ │ │ - ldr.w r0, [pc, #1644] @ cda80 │ │ │ │ + ldr.w r1, [pc, #1644] @ cda64 │ │ │ │ + ldr.w r0, [pc, #1644] @ cda68 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.n cd32e │ │ │ │ - ldr.w r3, [pc, #1532] @ cda30 │ │ │ │ + b.n cd316 │ │ │ │ + ldr.w r3, [pc, #1532] @ cda18 │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1608] @ cda84 │ │ │ │ + ldr.w r1, [pc, #1608] @ cda6c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1604] @ cda88 │ │ │ │ + ldr.w r0, [pc, #1604] @ cda70 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1488] @ cda30 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1488] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1572] @ cda8c │ │ │ │ - ldr.w r0, [pc, #1572] @ cda90 │ │ │ │ + ldr.w r1, [pc, #1572] @ cda74 │ │ │ │ + ldr.w r0, [pc, #1572] @ cda78 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -206137,106 +206114,106 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd142 │ │ │ │ - ldr.w r3, [pc, #1420] @ cda30 │ │ │ │ + b.n cd12a │ │ │ │ + ldr.w r3, [pc, #1420] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1512] @ cda94 │ │ │ │ - ldr.w r0, [pc, #1512] @ cda98 │ │ │ │ + ldr.w r1, [pc, #1512] @ cda7c │ │ │ │ + ldr.w r0, [pc, #1512] @ cda80 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cd47e │ │ │ │ - ldr.w r3, [pc, #1384] @ cda30 │ │ │ │ + b.n cd466 │ │ │ │ + ldr.w r3, [pc, #1384] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1488] @ cda9c │ │ │ │ - ldr.w r0, [pc, #1488] @ cdaa0 │ │ │ │ + ldr.w r1, [pc, #1488] @ cda84 │ │ │ │ + ldr.w r0, [pc, #1488] @ cda88 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1332] @ cda30 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1332] @ cda18 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1440] @ cdaa4 │ │ │ │ - ldr.w r0, [pc, #1440] @ cdaa8 │ │ │ │ + ldr.w r1, [pc, #1440] @ cda8c │ │ │ │ + ldr.w r0, [pc, #1440] @ cda90 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c78de │ │ │ │ + b.w c78c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd164 │ │ │ │ + b.n cd14c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd188 │ │ │ │ - ldr.w r3, [pc, #1276] @ cda30 │ │ │ │ + b.n cd170 │ │ │ │ + ldr.w r3, [pc, #1276] @ cda18 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1392] @ cdaac │ │ │ │ - ldr.w r0, [pc, #1392] @ cdab0 │ │ │ │ + ldr.w r1, [pc, #1392] @ cda94 │ │ │ │ + ldr.w r0, [pc, #1392] @ cda98 │ │ │ │ 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 94254 │ │ │ │ - b.n cd28e │ │ │ │ + b.n cd276 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8bde │ │ │ │ - ldr.w r3, [pc, #1228] @ cda30 │ │ │ │ + b.w c8bc6 │ │ │ │ + ldr.w r3, [pc, #1228] @ cda18 │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1352] @ cdab4 │ │ │ │ + ldr.w r1, [pc, #1352] @ cda9c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1348] @ cdab8 │ │ │ │ + ldr.w r0, [pc, #1348] @ cdaa0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c94da │ │ │ │ - ldr.w r3, [pc, #1176] @ cda30 │ │ │ │ + b.w c94c2 │ │ │ │ + ldr.w r3, [pc, #1176] @ cda18 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1308] @ cdabc │ │ │ │ - ldr.w r0, [pc, #1308] @ cdac0 │ │ │ │ + ldr.w r1, [pc, #1308] @ cdaa4 │ │ │ │ + ldr.w r0, [pc, #1308] @ cdaa8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -206248,42 +206225,42 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c92ca │ │ │ │ - ldr.w r3, [pc, #1092] @ cda30 │ │ │ │ + b.w c92b2 │ │ │ │ + ldr.w r3, [pc, #1092] @ cda18 │ │ │ │ mov sl, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1232] @ cdac4 │ │ │ │ - ldr.w r0, [pc, #1232] @ cdac8 │ │ │ │ + ldr.w r1, [pc, #1232] @ cdaac │ │ │ │ + ldr.w r0, [pc, #1232] @ cdab0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #145 @ 0x91 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c7ad8 │ │ │ │ + b.w c7ac0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c93a8 │ │ │ │ + b.w c9390 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c937e │ │ │ │ - ldr.w r3, [pc, #1036] @ cda30 │ │ │ │ + b.w c9366 │ │ │ │ + ldr.w r3, [pc, #1036] @ cda18 │ │ │ │ mov r7, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1184] @ cdacc │ │ │ │ - ldr.w r0, [pc, #1184] @ cdad0 │ │ │ │ + ldr.w r1, [pc, #1184] @ cdab4 │ │ │ │ + ldr.w r0, [pc, #1184] @ cdab8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -206299,19 +206276,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #948] @ (cda30 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #948] @ (cda18 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1108] @ cdad4 │ │ │ │ - ldr.w r0, [pc, #1108] @ cdad8 │ │ │ │ + ldr.w r1, [pc, #1108] @ cdabc │ │ │ │ + ldr.w r0, [pc, #1108] @ cdac0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -206325,113 +206302,113 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #872] @ (cda30 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #872] @ (cda18 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1040] @ cdadc │ │ │ │ - ldr.w r0, [pc, #1040] @ cdae0 │ │ │ │ + ldr.w r1, [pc, #1040] @ cdac4 │ │ │ │ + ldr.w r0, [pc, #1040] @ cdac8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cd696 │ │ │ │ + b.n cd67e │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9306 │ │ │ │ - ldr r3, [pc, #832] @ (cda30 ) │ │ │ │ + b.w c92ee │ │ │ │ + ldr r3, [pc, #832] @ (cda18 ) │ │ │ │ mov r7, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #1004] @ (cdae4 ) │ │ │ │ - ldr r0, [pc, #1008] @ (cdae8 ) │ │ │ │ + ldr r1, [pc, #1004] @ (cdacc ) │ │ │ │ + ldr r0, [pc, #1008] @ (cdad0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cd644 │ │ │ │ + b.n cd62c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9328 │ │ │ │ + b.w c9310 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd734 │ │ │ │ + beq.n cd71c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8c4 │ │ │ │ + beq.w cd8ac │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd74a │ │ │ │ + beq.n cd732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8cc │ │ │ │ + beq.w cd8b4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd760 │ │ │ │ + beq.n cd748 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd8d4 │ │ │ │ + beq.w cd8bc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd776 │ │ │ │ + beq.n cd75e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cd87a │ │ │ │ + beq.w cd862 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd78a │ │ │ │ + beq.n cd772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd882 │ │ │ │ + beq.n cd86a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd79e │ │ │ │ + beq.n cd786 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd83e │ │ │ │ + beq.n cd826 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cd854 │ │ │ │ + beq.n cd83c │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cd84e │ │ │ │ + beq.n cd836 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -206442,174 +206419,174 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd7f0 │ │ │ │ + beq.n cd7d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cd846 │ │ │ │ + cbz r3, cd82e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n cd88a │ │ │ │ + beq.n cd872 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0b34 │ │ │ │ + beq.w d0b1c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd80c │ │ │ │ + beq.n cd7f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd8aa │ │ │ │ + beq.n cd892 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cd824 │ │ │ │ + beq.n cd80c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cd8b2 │ │ │ │ - ldr r3, [pc, #520] @ (cda30 ) │ │ │ │ + beq.n cd89a │ │ │ │ + ldr r3, [pc, #520] @ (cda18 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #704] @ (cdaec ) │ │ │ │ - ldr r0, [pc, #704] @ (cdaf0 ) │ │ │ │ + ldr r1, [pc, #704] @ (cdad4 ) │ │ │ │ + ldr r0, [pc, #704] @ (cdad8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd79e │ │ │ │ + b.n cd786 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd7f0 │ │ │ │ + b.n cd7d8 │ │ │ │ bl 8aa94 │ │ │ │ - b.n cd7bc │ │ │ │ - ldr r3, [pc, #472] @ (cda30 ) │ │ │ │ + b.n cd7a4 │ │ │ │ + ldr r3, [pc, #472] @ (cda18 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #664] @ (cdaf4 ) │ │ │ │ + ldr r1, [pc, #664] @ (cdadc ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #660] @ (cdaf8 ) │ │ │ │ + ldr r0, [pc, #660] @ (cdae0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd776 │ │ │ │ + b.n cd75e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd78a │ │ │ │ - ldr r3, [pc, #420] @ (cda30 ) │ │ │ │ + b.n cd772 │ │ │ │ + ldr r3, [pc, #420] @ (cda18 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #616] @ (cdafc ) │ │ │ │ - ldr r0, [pc, #620] @ (cdb00 ) │ │ │ │ + ldr r1, [pc, #616] @ (cdae4 ) │ │ │ │ + ldr r0, [pc, #620] @ (cdae8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd80c │ │ │ │ + b.n cd7f4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd824 │ │ │ │ + b.n cd80c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9368 │ │ │ │ + b.w c9350 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd734 │ │ │ │ + b.n cd71c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd74a │ │ │ │ + b.n cd732 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cd760 │ │ │ │ + b.n cd748 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9514 │ │ │ │ + b.w c94fc │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c95fc │ │ │ │ + b.w c95e4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9612 │ │ │ │ + b.w c95fa │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9628 │ │ │ │ + b.w c9610 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c963c │ │ │ │ + b.w c9624 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9652 │ │ │ │ + b.w c963a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9668 │ │ │ │ + b.w c9650 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9680 │ │ │ │ + b.w c9668 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9696 │ │ │ │ + b.w c967e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c96f8 │ │ │ │ - ldr r3, [pc, #236] @ (cda30 ) │ │ │ │ + b.w c96e0 │ │ │ │ + ldr r3, [pc, #236] @ (cda18 ) │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #444] @ (cdb04 ) │ │ │ │ + ldr r1, [pc, #444] @ (cdaec ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #440] @ (cdb08 ) │ │ │ │ + ldr r0, [pc, #440] @ (cdaf0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c969e │ │ │ │ + b.w c9686 │ │ │ │ bl 8aa94 │ │ │ │ - b.w c96c0 │ │ │ │ + b.w c96a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9718 │ │ │ │ + b.w c9700 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8d1e │ │ │ │ - ldr r3, [pc, #160] @ (cda30 ) │ │ │ │ + b.w c8d06 │ │ │ │ + ldr r3, [pc, #160] @ (cda18 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r1, [pc, #376] @ (cdb0c ) │ │ │ │ + ldr r1, [pc, #376] @ (cdaf4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr r0, [pc, #372] @ (cdb10 ) │ │ │ │ + ldr r0, [pc, #372] @ (cdaf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -206621,233 +206598,233 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #88] @ (cda30 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #88] @ (cda18 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #312] @ (cdb14 ) │ │ │ │ - ldr r0, [pc, #312] @ (cdb18 ) │ │ │ │ + ldr r1, [pc, #312] @ (cdafc ) │ │ │ │ + ldr r0, [pc, #312] @ (cdb00 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c9884 │ │ │ │ - ldr r3, [pc, #56] @ (cda30 ) │ │ │ │ + b.w c986c │ │ │ │ + ldr r3, [pc, #56] @ (cda18 ) │ │ │ │ movs r2, #169 @ 0xa9 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #288] @ (cdb1c ) │ │ │ │ - ldr r0, [pc, #288] @ (cdb20 ) │ │ │ │ + ldr r1, [pc, #288] @ (cdb04 ) │ │ │ │ + ldr r0, [pc, #288] @ (cdb08 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.w c949e │ │ │ │ + b.w c9486 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c94fa │ │ │ │ + b.w c94e2 │ │ │ │ nop │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {} │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r0, r4 │ │ │ │ - revsh r2, r4 │ │ │ │ + rev r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, cda7a │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, cda6a │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, cda72 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb816 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb77a │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb736 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb714 │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb642 │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - push {r4, r7} │ │ │ │ + cbz r0, cdb46 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + cbz r2, cdb42 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, cdb3c │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cdb64 │ │ │ │ + uxth r6, r3 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, cdb58 │ │ │ │ + sxtb r6, r1 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - uxtb r0, r4 │ │ │ │ + sxth r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - uxtb r0, r0 │ │ │ │ + cbz r0, cdb42 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ 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 cdb44 │ │ │ │ + beq.n cdb2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d01fe │ │ │ │ + beq.w d01e6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb5a │ │ │ │ + beq.n cdb42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0208 │ │ │ │ + beq.w d01f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb6e │ │ │ │ + beq.n cdb56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d0212 │ │ │ │ + beq.w d01fa │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb84 │ │ │ │ + beq.n cdb6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d021c │ │ │ │ + beq.w d0204 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdb98 │ │ │ │ + beq.n cdb80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cdc48 │ │ │ │ + beq.n cdc30 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d024c │ │ │ │ + bne.w d0234 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0226 │ │ │ │ + beq.w d020e │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0256 │ │ │ │ + beq.w d023e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -206858,88 +206835,88 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdbf6 │ │ │ │ + beq.n cdbde │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cdc50 │ │ │ │ - cbz r7, cdc60 │ │ │ │ + cbz r3, cdc38 │ │ │ │ + cbz r7, cdc48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0d08 │ │ │ │ + beq.w d0cf0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdc12 │ │ │ │ + beq.n cdbfa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d025e │ │ │ │ + beq.w d0246 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdc28 │ │ │ │ + beq.n cdc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cdc58 │ │ │ │ - ldr.w r3, [pc, #3180] @ ce898 │ │ │ │ + cbz r3, cdc40 │ │ │ │ + ldr.w r3, [pc, #3180] @ ce880 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3176] @ ce89c │ │ │ │ - ldr.w r0, [pc, #3176] @ ce8a0 │ │ │ │ + ldr.w r1, [pc, #3176] @ ce884 │ │ │ │ + ldr.w r0, [pc, #3176] @ ce888 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdb98 │ │ │ │ + b.n cdb80 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdbf6 │ │ │ │ + b.n cdbde │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdc28 │ │ │ │ - ldr.w r3, [pc, #3124] @ ce898 │ │ │ │ + b.n cdc10 │ │ │ │ + ldr.w r3, [pc, #3124] @ ce880 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3128] @ ce8a4 │ │ │ │ - ldr.w r0, [pc, #3128] @ ce8a8 │ │ │ │ + ldr.w r1, [pc, #3128] @ ce88c │ │ │ │ + ldr.w r0, [pc, #3128] @ ce890 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #3088] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #3088] @ ce880 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3100] @ ce8ac │ │ │ │ - ldr.w r0, [pc, #3100] @ ce8b0 │ │ │ │ + ldr.w r1, [pc, #3100] @ ce894 │ │ │ │ + ldr.w r0, [pc, #3100] @ ce898 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #3048] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #3048] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3072] @ ce8b4 │ │ │ │ - ldr.w r0, [pc, #3072] @ ce8b8 │ │ │ │ + ldr.w r1, [pc, #3072] @ ce89c │ │ │ │ + ldr.w r0, [pc, #3072] @ ce8a0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -206950,36 +206927,36 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2980] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2980] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3012] @ ce8bc │ │ │ │ - ldr.w r0, [pc, #3012] @ ce8c0 │ │ │ │ + ldr.w r1, [pc, #3012] @ ce8a4 │ │ │ │ + ldr.w r0, [pc, #3012] @ ce8a8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c976e │ │ │ │ + b.w c9756 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.w c9264 │ │ │ │ + b.w c924c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8012 │ │ │ │ - ldr.w r3, [pc, #2928] @ ce898 │ │ │ │ + b.w c7ffa │ │ │ │ + ldr.w r3, [pc, #2928] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2968] @ ce8c4 │ │ │ │ - ldr.w r0, [pc, #2968] @ ce8c8 │ │ │ │ + ldr.w r1, [pc, #2968] @ ce8ac │ │ │ │ + ldr.w r0, [pc, #2968] @ ce8b0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -206988,40 +206965,40 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8046 │ │ │ │ - ldr.w r3, [pc, #2856] @ ce898 │ │ │ │ + b.w c802e │ │ │ │ + ldr.w r3, [pc, #2856] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2904] @ ce8cc │ │ │ │ - ldr.w r0, [pc, #2904] @ ce8d0 │ │ │ │ + ldr.w r1, [pc, #2904] @ ce8b4 │ │ │ │ + ldr.w r0, [pc, #2904] @ ce8b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c990e │ │ │ │ + b.w c98f6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c80c8 │ │ │ │ + b.w c80b0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e00 │ │ │ │ - b.w c807a │ │ │ │ - ldr.w r3, [pc, #2800] @ ce898 │ │ │ │ + b.w c8062 │ │ │ │ + ldr.w r3, [pc, #2800] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2856] @ ce8d4 │ │ │ │ - ldr.w r0, [pc, #2856] @ ce8d8 │ │ │ │ + ldr.w r1, [pc, #2856] @ ce8bc │ │ │ │ + ldr.w r0, [pc, #2856] @ ce8c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ @@ -207030,24 +207007,24 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8066 │ │ │ │ + b.w c804e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c80a6 │ │ │ │ - ldr.w r3, [pc, #2720] @ ce898 │ │ │ │ + b.w c808e │ │ │ │ + ldr.w r3, [pc, #2720] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ ce8dc │ │ │ │ - ldr.w r0, [pc, #2784] @ ce8e0 │ │ │ │ + ldr.w r1, [pc, #2784] @ ce8c4 │ │ │ │ + ldr.w r0, [pc, #2784] @ ce8c8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -207059,38 +207036,38 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8b18 │ │ │ │ - ldr.w r3, [pc, #2640] @ ce898 │ │ │ │ + b.w c8b00 │ │ │ │ + ldr.w r3, [pc, #2640] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2708] @ ce8e4 │ │ │ │ - ldr.w r0, [pc, #2708] @ ce8e8 │ │ │ │ + ldr.w r1, [pc, #2708] @ ce8cc │ │ │ │ + ldr.w r0, [pc, #2708] @ ce8d0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cde14 │ │ │ │ + b.n cddfc │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8af6 │ │ │ │ - ldr.w r3, [pc, #2596] @ ce898 │ │ │ │ + b.w c8ade │ │ │ │ + ldr.w r3, [pc, #2596] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2672] @ ce8ec │ │ │ │ - ldr.w r0, [pc, #2672] @ ce8f0 │ │ │ │ + ldr.w r1, [pc, #2672] @ ce8d4 │ │ │ │ + ldr.w r0, [pc, #2672] @ ce8d8 │ │ │ │ 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 │ │ │ │ @@ -207107,40 +207084,40 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2508] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2508] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2592] @ ce8f4 │ │ │ │ - ldr.w r0, [pc, #2592] @ ce8f8 │ │ │ │ + ldr.w r1, [pc, #2592] @ ce8dc │ │ │ │ + ldr.w r0, [pc, #2592] @ ce8e0 │ │ │ │ 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 94254 │ │ │ │ - b.w ccfaa │ │ │ │ + b.w ccf92 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8c64 │ │ │ │ + b.w c8c4c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8cae │ │ │ │ - ldr.w r3, [pc, #2448] @ ce898 │ │ │ │ + b.w c8c96 │ │ │ │ + ldr.w r3, [pc, #2448] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2540] @ ce8fc │ │ │ │ - ldr.w r0, [pc, #2540] @ ce900 │ │ │ │ + ldr.w r1, [pc, #2540] @ ce8e4 │ │ │ │ + ldr.w r0, [pc, #2540] @ ce8e8 │ │ │ │ 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 │ │ │ │ @@ -207159,84 +207136,84 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ 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 cdf84 │ │ │ │ + beq.n cdf6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce154 │ │ │ │ + beq.w ce13c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdf9a │ │ │ │ + beq.n cdf82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce15c │ │ │ │ + beq.w ce144 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdfb0 │ │ │ │ + beq.n cdf98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce164 │ │ │ │ + beq.w ce14c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdfc4 │ │ │ │ + beq.n cdfac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce16c │ │ │ │ + beq.w ce154 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdfda │ │ │ │ + beq.n cdfc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce174 │ │ │ │ + beq.w ce15c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cdfee │ │ │ │ + beq.n cdfd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce17c │ │ │ │ + beq.w ce164 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ce220 │ │ │ │ + bne.w ce208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce1f4 │ │ │ │ + beq.w ce1dc │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ce228 │ │ │ │ + beq.w ce210 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -207247,57 +207224,57 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce050 │ │ │ │ + beq.n ce038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce1be │ │ │ │ + beq.w ce1a6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ce1ce │ │ │ │ + beq.w ce1b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0bf8 │ │ │ │ + beq.w d0be0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce070 │ │ │ │ + beq.n ce058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce22e │ │ │ │ + beq.w ce216 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce08a │ │ │ │ + beq.n ce072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce1c6 │ │ │ │ - ldr.w r3, [pc, #2060] @ ce898 │ │ │ │ + beq.w ce1ae │ │ │ │ + ldr.w r3, [pc, #2060] @ ce880 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2160] @ ce904 │ │ │ │ - ldr.w r0, [pc, #2160] @ ce908 │ │ │ │ + ldr.w r1, [pc, #2160] @ ce8ec │ │ │ │ + ldr.w r0, [pc, #2160] @ ce8f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2028] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2028] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2136] @ ce90c │ │ │ │ - ldr.w r0, [pc, #2136] @ ce910 │ │ │ │ + ldr.w r1, [pc, #2136] @ ce8f4 │ │ │ │ + ldr.w r0, [pc, #2136] @ ce8f8 │ │ │ │ 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 │ │ │ │ @@ -207316,172 +207293,172 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1932] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1932] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2048] @ ce914 │ │ │ │ - ldr.w r0, [pc, #2048] @ ce918 │ │ │ │ + ldr.w r1, [pc, #2048] @ ce8fc │ │ │ │ + ldr.w r0, [pc, #2048] @ ce900 │ │ │ │ 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 94254 │ │ │ │ - b.n cdf2a │ │ │ │ - ldr.w r3, [pc, #1896] @ ce898 │ │ │ │ + b.n cdf12 │ │ │ │ + ldr.w r3, [pc, #1896] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2020] @ ce91c │ │ │ │ - ldr.w r0, [pc, #2020] @ ce920 │ │ │ │ + ldr.w r1, [pc, #2020] @ ce904 │ │ │ │ + ldr.w r0, [pc, #2020] @ ce908 │ │ │ │ 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 94254 │ │ │ │ - b.n cde96 │ │ │ │ + b.n cde7e │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdf84 │ │ │ │ + b.n cdf6c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdf9a │ │ │ │ + b.n cdf82 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdfb0 │ │ │ │ + b.n cdf98 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdfc4 │ │ │ │ + b.n cdfac │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdfda │ │ │ │ + b.n cdfc2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cdfee │ │ │ │ - ldr.w r3, [pc, #1808] @ ce898 │ │ │ │ + b.n cdfd6 │ │ │ │ + ldr.w r3, [pc, #1808] @ ce880 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1940] @ ce924 │ │ │ │ - ldr.w r0, [pc, #1940] @ ce928 │ │ │ │ + ldr.w r1, [pc, #1940] @ ce90c │ │ │ │ + ldr.w r0, [pc, #1940] @ ce910 │ │ │ │ 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 94254 │ │ │ │ - b.n ce0ce │ │ │ │ + b.n ce0b6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8184 │ │ │ │ + b.w c816c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8d02 │ │ │ │ + b.w c8cea │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce050 │ │ │ │ + b.n ce038 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce08a │ │ │ │ - ldr.w r3, [pc, #1736] @ ce898 │ │ │ │ + b.n ce072 │ │ │ │ + ldr.w r3, [pc, #1736] @ ce880 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1876] @ ce92c │ │ │ │ - ldr.w r0, [pc, #1876] @ ce930 │ │ │ │ + ldr.w r1, [pc, #1876] @ ce914 │ │ │ │ + ldr.w r0, [pc, #1876] @ ce918 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1696] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1696] @ ce880 │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1844] @ ce934 │ │ │ │ + ldr.w r1, [pc, #1844] @ ce91c │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1840] @ ce938 │ │ │ │ + ldr.w r0, [pc, #1840] @ ce920 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n cdff6 │ │ │ │ + b.n cdfde │ │ │ │ bl 8aa94 │ │ │ │ - b.n ce018 │ │ │ │ + b.n ce000 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce070 │ │ │ │ - ldr.w r3, [pc, #1632] @ ce898 │ │ │ │ + b.n ce058 │ │ │ │ + ldr.w r3, [pc, #1632] @ ce880 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1788] @ ce93c │ │ │ │ - ldr.w r0, [pc, #1788] @ ce940 │ │ │ │ + ldr.w r1, [pc, #1788] @ ce924 │ │ │ │ + ldr.w r0, [pc, #1788] @ ce928 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c79f6 │ │ │ │ - ldr.w r3, [pc, #1592] @ ce898 │ │ │ │ + b.w c79de │ │ │ │ + ldr.w r3, [pc, #1592] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1760] @ ce944 │ │ │ │ - ldr.w r0, [pc, #1760] @ ce948 │ │ │ │ + ldr.w r1, [pc, #1760] @ ce92c │ │ │ │ + ldr.w r0, [pc, #1760] @ ce930 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c78de │ │ │ │ + b.w c78c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c9732 │ │ │ │ - ldr.w r3, [pc, #1548] @ ce898 │ │ │ │ + b.w c971a │ │ │ │ + ldr.w r3, [pc, #1548] @ ce880 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1720] @ ce94c │ │ │ │ + ldr.w r1, [pc, #1720] @ ce934 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1716] @ ce950 │ │ │ │ + ldr.w r0, [pc, #1716] @ ce938 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ bl 8aa94 │ │ │ │ - b.w c90c2 │ │ │ │ - ldr.w r3, [pc, #1496] @ ce898 │ │ │ │ + b.w c90aa │ │ │ │ + ldr.w r3, [pc, #1496] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1676] @ ce954 │ │ │ │ - ldr.w r0, [pc, #1676] @ ce958 │ │ │ │ + ldr.w r1, [pc, #1676] @ ce93c │ │ │ │ + ldr.w r0, [pc, #1676] @ ce940 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -207493,20 +207470,20 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1424] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1424] @ ce880 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1612] @ ce95c │ │ │ │ - ldr.w r0, [pc, #1612] @ ce960 │ │ │ │ + ldr.w r1, [pc, #1612] @ ce944 │ │ │ │ + ldr.w r0, [pc, #1612] @ ce948 │ │ │ │ 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] │ │ │ │ @@ -207519,22 +207496,22 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8c1e │ │ │ │ - ldr.w r3, [pc, #1336] @ ce898 │ │ │ │ + b.w c8c06 │ │ │ │ + ldr.w r3, [pc, #1336] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1536] @ ce964 │ │ │ │ - ldr.w r0, [pc, #1536] @ ce968 │ │ │ │ + ldr.w r1, [pc, #1536] @ ce94c │ │ │ │ + ldr.w r0, [pc, #1536] @ ce950 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -207546,31 +207523,31 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #1264] @ ce898 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #1264] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1472] @ ce96c │ │ │ │ - ldr.w r0, [pc, #1472] @ ce970 │ │ │ │ + ldr.w r1, [pc, #1472] @ ce954 │ │ │ │ + ldr.w r0, [pc, #1472] @ ce958 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c78de │ │ │ │ - ldr.w r3, [pc, #1228] @ ce898 │ │ │ │ + b.w c78c6 │ │ │ │ + ldr.w r3, [pc, #1228] @ ce880 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1444] @ ce974 │ │ │ │ - ldr.w r0, [pc, #1444] @ ce978 │ │ │ │ + ldr.w r1, [pc, #1444] @ ce95c │ │ │ │ + ldr.w r0, [pc, #1444] @ ce960 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #151 @ 0x97 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -207580,63 +207557,63 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce426 │ │ │ │ + beq.n ce40e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce586 │ │ │ │ + beq.w ce56e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce43c │ │ │ │ + beq.n ce424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce58e │ │ │ │ + beq.w ce576 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce452 │ │ │ │ + beq.n ce43a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce596 │ │ │ │ + beq.w ce57e │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce466 │ │ │ │ + beq.n ce44e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce50a │ │ │ │ + beq.n ce4f2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce554 │ │ │ │ + beq.n ce53c │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce54e │ │ │ │ + beq.n ce536 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -207647,146 +207624,146 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce4bc │ │ │ │ + beq.n ce4a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ce512 │ │ │ │ - cbz r5, ce522 │ │ │ │ + cbz r3, ce4fa │ │ │ │ + cbz r5, ce50a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0dd6 │ │ │ │ + beq.w d0dbe │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce4d6 │ │ │ │ + beq.n ce4be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce546 │ │ │ │ + beq.n ce52e │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce4ec │ │ │ │ + beq.n ce4d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ce51a │ │ │ │ - ldr r3, [pc, #936] @ (ce898 ) │ │ │ │ + cbz r3, ce502 │ │ │ │ + ldr r3, [pc, #936] @ (ce880 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1160] @ ce97c │ │ │ │ - ldr.w r0, [pc, #1160] @ ce980 │ │ │ │ + ldr.w r1, [pc, #1160] @ ce964 │ │ │ │ + ldr.w r0, [pc, #1160] @ ce968 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce466 │ │ │ │ + b.n ce44e │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce4bc │ │ │ │ + b.n ce4a4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce4ec │ │ │ │ - ldr r3, [pc, #884] @ (ce898 ) │ │ │ │ + b.n ce4d4 │ │ │ │ + ldr r3, [pc, #884] @ (ce880 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1112] @ ce984 │ │ │ │ - ldr.w r0, [pc, #1112] @ ce988 │ │ │ │ + ldr.w r1, [pc, #1112] @ ce96c │ │ │ │ + ldr.w r0, [pc, #1112] @ ce970 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce4d6 │ │ │ │ + b.n ce4be │ │ │ │ bl 8aa94 │ │ │ │ - b.n ce484 │ │ │ │ - ldr r3, [pc, #832] @ (ce898 ) │ │ │ │ + b.n ce46c │ │ │ │ + ldr r3, [pc, #832] @ (ce880 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1072] @ ce98c │ │ │ │ + ldr.w r1, [pc, #1072] @ ce974 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1068] @ ce990 │ │ │ │ + ldr.w r0, [pc, #1068] @ ce978 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8b46 │ │ │ │ + b.w c8b2e │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce426 │ │ │ │ + b.n ce40e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce43c │ │ │ │ + b.n ce424 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce452 │ │ │ │ + b.n ce43a │ │ │ │ mov r0, fp │ │ │ │ bl 85e00 │ │ │ │ - b.w c8b5a │ │ │ │ + b.w c8b42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8b86 │ │ │ │ + b.w c8b6e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ba8 │ │ │ │ + b.w c8b90 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cd1c8 │ │ │ │ - ldr r3, [pc, #720] @ (ce898 ) │ │ │ │ + b.w cd1b0 │ │ │ │ + ldr r3, [pc, #720] @ (ce880 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #968] @ (ce994 ) │ │ │ │ - ldr r0, [pc, #968] @ (ce998 ) │ │ │ │ + ldr r1, [pc, #968] @ (ce97c ) │ │ │ │ + ldr r0, [pc, #968] @ (ce980 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cd1ee │ │ │ │ - ldr r3, [pc, #688] @ (ce898 ) │ │ │ │ + b.w cd1d6 │ │ │ │ + ldr r3, [pc, #688] @ (ce880 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #944] @ (ce99c ) │ │ │ │ - ldr r0, [pc, #948] @ (ce9a0 ) │ │ │ │ + ldr r1, [pc, #944] @ (ce984 ) │ │ │ │ + ldr r0, [pc, #948] @ (ce988 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cd4e4 │ │ │ │ - ldr r3, [pc, #660] @ (ce898 ) │ │ │ │ + b.w cd4cc │ │ │ │ + ldr r3, [pc, #660] @ (ce880 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #920] @ (ce9a4 ) │ │ │ │ + ldr r1, [pc, #920] @ (ce98c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ - ldr r0, [pc, #916] @ (ce9a8 ) │ │ │ │ + ldr r0, [pc, #916] @ (ce990 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -207800,38 +207777,38 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #576] @ (ce898 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #576] @ (ce880 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r1, [pc, #848] @ (ce9ac ) │ │ │ │ + ldr r1, [pc, #848] @ (ce994 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ - ldr r0, [pc, #844] @ (ce9b0 ) │ │ │ │ + ldr r0, [pc, #844] @ (ce998 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w cd9a8 │ │ │ │ + b.w cd990 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c820c │ │ │ │ - ldr r3, [pc, #536] @ (ce898 ) │ │ │ │ + b.w c81f4 │ │ │ │ + ldr r3, [pc, #536] @ (ce880 ) │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #812] @ (ce9b4 ) │ │ │ │ + ldr r1, [pc, #812] @ (ce99c ) │ │ │ │ mov r4, fp │ │ │ │ - ldr r0, [pc, #812] @ (ce9b8 ) │ │ │ │ + ldr r0, [pc, #812] @ (ce9a0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -207849,90 +207826,90 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #444] @ (ce898 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #444] @ (ce880 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ - ldr r1, [pc, #728] @ (ce9bc ) │ │ │ │ + ldr r1, [pc, #728] @ (ce9a4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ - ldr r0, [pc, #728] @ (ce9c0 ) │ │ │ │ + ldr r0, [pc, #728] @ (ce9a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n ce620 │ │ │ │ - ldr r3, [pc, #412] @ (ce898 ) │ │ │ │ + b.n ce608 │ │ │ │ + ldr r3, [pc, #412] @ (ce880 ) │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #708] @ (ce9c4 ) │ │ │ │ - ldr r0, [pc, #708] @ (ce9c8 ) │ │ │ │ + ldr r1, [pc, #708] @ (ce9ac ) │ │ │ │ + ldr r0, [pc, #708] @ (ce9b0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c79f6 │ │ │ │ + b.w c79de │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce736 │ │ │ │ + beq.n ce71e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce88e │ │ │ │ + beq.w ce876 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce74c │ │ │ │ + beq.n ce734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce87e │ │ │ │ + beq.w ce866 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce762 │ │ │ │ + beq.n ce74a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ce886 │ │ │ │ + beq.w ce86e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce774 │ │ │ │ + beq.n ce75c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ce812 │ │ │ │ + beq.n ce7fa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce858 │ │ │ │ + beq.n ce840 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ce852 │ │ │ │ + beq.n ce83a │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -207943,289 +207920,289 @@ │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7ca │ │ │ │ + beq.n ce7b2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ce81a │ │ │ │ - cbz r5, ce822 │ │ │ │ + cbz r3, ce802 │ │ │ │ + cbz r5, ce80a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d0d92 │ │ │ │ + beq.w d0d7a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7e2 │ │ │ │ + beq.n ce7ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ce842 │ │ │ │ + cbz r3, ce82a │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ce7f8 │ │ │ │ + beq.n ce7e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ce84a │ │ │ │ - ldr r3, [pc, #156] @ (ce898 ) │ │ │ │ + cbz r3, ce832 │ │ │ │ + ldr r3, [pc, #156] @ (ce880 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #460] @ (ce9cc ) │ │ │ │ - ldr r0, [pc, #460] @ (ce9d0 ) │ │ │ │ + ldr r1, [pc, #460] @ (ce9b4 ) │ │ │ │ + ldr r0, [pc, #460] @ (ce9b8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce774 │ │ │ │ + b.n ce75c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce7ca │ │ │ │ - ldr r3, [pc, #116] @ (ce898 ) │ │ │ │ + b.n ce7b2 │ │ │ │ + ldr r3, [pc, #116] @ (ce880 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #424] @ (ce9d4 ) │ │ │ │ - ldr r0, [pc, #428] @ (ce9d8 ) │ │ │ │ + ldr r1, [pc, #424] @ (ce9bc ) │ │ │ │ + ldr r0, [pc, #428] @ (ce9c0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce7e2 │ │ │ │ + b.n ce7ca │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce7f8 │ │ │ │ + b.n ce7e0 │ │ │ │ bl 8aa94 │ │ │ │ - b.n ce792 │ │ │ │ - ldr r3, [pc, #60] @ (ce898 ) │ │ │ │ + b.n ce77a │ │ │ │ + ldr r3, [pc, #60] @ (ce880 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #380] @ (ce9dc ) │ │ │ │ + ldr r1, [pc, #380] @ (ce9c4 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #376] @ (ce9e0 ) │ │ │ │ + ldr r0, [pc, #376] @ (ce9c8 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce74c │ │ │ │ + b.n ce734 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce762 │ │ │ │ + b.n ce74a │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ce736 │ │ │ │ + b.n ce71e │ │ │ │ nop │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #24 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add sp, #16 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r4, #10] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #32 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #784 @ (adr r7, cec90 ) │ │ │ │ + add r6, pc, #944 @ (adr r6, ced18 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #568 @ (adr r7, cebc0 ) │ │ │ │ + add r6, pc, #728 @ (adr r6, cec48 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #384 @ (adr r7, ceb10 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, ceb98 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #960 @ (adr r6, ced58 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, ce9e0 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #840 @ (adr r6, cece8 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, ced70 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #696 @ (adr r6, cec60 ) │ │ │ │ + add r5, pc, #856 @ (adr r5, cece8 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #376 @ (adr r6, ceb28 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, cebb0 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #200 @ (adr r6, cea80 ) │ │ │ │ + add r5, pc, #360 @ (adr r5, ceb08 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #864 @ (adr r5, ced20 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, ce9a8 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #752 @ (adr r5, cecb8 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, ced40 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #752 @ (adr r4, cecc0 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, ced48 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #584 @ (adr r4, cec20 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, ceca8 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #376 @ (adr r4, ceb58 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, cebe0 ) │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #2980] @ cf58c │ │ │ │ + ldr.w r3, [pc, #2980] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2980] @ cf590 │ │ │ │ - ldr.w r0, [pc, #2980] @ cf594 │ │ │ │ + ldr.w r1, [pc, #2980] @ cf578 │ │ │ │ + ldr.w r0, [pc, #2980] @ cf57c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ce2de │ │ │ │ + b.n ce2c6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8246 │ │ │ │ - ldr.w r3, [pc, #2936] @ cf58c │ │ │ │ + b.w c822e │ │ │ │ + ldr.w r3, [pc, #2936] @ cf574 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2940] @ cf598 │ │ │ │ + ldr.w r1, [pc, #2940] @ cf580 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr.w r0, [pc, #2936] @ cf59c │ │ │ │ + ldr.w r0, [pc, #2936] @ cf584 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -208241,46 +208218,46 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c827c │ │ │ │ - ldr.w r3, [pc, #2832] @ cf58c │ │ │ │ + b.w c8264 │ │ │ │ + ldr.w r3, [pc, #2832] @ cf574 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2844] @ cf5a0 │ │ │ │ + ldr.w r1, [pc, #2844] @ cf588 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ - ldr.w r0, [pc, #2840] @ cf5a4 │ │ │ │ + ldr.w r0, [pc, #2840] @ cf58c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cea34 │ │ │ │ + b.n cea1c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8260 │ │ │ │ + b.w c8248 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c834c │ │ │ │ + b.w c8334 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8312 │ │ │ │ - ldr.w r3, [pc, #2764] @ cf58c │ │ │ │ + b.w c82fa │ │ │ │ + ldr.w r3, [pc, #2764] @ cf574 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2784] @ cf5a8 │ │ │ │ - ldr.w r0, [pc, #2784] @ cf5ac │ │ │ │ + ldr.w r1, [pc, #2784] @ cf590 │ │ │ │ + ldr.w r0, [pc, #2784] @ cf594 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -208298,20 +208275,20 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2672] @ cf58c │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2672] @ cf574 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2700] @ cf5b0 │ │ │ │ - ldr.w r0, [pc, #2700] @ cf5b4 │ │ │ │ + ldr.w r1, [pc, #2700] @ cf598 │ │ │ │ + ldr.w r0, [pc, #2700] @ cf59c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -208327,29 +208304,29 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.w c8378 │ │ │ │ - ldr.w r3, [pc, #2572] @ cf58c │ │ │ │ + b.w c8360 │ │ │ │ + ldr.w r3, [pc, #2572] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2608] @ cf5b8 │ │ │ │ + ldr.w r1, [pc, #2608] @ cf5a0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2600] @ cf5bc │ │ │ │ + ldr.w r0, [pc, #2600] @ cf5a4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -208371,67 +208348,67 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2460] @ cf58c │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2460] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2500] @ cf5c0 │ │ │ │ + ldr.w r1, [pc, #2500] @ cf5a8 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #2496] @ cf5c4 │ │ │ │ + ldr.w r0, [pc, #2496] @ cf5ac │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n ceba2 │ │ │ │ + b.n ceb8a │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c839e │ │ │ │ + b.w c8386 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b.w c83f2 │ │ │ │ - ldr.w r3, [pc, #2396] @ cf58c │ │ │ │ + b.w c83da │ │ │ │ + ldr.w r3, [pc, #2396] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2444] @ cf5c8 │ │ │ │ + ldr.w r1, [pc, #2444] @ cf5b0 │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #2440] @ cf5cc │ │ │ │ + ldr.w r0, [pc, #2440] @ cf5b4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n ceba2 │ │ │ │ + b.n ceb8a │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c841c │ │ │ │ + b.w c8404 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8434 │ │ │ │ - ldr.w r3, [pc, #2336] @ cf58c │ │ │ │ + b.w c841c │ │ │ │ + ldr.w r3, [pc, #2336] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2392] @ cf5d0 │ │ │ │ + ldr.w r1, [pc, #2392] @ cf5b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #2388] @ cf5d4 │ │ │ │ + ldr.w r0, [pc, #2388] @ cf5bc │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -208451,29 +208428,29 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c845c │ │ │ │ + b.w c8444 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8494 │ │ │ │ - ldr.w r3, [pc, #2208] @ cf58c │ │ │ │ + b.w c847c │ │ │ │ + ldr.w r3, [pc, #2208] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #2276] @ cf5d8 │ │ │ │ + ldr.w r1, [pc, #2276] @ cf5c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr.w r0, [pc, #2272] @ cf5dc │ │ │ │ + ldr.w r0, [pc, #2272] @ cf5c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ @@ -208491,103 +208468,103 @@ │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c84bc │ │ │ │ + b.w c84a4 │ │ │ │ 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 ced76 │ │ │ │ + beq.n ced5e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf204 │ │ │ │ + beq.w cf1ec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ced8c │ │ │ │ + beq.n ced74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf20c │ │ │ │ + beq.w cf1f4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceda2 │ │ │ │ + beq.n ced8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf214 │ │ │ │ + beq.w cf1fc │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedb8 │ │ │ │ + beq.n ceda0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cef30 │ │ │ │ + beq.w cef18 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cef40 │ │ │ │ + bne.w cef28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedd4 │ │ │ │ + beq.n cedbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cef38 │ │ │ │ + beq.w cef20 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cede8 │ │ │ │ + beq.n cedd0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cef48 │ │ │ │ + beq.w cef30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cedfa │ │ │ │ + beq.n cede2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceeb0 │ │ │ │ + beq.n cee98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee0c │ │ │ │ + beq.n cedf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceeb8 │ │ │ │ + beq.n ceea0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cef04 │ │ │ │ + beq.n ceeec │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n ceefe │ │ │ │ + beq.n ceee6 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -208598,187 +208575,187 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee5e │ │ │ │ + beq.n cee46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ceec0 │ │ │ │ + cbz r3, ceea8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n ceed0 │ │ │ │ + beq.n ceeb8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d097a │ │ │ │ + beq.w d0962 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee7a │ │ │ │ + beq.n cee62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ceef6 │ │ │ │ + beq.n ceede │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cee90 │ │ │ │ + beq.n cee78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, ceec8 │ │ │ │ - ldr.w r3, [pc, #1784] @ cf58c │ │ │ │ + cbz r3, ceeb0 │ │ │ │ + ldr.w r3, [pc, #1784] @ cf574 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1860] @ cf5e0 │ │ │ │ - ldr.w r0, [pc, #1860] @ cf5e4 │ │ │ │ + ldr.w r1, [pc, #1860] @ cf5c8 │ │ │ │ + ldr.w r0, [pc, #1860] @ cf5cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedfa │ │ │ │ + b.n cede2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee0c │ │ │ │ + b.n cedf4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee5e │ │ │ │ + b.n cee46 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee90 │ │ │ │ - ldr.w r3, [pc, #1720] @ cf58c │ │ │ │ + b.n cee78 │ │ │ │ + ldr.w r3, [pc, #1720] @ cf574 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1804] @ cf5e8 │ │ │ │ - ldr.w r0, [pc, #1804] @ cf5ec │ │ │ │ + ldr.w r1, [pc, #1804] @ cf5d0 │ │ │ │ + ldr.w r0, [pc, #1804] @ cf5d4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cee7a │ │ │ │ + b.n cee62 │ │ │ │ bl 8aa94 │ │ │ │ - b.n cee2a │ │ │ │ - ldr.w r3, [pc, #1668] @ cf58c │ │ │ │ + b.n cee12 │ │ │ │ + ldr.w r3, [pc, #1668] @ cf574 │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1760] @ cf5f0 │ │ │ │ + ldr.w r1, [pc, #1760] @ cf5d8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1756] @ cf5f4 │ │ │ │ + ldr.w r0, [pc, #1756] @ cf5dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedb8 │ │ │ │ + b.n ceda0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cedd4 │ │ │ │ + b.n cedbc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cedc0 │ │ │ │ + b.n ceda8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cede8 │ │ │ │ + b.n cedd0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c84ec │ │ │ │ + b.w c84d4 │ │ │ │ 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 cef7a │ │ │ │ + beq.n cef62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf166 │ │ │ │ + beq.w cf14e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cef90 │ │ │ │ + beq.n cef78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf16e │ │ │ │ + beq.w cf156 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cefa6 │ │ │ │ + beq.n cef8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf130 │ │ │ │ + beq.w cf118 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cefbc │ │ │ │ + beq.n cefa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf138 │ │ │ │ + beq.w cf120 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf120 │ │ │ │ + bne.w cf108 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cefd8 │ │ │ │ + beq.n cefc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf128 │ │ │ │ + beq.w cf110 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cefea │ │ │ │ + beq.n cefd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf0a0 │ │ │ │ + beq.n cf088 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ceffc │ │ │ │ + beq.n cefe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf0a8 │ │ │ │ + beq.n cf090 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf0f4 │ │ │ │ + beq.n cf0dc │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf0ee │ │ │ │ + beq.n cf0d6 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -208789,134 +208766,134 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf04e │ │ │ │ + beq.n cf036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cf0b0 │ │ │ │ + cbz r3, cf098 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n cf0c0 │ │ │ │ + beq.n cf0a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0958 │ │ │ │ + beq.w d0940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf06a │ │ │ │ + beq.n cf052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf0e6 │ │ │ │ + beq.n cf0ce │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf080 │ │ │ │ + beq.n cf068 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cf0b8 │ │ │ │ - ldr.w r3, [pc, #1288] @ cf58c │ │ │ │ + cbz r3, cf0a0 │ │ │ │ + ldr.w r3, [pc, #1288] @ cf574 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1388] @ cf5f8 │ │ │ │ - ldr.w r0, [pc, #1388] @ cf5fc │ │ │ │ + ldr.w r1, [pc, #1388] @ cf5e0 │ │ │ │ + ldr.w r0, [pc, #1388] @ cf5e4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cefea │ │ │ │ + b.n cefd2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceffc │ │ │ │ + b.n cefe4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf04e │ │ │ │ + b.n cf036 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf080 │ │ │ │ - ldr.w r3, [pc, #1224] @ cf58c │ │ │ │ + b.n cf068 │ │ │ │ + ldr.w r3, [pc, #1224] @ cf574 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1332] @ cf600 │ │ │ │ - ldr.w r0, [pc, #1332] @ cf604 │ │ │ │ + ldr.w r1, [pc, #1332] @ cf5e8 │ │ │ │ + ldr.w r0, [pc, #1332] @ cf5ec │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf06a │ │ │ │ + b.n cf052 │ │ │ │ bl 8aa94 │ │ │ │ - b.n cf01a │ │ │ │ - ldr.w r3, [pc, #1172] @ cf58c │ │ │ │ + b.n cf002 │ │ │ │ + ldr.w r3, [pc, #1172] @ cf574 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1288] @ cf608 │ │ │ │ + ldr.w r1, [pc, #1288] @ cf5f0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1284] @ cf60c │ │ │ │ + ldr.w r0, [pc, #1284] @ cf5f4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cefc4 │ │ │ │ + b.n cefac │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cefd8 │ │ │ │ + b.n cefc0 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cefa6 │ │ │ │ + b.n cef8e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cefbc │ │ │ │ - ldr.w r3, [pc, #1096] @ cf58c │ │ │ │ + b.n cefa4 │ │ │ │ + ldr.w r3, [pc, #1096] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1220] @ cf610 │ │ │ │ + ldr.w r1, [pc, #1220] @ cf5f8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - ldr.w r0, [pc, #1216] @ cf614 │ │ │ │ + ldr.w r0, [pc, #1216] @ cf5fc │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n ced0c │ │ │ │ + b.n cecf4 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cef7a │ │ │ │ + b.n cef62 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cef90 │ │ │ │ + b.n cef78 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8524 │ │ │ │ - ldr.w r3, [pc, #1032] @ cf58c │ │ │ │ + b.w c850c │ │ │ │ + ldr.w r3, [pc, #1032] @ cf574 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1168] @ cf618 │ │ │ │ - ldr.w r0, [pc, #1168] @ cf61c │ │ │ │ + ldr.w r1, [pc, #1168] @ cf600 │ │ │ │ + ldr.w r0, [pc, #1168] @ cf604 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -208936,42 +208913,42 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #936] @ (cf58c ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #936] @ (cf574 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1076] @ cf620 │ │ │ │ + ldr.w r1, [pc, #1076] @ cf608 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr.w r0, [pc, #1072] @ cf624 │ │ │ │ + ldr.w r0, [pc, #1072] @ cf60c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cec8e │ │ │ │ + b.n cec76 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced76 │ │ │ │ + b.n ced5e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ced8c │ │ │ │ + b.n ced74 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ceda2 │ │ │ │ - ldr r3, [pc, #876] @ (cf58c ) │ │ │ │ + b.n ced8a │ │ │ │ + ldr r3, [pc, #876] @ (cf574 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1028] @ cf628 │ │ │ │ - ldr.w r0, [pc, #1028] @ cf62c │ │ │ │ + ldr.w r1, [pc, #1028] @ cf610 │ │ │ │ + ldr.w r0, [pc, #1028] @ cf614 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -208989,86 +208966,86 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8544 │ │ │ │ + b.w c852c │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf29c │ │ │ │ + beq.n cf284 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf756 │ │ │ │ + beq.w cf73e │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2b2 │ │ │ │ + beq.n cf29a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf75e │ │ │ │ + beq.w cf746 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2c6 │ │ │ │ + beq.n cf2ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf766 │ │ │ │ + beq.w cf74e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2da │ │ │ │ + beq.n cf2c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3c4 │ │ │ │ + beq.n cf3ac │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf2ee │ │ │ │ + beq.n cf2d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3cc │ │ │ │ + beq.n cf3b4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n cf3b4 │ │ │ │ + bne.n cf39c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf306 │ │ │ │ + beq.n cf2ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf3bc │ │ │ │ + beq.n cf3a4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf7b2 │ │ │ │ + beq.w cf79a │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf7ac │ │ │ │ + beq.w cf794 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -209079,158 +209056,158 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf360 │ │ │ │ + beq.n cf348 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf76e │ │ │ │ + beq.w cf756 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w cf77e │ │ │ │ + beq.w cf766 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0ea4 │ │ │ │ + beq.w d0e8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf380 │ │ │ │ + beq.n cf368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf7a4 │ │ │ │ + beq.w cf78c │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf39a │ │ │ │ + beq.n cf382 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf776 │ │ │ │ - ldr r3, [pc, #496] @ (cf58c ) │ │ │ │ + beq.w cf75e │ │ │ │ + ldr r3, [pc, #496] @ (cf574 ) │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #652] @ (cf630 ) │ │ │ │ - ldr r0, [pc, #656] @ (cf634 ) │ │ │ │ + ldr r1, [pc, #652] @ (cf618 ) │ │ │ │ + ldr r0, [pc, #656] @ (cf61c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cf2f4 │ │ │ │ + b.n cf2dc │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf306 │ │ │ │ + b.n cf2ee │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2da │ │ │ │ + b.n cf2c2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2ee │ │ │ │ + b.n cf2d6 │ │ │ │ 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 cf3f6 │ │ │ │ + beq.n cf3de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfe7e │ │ │ │ + beq.w cfe66 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf40c │ │ │ │ + beq.n cf3f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf674 │ │ │ │ + beq.w cf65c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf422 │ │ │ │ + beq.n cf40a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf67c │ │ │ │ + beq.w cf664 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf438 │ │ │ │ + beq.n cf420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf684 │ │ │ │ + beq.w cf66c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w cf694 │ │ │ │ + bne.w cf67c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf458 │ │ │ │ + beq.n cf440 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf68c │ │ │ │ + beq.w cf674 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf46c │ │ │ │ + beq.n cf454 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf69c │ │ │ │ + beq.w cf684 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf480 │ │ │ │ + beq.n cf468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf6a4 │ │ │ │ + beq.w cf68c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf494 │ │ │ │ + beq.n cf47c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cf6ac │ │ │ │ + beq.w cf694 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf4a6 │ │ │ │ + beq.n cf48e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf544 │ │ │ │ + beq.n cf52c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cf648 │ │ │ │ + beq.w cf630 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cf584 │ │ │ │ + beq.n cf56c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ @@ -209241,220 +209218,220 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf4fa │ │ │ │ + beq.n cf4e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, cf54c │ │ │ │ - cbz r7, cf55c │ │ │ │ + cbz r3, cf534 │ │ │ │ + cbz r7, cf544 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0914 │ │ │ │ + beq.w d08fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf514 │ │ │ │ + beq.n cf4fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cf57c │ │ │ │ + beq.n cf564 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cf52a │ │ │ │ + beq.n cf512 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, cf554 │ │ │ │ - ldr r3, [pc, #96] @ (cf58c ) │ │ │ │ + cbz r3, cf53c │ │ │ │ + ldr r3, [pc, #96] @ (cf574 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #260] @ (cf638 ) │ │ │ │ - ldr r0, [pc, #264] @ (cf63c ) │ │ │ │ + ldr r1, [pc, #260] @ (cf620 ) │ │ │ │ + ldr r0, [pc, #264] @ (cf624 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf4a6 │ │ │ │ + b.n cf48e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf4fa │ │ │ │ + b.n cf4e2 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf52a │ │ │ │ - ldr r3, [pc, #44] @ (cf58c ) │ │ │ │ + b.n cf512 │ │ │ │ + ldr r3, [pc, #44] @ (cf574 ) │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #220] @ (cf640 ) │ │ │ │ - ldr r0, [pc, #220] @ (cf644 ) │ │ │ │ + ldr r1, [pc, #220] @ (cf628 ) │ │ │ │ + ldr r0, [pc, #220] @ (cf62c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf514 │ │ │ │ + b.n cf4fc │ │ │ │ bl 8aa94 │ │ │ │ - b.n cf4c6 │ │ │ │ + b.n cf4ae │ │ │ │ nop │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #816 @ (adr r2, cf8c4 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, cf94c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #616 @ (adr r2, cf804 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, cf88c ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #200 @ (adr r2, cf66c ) │ │ │ │ + add r1, pc, #360 @ (adr r1, cf6f4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #968 @ (adr r1, cf974 ) │ │ │ │ + add r1, pc, #104 @ (adr r1, cf5fc ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #600 @ (adr r1, cf80c ) │ │ │ │ + add r0, pc, #760 @ (adr r0, cf894 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #176 @ (adr r1, cf66c ) │ │ │ │ + add r0, pc, #336 @ (adr r0, cf6f4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #744 @ (adr r0, cf8ac ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #488 @ (adr r0, cf7b4 ) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #256 @ (adr r0, cf6d4 ) │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ movs r0, r4 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #3192] @ d02c4 │ │ │ │ + ldr.w r3, [pc, #3192] @ d02ac │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3188] @ d02c8 │ │ │ │ + ldr.w r1, [pc, #3188] @ d02b0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #3184] @ d02cc │ │ │ │ + ldr.w r0, [pc, #3184] @ d02b4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf40c │ │ │ │ + b.n cf3f4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf422 │ │ │ │ + b.n cf40a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf438 │ │ │ │ + b.n cf420 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf458 │ │ │ │ + b.n cf440 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cf440 │ │ │ │ + b.n cf428 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf46c │ │ │ │ + b.n cf454 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf480 │ │ │ │ + b.n cf468 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf494 │ │ │ │ + b.n cf47c │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c856c │ │ │ │ - ldr.w r3, [pc, #3076] @ d02c4 │ │ │ │ + b.w c8554 │ │ │ │ + ldr.w r3, [pc, #3076] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #3080] @ d02d0 │ │ │ │ + ldr.w r1, [pc, #3080] @ d02b8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r0, [pc, #3076] @ d02d4 │ │ │ │ + ldr.w r0, [pc, #3076] @ d02bc │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ mov r0, fp │ │ │ │ @@ -209471,89 +209448,89 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c858e │ │ │ │ + b.w c8576 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c85b6 │ │ │ │ - ldr.w r3, [pc, #2960] @ d02c4 │ │ │ │ + b.w c859e │ │ │ │ + ldr.w r3, [pc, #2960] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #2972] @ d02d8 │ │ │ │ + ldr.w r1, [pc, #2972] @ d02c0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - ldr.w r0, [pc, #2968] @ d02dc │ │ │ │ + ldr.w r0, [pc, #2968] @ d02c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cf6e0 │ │ │ │ + b.n cf6c8 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf29c │ │ │ │ + b.n cf284 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2b2 │ │ │ │ + b.n cf29a │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf2c6 │ │ │ │ + b.n cf2ae │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf360 │ │ │ │ + b.n cf348 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf39a │ │ │ │ - ldr.w r3, [pc, #2884] @ d02c4 │ │ │ │ + b.n cf382 │ │ │ │ + ldr.w r3, [pc, #2884] @ d02ac │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2904] @ d02e0 │ │ │ │ - ldr.w r0, [pc, #2904] @ d02e4 │ │ │ │ + ldr.w r1, [pc, #2904] @ d02c8 │ │ │ │ + ldr.w r0, [pc, #2904] @ d02cc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cf380 │ │ │ │ + b.n cf368 │ │ │ │ bl 8aa94 │ │ │ │ - b.n cf328 │ │ │ │ - ldr.w r3, [pc, #2832] @ d02c4 │ │ │ │ + b.n cf310 │ │ │ │ + ldr.w r3, [pc, #2832] @ d02ac │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2860] @ d02e8 │ │ │ │ + ldr.w r1, [pc, #2860] @ d02d0 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2856] @ d02ec │ │ │ │ + ldr.w r0, [pc, #2856] @ d02d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c85f6 │ │ │ │ - ldr.w r3, [pc, #2776] @ d02c4 │ │ │ │ + b.w c85de │ │ │ │ + ldr.w r3, [pc, #2776] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2816] @ d02f0 │ │ │ │ - ldr.w r0, [pc, #2816] @ d02f4 │ │ │ │ + ldr.w r1, [pc, #2816] @ d02d8 │ │ │ │ + ldr.w r0, [pc, #2816] @ d02dc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -209569,19 +209546,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2692] @ d02c4 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2692] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2740] @ d02f8 │ │ │ │ - ldr.w r0, [pc, #2740] @ d02fc │ │ │ │ + ldr.w r1, [pc, #2740] @ d02e0 │ │ │ │ + ldr.w r0, [pc, #2740] @ d02e4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -209595,22 +209572,22 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8640 │ │ │ │ - ldr.w r3, [pc, #2604] @ d02c4 │ │ │ │ + b.w c8628 │ │ │ │ + ldr.w r3, [pc, #2604] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2660] @ d0300 │ │ │ │ - ldr.w r0, [pc, #2660] @ d0304 │ │ │ │ + ldr.w r1, [pc, #2660] @ d02e8 │ │ │ │ + ldr.w r0, [pc, #2660] @ d02ec │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -209630,19 +209607,19 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2508] @ d02c4 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2508] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2572] @ d0308 │ │ │ │ - ldr.w r0, [pc, #2572] @ d030c │ │ │ │ + ldr.w r1, [pc, #2572] @ d02f0 │ │ │ │ + ldr.w r0, [pc, #2572] @ d02f4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #185 @ 0xb9 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -209660,24 +209637,24 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c86f2 │ │ │ │ - ldr.w r3, [pc, #2408] @ d02c4 │ │ │ │ + b.w c86da │ │ │ │ + ldr.w r3, [pc, #2408] @ d02ac │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r1, [pc, #2476] @ d0310 │ │ │ │ - ldr.w r0, [pc, #2476] @ d0314 │ │ │ │ + ldr.w r1, [pc, #2476] @ d02f8 │ │ │ │ + ldr.w r0, [pc, #2476] @ d02fc │ │ │ │ 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] │ │ │ │ @@ -209703,73 +209680,73 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c87b0 │ │ │ │ + b.w c8798 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c87f6 │ │ │ │ + b.w c87de │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r3, #2604] @ 0xa2c │ │ │ │ blx 524a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w cfb7e │ │ │ │ + beq.w cfb66 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ blx 52374 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cfa16 │ │ │ │ + beq.n cf9fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfb76 │ │ │ │ + beq.w cfb5e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d08ae │ │ │ │ + beq.w d0896 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfa30 │ │ │ │ + beq.n cfa18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfbaa │ │ │ │ + beq.w cfb92 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w cfbb2 │ │ │ │ + beq.w cfb9a │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r3, #2544] @ 0x9f0 │ │ │ │ blx 5224c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfa62 │ │ │ │ + beq.n cfa4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w cfbdc │ │ │ │ + beq.w cfbc4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w c8846 │ │ │ │ - ldr.w r3, [pc, #2136] @ d02c4 │ │ │ │ + bge.w c882e │ │ │ │ + ldr.w r3, [pc, #2136] @ d02ac │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2212] @ d0318 │ │ │ │ - ldr.w r0, [pc, #2212] @ d031c │ │ │ │ + ldr.w r1, [pc, #2212] @ d0300 │ │ │ │ + ldr.w r0, [pc, #2212] @ d0304 │ │ │ │ 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] │ │ │ │ @@ -209795,21 +209772,21 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2020] @ d02c4 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2020] @ d02ac │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #2104] @ d0320 │ │ │ │ - ldr.w r0, [pc, #2104] @ d0324 │ │ │ │ + ldr.w r1, [pc, #2104] @ d0308 │ │ │ │ + ldr.w r0, [pc, #2104] @ d030c │ │ │ │ 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] │ │ │ │ @@ -209837,101 +209814,101 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c88aa │ │ │ │ + b.w c8892 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8894 │ │ │ │ + b.w c887c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8874 │ │ │ │ + b.w c885c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa16 │ │ │ │ - ldr.w r3, [pc, #1860] @ d02c4 │ │ │ │ + b.n cf9fe │ │ │ │ + ldr.w r3, [pc, #1860] @ d02ac │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1948] @ d0328 │ │ │ │ - ldr.w r0, [pc, #1948] @ d032c │ │ │ │ + ldr.w r1, [pc, #1948] @ d0310 │ │ │ │ + ldr.w r0, [pc, #1948] @ d0314 │ │ │ │ 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 94254 │ │ │ │ - b.n cfb06 │ │ │ │ + b.n cfaee │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa30 │ │ │ │ - ldr.w r3, [pc, #1808] @ d02c4 │ │ │ │ + b.n cfa18 │ │ │ │ + ldr.w r3, [pc, #1808] @ d02ac │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1908] @ d0330 │ │ │ │ - ldr.w r0, [pc, #1908] @ d0334 │ │ │ │ + ldr.w r1, [pc, #1908] @ d0318 │ │ │ │ + ldr.w r0, [pc, #1908] @ d031c │ │ │ │ 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 94254 │ │ │ │ - b.n cfa90 │ │ │ │ + b.n cfa78 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfa62 │ │ │ │ - ldr.w r3, [pc, #1756] @ d02c4 │ │ │ │ + b.n cfa4a │ │ │ │ + ldr.w r3, [pc, #1756] @ d02ac │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r9 │ │ │ │ - ldr.w r1, [pc, #1864] @ d0338 │ │ │ │ - ldr.w r0, [pc, #1864] @ d033c │ │ │ │ + ldr.w r1, [pc, #1864] @ d0320 │ │ │ │ + ldr.w r0, [pc, #1864] @ d0324 │ │ │ │ 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 94254 │ │ │ │ - b.n cf982 │ │ │ │ + b.n cf96a │ │ │ │ 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 cfc2e │ │ │ │ + beq.n cfc16 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, cfc2e │ │ │ │ + cbnz r3, cfc16 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 52810 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w cfd58 │ │ │ │ + bne.w cfd40 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n cfcf8 │ │ │ │ + beq.n cfce0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 7102c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ @@ -209939,69 +209916,69 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 5224c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfc76 │ │ │ │ + beq.n cfc5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfd2c │ │ │ │ + beq.n cfd14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfc8c │ │ │ │ + beq.n cfc74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, cfc8c │ │ │ │ + cbnz r3, cfc74 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n cfcd4 │ │ │ │ + blt.n cfcbc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl c1354 │ │ │ │ + bl c133c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, cfccc │ │ │ │ + cbnz r3, cfcb4 │ │ │ │ lsls r6, r4, #31 │ │ │ │ - bmi.n cfcc4 │ │ │ │ + bmi.n cfcac │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d099c │ │ │ │ + beq.w d0984 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n cfcbe │ │ │ │ + beq.n cfca6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n cfdb2 │ │ │ │ + beq.n cfd9a │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ - b.w c806e │ │ │ │ + b.w c8056 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.n cfca0 │ │ │ │ + b.n cfc88 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cfc9c │ │ │ │ - ldr.w r3, [pc, #1516] @ d02c4 │ │ │ │ + b.n cfc84 │ │ │ │ + ldr.w r3, [pc, #1516] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1636] @ d0340 │ │ │ │ - ldr.w r0, [pc, #1636] @ d0344 │ │ │ │ + ldr.w r1, [pc, #1636] @ d0328 │ │ │ │ + ldr.w r0, [pc, #1636] @ d032c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c990e │ │ │ │ + b.w c98f6 │ │ │ │ bl 8aa94 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ @@ -210011,36 +209988,36 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx 5224c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cfd36 │ │ │ │ + beq.n cfd1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, cfd36 │ │ │ │ + cbnz r3, cfd1e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n cfc76 │ │ │ │ - ldr.w r3, [pc, #1552] @ d0348 │ │ │ │ - movw r2, #60254 @ 0xeb5e │ │ │ │ + bne.n cfc5e │ │ │ │ + ldr.w r3, [pc, #1552] @ d0330 │ │ │ │ + movw r2, #60258 @ 0xeb62 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1544] @ d034c │ │ │ │ - ldr.w r0, [pc, #1544] @ d0350 │ │ │ │ + ldr.w r1, [pc, #1544] @ d0334 │ │ │ │ + ldr.w r0, [pc, #1544] @ d0338 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1384] @ d02c4 │ │ │ │ + ldr.w r3, [pc, #1384] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1524] @ d0354 │ │ │ │ - ldr.w r0, [pc, #1524] @ d0358 │ │ │ │ + ldr.w r1, [pc, #1524] @ d033c │ │ │ │ + ldr.w r0, [pc, #1524] @ d0340 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -210058,122 +210035,122 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n cfcbe │ │ │ │ - ldr.w r3, [pc, #1288] @ d02c4 │ │ │ │ + b.n cfca6 │ │ │ │ + ldr.w r3, [pc, #1288] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1436] @ d035c │ │ │ │ - ldr.w r0, [pc, #1436] @ d0360 │ │ │ │ + ldr.w r1, [pc, #1436] @ d0344 │ │ │ │ + ldr.w r0, [pc, #1436] @ d0348 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #187 @ 0xbb │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cfd78 │ │ │ │ + b.n cfd60 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8790 │ │ │ │ - ldr.w r3, [pc, #1244] @ d02c4 │ │ │ │ + b.w c8778 │ │ │ │ + ldr.w r3, [pc, #1244] @ d02ac │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1396] @ d0364 │ │ │ │ - ldr.w r0, [pc, #1396] @ d0368 │ │ │ │ + ldr.w r1, [pc, #1396] @ d034c │ │ │ │ + ldr.w r0, [pc, #1396] @ d0350 │ │ │ │ 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 94254 │ │ │ │ - b.n cfb06 │ │ │ │ + b.n cfaee │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ - b.w c881e │ │ │ │ - ldr.w r3, [pc, #1188] @ d02c4 │ │ │ │ + b.w c8806 │ │ │ │ + ldr.w r3, [pc, #1188] @ d02ac │ │ │ │ mov r6, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ - ldr.w r1, [pc, #1344] @ d036c │ │ │ │ - ldr.w r0, [pc, #1344] @ d0370 │ │ │ │ + ldr.w r1, [pc, #1344] @ d0354 │ │ │ │ + ldr.w r0, [pc, #1344] @ d0358 │ │ │ │ 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 94254 │ │ │ │ - b.n cfb06 │ │ │ │ + b.n cfaee │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8846 │ │ │ │ - ldr.w r3, [pc, #1132] @ d02c4 │ │ │ │ + b.w c882e │ │ │ │ + ldr.w r3, [pc, #1132] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r9 │ │ │ │ - ldr.w r1, [pc, #1300] @ d0374 │ │ │ │ + ldr.w r1, [pc, #1300] @ d035c │ │ │ │ mov r9, fp │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #177 @ 0xb1 │ │ │ │ - ldr.w r0, [pc, #1292] @ d0378 │ │ │ │ + ldr.w r0, [pc, #1292] @ d0360 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w ceba2 │ │ │ │ + b.w ceb8a │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cf3f6 │ │ │ │ - ldr.w r3, [pc, #1080] @ d02c4 │ │ │ │ + b.w cf3de │ │ │ │ + ldr.w r3, [pc, #1080] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1256] @ d037c │ │ │ │ + ldr.w r1, [pc, #1256] @ d0364 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r0, [pc, #1252] @ d0380 │ │ │ │ + ldr.w r0, [pc, #1252] @ d0368 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n cf6e4 │ │ │ │ - ldr.w r3, [pc, #1044] @ d02c4 │ │ │ │ + b.n cf6cc │ │ │ │ + ldr.w r3, [pc, #1044] @ d02ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1232] @ d0384 │ │ │ │ - ldr.w r0, [pc, #1232] @ d0388 │ │ │ │ + ldr.w r1, [pc, #1232] @ d036c │ │ │ │ + ldr.w r0, [pc, #1232] @ d0370 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n cf808 │ │ │ │ + b.n cf7f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c866e │ │ │ │ - ldr r3, [pc, #1000] @ (d02c4 ) │ │ │ │ + b.w c8656 │ │ │ │ + ldr r3, [pc, #1000] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1196] @ d038c │ │ │ │ - ldr.w r0, [pc, #1196] @ d0390 │ │ │ │ + ldr.w r1, [pc, #1196] @ d0374 │ │ │ │ + ldr.w r0, [pc, #1196] @ d0378 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ movs r2, #133 @ 0x85 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -210193,111 +210170,111 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr r3, [pc, #908] @ (d02c4 ) │ │ │ │ + b.w c71da │ │ │ │ + ldr r3, [pc, #908] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1108] @ d0394 │ │ │ │ + ldr.w r1, [pc, #1108] @ d037c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr.w r0, [pc, #1104] @ d0398 │ │ │ │ + ldr.w r0, [pc, #1104] @ d0380 │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w cf6e4 │ │ │ │ + b.w cf6cc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff7a │ │ │ │ + beq.n cff62 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, cff7a │ │ │ │ + cbnz r3, cff62 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cff92 │ │ │ │ + beq.n cff7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, cff92 │ │ │ │ + cbnz r3, cff7a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cffa8 │ │ │ │ + beq.n cff90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, cffa8 │ │ │ │ + cbnz r3, cff90 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cffbe │ │ │ │ + beq.n cffa6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, cffbe │ │ │ │ + cbnz r3, cffa6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cffd6 │ │ │ │ + beq.n cffbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, cffd6 │ │ │ │ + cbnz r3, cffbe │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n cffee │ │ │ │ + beq.n cffd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, cffee │ │ │ │ + cbnz r3, cffd6 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n d00a4 │ │ │ │ + bne.n d008c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d000a │ │ │ │ + beq.n cfff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, d000a │ │ │ │ + cbnz r3, cfff2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d00ea │ │ │ │ + beq.n d00d2 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d00e4 │ │ │ │ + beq.n d00cc │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ @@ -210308,97 +210285,97 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d005c │ │ │ │ + beq.n d0044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d00ac │ │ │ │ - cbz r5, d00b4 │ │ │ │ + cbz r3, d0094 │ │ │ │ + cbz r5, d009c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d0e82 │ │ │ │ + beq.w d0e6a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0074 │ │ │ │ + beq.n d005c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d00d4 │ │ │ │ + cbz r3, d00bc │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d008a │ │ │ │ + beq.n d0072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d00dc │ │ │ │ - ldr r3, [pc, #568] @ (d02c4 ) │ │ │ │ + cbz r3, d00c4 │ │ │ │ + ldr r3, [pc, #568] @ (d02ac ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #776] @ (d039c ) │ │ │ │ - ldr r0, [pc, #780] @ (d03a0 ) │ │ │ │ + ldr r1, [pc, #776] @ (d0384 ) │ │ │ │ + ldr r0, [pc, #780] @ (d0388 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.n cfff4 │ │ │ │ + b.n cffdc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d005c │ │ │ │ - ldr r3, [pc, #524] @ (d02c4 ) │ │ │ │ + b.n d0044 │ │ │ │ + ldr r3, [pc, #524] @ (d02ac ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r1, [pc, #744] @ (d03a4 ) │ │ │ │ - ldr r0, [pc, #744] @ (d03a8 ) │ │ │ │ + ldr r1, [pc, #744] @ (d038c ) │ │ │ │ + ldr r0, [pc, #744] @ (d0390 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0074 │ │ │ │ + b.n d005c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d008a │ │ │ │ + b.n d0072 │ │ │ │ bl 8aa94 │ │ │ │ - b.n d0028 │ │ │ │ - ldr r3, [pc, #472] @ (d02c4 ) │ │ │ │ + b.n d0010 │ │ │ │ + ldr r3, [pc, #472] @ (d02ac ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #696] @ (d03ac ) │ │ │ │ + ldr r1, [pc, #696] @ (d0394 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #696] @ (d03b0 ) │ │ │ │ + ldr r0, [pc, #696] @ (d0398 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c86b4 │ │ │ │ - ldr r3, [pc, #424] @ (d02c4 ) │ │ │ │ + b.w c869c │ │ │ │ + ldr r3, [pc, #424] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #660] @ (d03b4 ) │ │ │ │ - ldr r0, [pc, #660] @ (d03b8 ) │ │ │ │ + ldr r1, [pc, #660] @ (d039c ) │ │ │ │ + ldr r0, [pc, #660] @ (d03a0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ @@ -210418,107 +210395,107 @@ │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c870c │ │ │ │ - ldr r3, [pc, #324] @ (d02c4 ) │ │ │ │ + b.w c86f4 │ │ │ │ + ldr r3, [pc, #324] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #568] @ (d03bc ) │ │ │ │ - ldr r0, [pc, #568] @ (d03c0 ) │ │ │ │ + ldr r1, [pc, #568] @ (d03a4 ) │ │ │ │ + ldr r0, [pc, #568] @ (d03a8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d0134 │ │ │ │ + b.n d011c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8728 │ │ │ │ - ldr r3, [pc, #284] @ (d02c4 ) │ │ │ │ + b.w c8710 │ │ │ │ + ldr r3, [pc, #284] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #536] @ (d03c4 ) │ │ │ │ - ldr r0, [pc, #540] @ (d03c8 ) │ │ │ │ + ldr r1, [pc, #536] @ (d03ac ) │ │ │ │ + ldr r0, [pc, #540] @ (d03b0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c9408 │ │ │ │ - ldr r3, [pc, #256] @ (d02c4 ) │ │ │ │ + b.w c93f0 │ │ │ │ + ldr r3, [pc, #256] @ (d02ac ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r1, [pc, #516] @ (d03cc ) │ │ │ │ - ldr r0, [pc, #516] @ (d03d0 ) │ │ │ │ + ldr r1, [pc, #516] @ (d03b4 ) │ │ │ │ + ldr r0, [pc, #516] @ (d03b8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w cd4e4 │ │ │ │ + b.w cd4cc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c93e8 │ │ │ │ + b.w c93d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8dd4 │ │ │ │ + b.w c8dbc │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8d96 │ │ │ │ + b.w c8d7e │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cdb44 │ │ │ │ + b.w cdb2c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cdb5a │ │ │ │ + b.w cdb42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cdb6e │ │ │ │ + b.w cdb56 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cdb84 │ │ │ │ - ldr r3, [pc, #156] @ (d02c4 ) │ │ │ │ + b.w cdb6c │ │ │ │ + ldr r3, [pc, #156] @ (d02ac ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #420] @ (d03d4 ) │ │ │ │ + ldr r1, [pc, #420] @ (d03bc ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #420] @ (d03d8 ) │ │ │ │ + ldr r0, [pc, #420] @ (d03c0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ - b.w cdba0 │ │ │ │ + b.w cdb88 │ │ │ │ bl 8aa94 │ │ │ │ - b.w cdbc2 │ │ │ │ + b.w cdbaa │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w cdc12 │ │ │ │ - ldr r3, [pc, #88] @ (d02c4 ) │ │ │ │ + b.w cdbfa │ │ │ │ + ldr r3, [pc, #88] @ (d02ac ) │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r5, r6 │ │ │ │ - ldr r1, [pc, #360] @ (d03dc ) │ │ │ │ - ldr r0, [pc, #364] @ (d03e0 ) │ │ │ │ + ldr r1, [pc, #360] @ (d03c4 ) │ │ │ │ + ldr r0, [pc, #364] @ (d03c8 ) │ │ │ │ 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] │ │ │ │ @@ -210537,182 +210514,182 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ nop │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb63a │ │ │ │ movs r2, r4 │ │ │ │ - bcs.n d0440 │ │ │ │ + bne.n d0278 │ │ │ │ movs r7, r3 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - ldr.w r3, [pc, #3576] @ d11e0 │ │ │ │ + ldr.w r3, [pc, #3576] @ d11c8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3572] @ d11e4 │ │ │ │ - ldr.w r0, [pc, #3572] @ d11e8 │ │ │ │ + ldr.w r1, [pc, #3572] @ d11cc │ │ │ │ + ldr.w r0, [pc, #3572] @ d11d0 │ │ │ │ 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 94254 │ │ │ │ - b.w cde96 │ │ │ │ + b.w cde7e │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e10 │ │ │ │ - ldr.w r3, [pc, #3528] @ d11e0 │ │ │ │ + b.w c8df8 │ │ │ │ + ldr.w r3, [pc, #3528] @ d11c8 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3532] @ d11ec │ │ │ │ - ldr.w r0, [pc, #3532] @ d11f0 │ │ │ │ + ldr.w r1, [pc, #3532] @ d11d4 │ │ │ │ + ldr.w r0, [pc, #3532] @ d11d8 │ │ │ │ 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] │ │ │ │ @@ -210733,20 +210710,20 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #3428] @ d11e0 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #3428] @ d11c8 │ │ │ │ mov r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3440] @ d11f4 │ │ │ │ - ldr.w r0, [pc, #3440] @ d11f8 │ │ │ │ + ldr.w r1, [pc, #3440] @ d11dc │ │ │ │ + ldr.w r0, [pc, #3440] @ d11e0 │ │ │ │ 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] │ │ │ │ @@ -210765,29 +210742,29 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e2a │ │ │ │ + b.w c8e12 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e00 │ │ │ │ - b.w c8ed2 │ │ │ │ + b.w c8eba │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.w c8ecc │ │ │ │ - ldr.w r3, [pc, #3304] @ d11e0 │ │ │ │ + b.w c8eb4 │ │ │ │ + ldr.w r3, [pc, #3304] @ d11c8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #3324] @ d11fc │ │ │ │ - ldr.w r0, [pc, #3324] @ d1200 │ │ │ │ + ldr.w r1, [pc, #3324] @ d11e4 │ │ │ │ + ldr.w r0, [pc, #3324] @ d11e8 │ │ │ │ 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] │ │ │ │ @@ -210804,92 +210781,92 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ea8 │ │ │ │ + b.w c8e90 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ebc │ │ │ │ + b.w c8ea4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8ef2 │ │ │ │ + b.w c8eda │ │ │ │ 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 d058a │ │ │ │ + beq.n d0572 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d06e4 │ │ │ │ + beq.w d06cc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05a0 │ │ │ │ + beq.n d0588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d06ec │ │ │ │ + beq.w d06d4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05b6 │ │ │ │ + beq.n d059e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d06f4 │ │ │ │ + beq.w d06dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05ca │ │ │ │ + beq.n d05b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d06fc │ │ │ │ + beq.w d06e4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05de │ │ │ │ + beq.n d05c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d069e │ │ │ │ + beq.n d0686 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d05f0 │ │ │ │ + beq.n d05d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d06a6 │ │ │ │ + beq.n d068e │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d0730 │ │ │ │ + bne.w d0718 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d0704 │ │ │ │ + beq.n d06ec │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d0738 │ │ │ │ + beq.w d0720 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7102c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -210900,116 +210877,116 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r1, #0] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d064c │ │ │ │ + beq.n d0634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d06ae │ │ │ │ + cbz r3, d0696 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n d06be │ │ │ │ + beq.n d06a6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d0804 │ │ │ │ + beq.w d07ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d0668 │ │ │ │ + beq.n d0650 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d073e │ │ │ │ + beq.n d0726 │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d067e │ │ │ │ + beq.n d0666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d06b6 │ │ │ │ - ldr.w r3, [pc, #2912] @ d11e0 │ │ │ │ + cbz r3, d069e │ │ │ │ + ldr.w r3, [pc, #2912] @ d11c8 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2940] @ d1204 │ │ │ │ - ldr.w r0, [pc, #2940] @ d1208 │ │ │ │ + ldr.w r1, [pc, #2940] @ d11ec │ │ │ │ + ldr.w r0, [pc, #2940] @ d11f0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05de │ │ │ │ + b.n d05c6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05f0 │ │ │ │ + b.n d05d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d064c │ │ │ │ + b.n d0634 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d067e │ │ │ │ - ldr.w r3, [pc, #2848] @ d11e0 │ │ │ │ + b.n d0666 │ │ │ │ + ldr.w r3, [pc, #2848] @ d11c8 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2884] @ d120c │ │ │ │ - ldr.w r0, [pc, #2884] @ d1210 │ │ │ │ + ldr.w r1, [pc, #2884] @ d11f4 │ │ │ │ + ldr.w r0, [pc, #2884] @ d11f8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d058a │ │ │ │ + b.n d0572 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05a0 │ │ │ │ + b.n d0588 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05b6 │ │ │ │ + b.n d059e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d05ca │ │ │ │ - ldr.w r3, [pc, #2776] @ d11e0 │ │ │ │ + b.n d05b2 │ │ │ │ + ldr.w r3, [pc, #2776] @ d11c8 │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #2820] @ d1214 │ │ │ │ + ldr.w r1, [pc, #2820] @ d11fc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2816] @ d1218 │ │ │ │ + ldr.w r0, [pc, #2816] @ d1200 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w c71f2 │ │ │ │ + b.w c71da │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n d05f8 │ │ │ │ + b.n d05e0 │ │ │ │ bl 8aa94 │ │ │ │ - b.n d0618 │ │ │ │ + b.n d0600 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d0668 │ │ │ │ - ldr.w r3, [pc, #2712] @ d11e0 │ │ │ │ + b.n d0650 │ │ │ │ + ldr.w r3, [pc, #2712] @ d11c8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2760] @ d121c │ │ │ │ - ldr.w r0, [pc, #2760] @ d1220 │ │ │ │ + ldr.w r1, [pc, #2760] @ d1204 │ │ │ │ + ldr.w r0, [pc, #2760] @ d1208 │ │ │ │ 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 │ │ │ │ @@ -211028,241 +211005,241 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.w c71f2 │ │ │ │ - ldr.w r3, [pc, #2616] @ d11e0 │ │ │ │ + b.w c71da │ │ │ │ + ldr.w r3, [pc, #2616] @ d11c8 │ │ │ │ mov r9, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r5 │ │ │ │ - ldr.w r1, [pc, #2672] @ d1224 │ │ │ │ - ldr.w r0, [pc, #2672] @ d1228 │ │ │ │ + ldr.w r1, [pc, #2672] @ d120c │ │ │ │ + ldr.w r0, [pc, #2672] @ d1210 │ │ │ │ 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 94254 │ │ │ │ - b.n d076c │ │ │ │ + b.n d0754 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e72 │ │ │ │ + b.w c8e5a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w c8e4c │ │ │ │ - ldr.w r3, [pc, #2632] @ d122c │ │ │ │ - movw r2, #59325 @ 0xe7bd │ │ │ │ + b.w c8e34 │ │ │ │ + ldr.w r3, [pc, #2632] @ d1214 │ │ │ │ + movw r2, #59329 @ 0xe7c1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2624] @ d1230 │ │ │ │ - ldr.w r0, [pc, #2624] @ d1234 │ │ │ │ + ldr.w r1, [pc, #2624] @ d1218 │ │ │ │ + ldr.w r0, [pc, #2624] @ d121c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2608] @ d1238 │ │ │ │ - movw r2, #59367 @ 0xe7e7 │ │ │ │ + ldr.w r3, [pc, #2608] @ d1220 │ │ │ │ + movw r2, #59371 @ 0xe7eb │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2600] @ d123c │ │ │ │ - ldr.w r0, [pc, #2600] @ d1240 │ │ │ │ + ldr.w r1, [pc, #2600] @ d1224 │ │ │ │ + ldr.w r0, [pc, #2600] @ d1228 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2588] @ d1244 │ │ │ │ - movw r2, #59393 @ 0xe801 │ │ │ │ + ldr.w r3, [pc, #2588] @ d122c │ │ │ │ + movw r2, #59397 @ 0xe805 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2580] @ d1248 │ │ │ │ - ldr.w r0, [pc, #2580] @ d124c │ │ │ │ + ldr.w r1, [pc, #2580] @ d1230 │ │ │ │ + ldr.w r0, [pc, #2580] @ d1234 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2564] @ d1250 │ │ │ │ - movw r2, #59290 @ 0xe79a │ │ │ │ + ldr.w r3, [pc, #2564] @ d1238 │ │ │ │ + movw r2, #59294 @ 0xe79e │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2556] @ d1254 │ │ │ │ - ldr.w r0, [pc, #2556] @ d1258 │ │ │ │ + ldr.w r1, [pc, #2556] @ d123c │ │ │ │ + ldr.w r0, [pc, #2556] @ d1240 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2544] @ d125c │ │ │ │ - movw r2, #59284 @ 0xe794 │ │ │ │ + ldr.w r3, [pc, #2544] @ d1244 │ │ │ │ + movw r2, #59288 @ 0xe798 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2536] @ d1260 │ │ │ │ - ldr.w r0, [pc, #2536] @ d1264 │ │ │ │ + ldr.w r1, [pc, #2536] @ d1248 │ │ │ │ + ldr.w r0, [pc, #2536] @ d124c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2520] @ d1268 │ │ │ │ - movw r2, #62604 @ 0xf48c │ │ │ │ + ldr.w r3, [pc, #2520] @ d1250 │ │ │ │ + movw r2, #62608 @ 0xf490 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2512] @ d126c │ │ │ │ - ldr.w r0, [pc, #2512] @ d1270 │ │ │ │ + ldr.w r1, [pc, #2512] @ d1254 │ │ │ │ + ldr.w r0, [pc, #2512] @ d1258 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2500] @ d1274 │ │ │ │ - movw r2, #60214 @ 0xeb36 │ │ │ │ + ldr.w r3, [pc, #2500] @ d125c │ │ │ │ + movw r2, #60218 @ 0xeb3a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2492] @ d1278 │ │ │ │ - ldr.w r0, [pc, #2492] @ d127c │ │ │ │ + ldr.w r1, [pc, #2492] @ d1260 │ │ │ │ + ldr.w r0, [pc, #2492] @ d1264 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2476] @ d1280 │ │ │ │ - movw r2, #62623 @ 0xf49f │ │ │ │ + ldr.w r3, [pc, #2476] @ d1268 │ │ │ │ + movw r2, #62627 @ 0xf4a3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2468] @ d1284 │ │ │ │ - ldr.w r0, [pc, #2468] @ d1288 │ │ │ │ + ldr.w r1, [pc, #2468] @ d126c │ │ │ │ + ldr.w r0, [pc, #2468] @ d1270 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2456] @ d128c │ │ │ │ - movw r2, #62603 @ 0xf48b │ │ │ │ + ldr.w r3, [pc, #2456] @ d1274 │ │ │ │ + movw r2, #62607 @ 0xf48f │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2448] @ d1290 │ │ │ │ - ldr.w r0, [pc, #2448] @ d1294 │ │ │ │ + ldr.w r1, [pc, #2448] @ d1278 │ │ │ │ + ldr.w r0, [pc, #2448] @ d127c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2432] @ d1298 │ │ │ │ - movw r2, #59844 @ 0xe9c4 │ │ │ │ + ldr.w r3, [pc, #2432] @ d1280 │ │ │ │ + movw r2, #59848 @ 0xe9c8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2424] @ d129c │ │ │ │ - ldr.w r0, [pc, #2424] @ d12a0 │ │ │ │ + ldr.w r1, [pc, #2424] @ d1284 │ │ │ │ + ldr.w r0, [pc, #2424] @ d1288 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2412] @ d12a4 │ │ │ │ - movw r2, #59982 @ 0xea4e │ │ │ │ + ldr.w r3, [pc, #2412] @ d128c │ │ │ │ + movw r2, #59986 @ 0xea52 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2404] @ d12a8 │ │ │ │ - ldr.w r0, [pc, #2404] @ d12ac │ │ │ │ + ldr.w r1, [pc, #2404] @ d1290 │ │ │ │ + ldr.w r0, [pc, #2404] @ d1294 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2388] @ d12b0 │ │ │ │ - movw r2, #59958 @ 0xea36 │ │ │ │ + ldr.w r3, [pc, #2388] @ d1298 │ │ │ │ + movw r2, #59962 @ 0xea3a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2380] @ d12b4 │ │ │ │ - ldr.w r0, [pc, #2380] @ d12b8 │ │ │ │ + ldr.w r1, [pc, #2380] @ d129c │ │ │ │ + ldr.w r0, [pc, #2380] @ d12a0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2368] @ d12bc │ │ │ │ - movw r2, #59905 @ 0xea01 │ │ │ │ + ldr.w r3, [pc, #2368] @ d12a4 │ │ │ │ + movw r2, #59909 @ 0xea05 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2360] @ d12c0 │ │ │ │ - ldr.w r0, [pc, #2360] @ d12c4 │ │ │ │ + ldr.w r1, [pc, #2360] @ d12a8 │ │ │ │ + ldr.w r0, [pc, #2360] @ d12ac │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2344] @ d12c8 │ │ │ │ - movw r2, #60266 @ 0xeb6a │ │ │ │ + ldr.w r3, [pc, #2344] @ d12b0 │ │ │ │ + movw r2, #60270 @ 0xeb6e │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2336] @ d12cc │ │ │ │ - ldr.w r0, [pc, #2336] @ d12d0 │ │ │ │ + ldr.w r1, [pc, #2336] @ d12b4 │ │ │ │ + ldr.w r0, [pc, #2336] @ d12b8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2324] @ d12d4 │ │ │ │ - movw r2, #59794 @ 0xe992 │ │ │ │ + ldr.w r3, [pc, #2324] @ d12bc │ │ │ │ + movw r2, #59798 @ 0xe996 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2316] @ d12d8 │ │ │ │ - ldr.w r0, [pc, #2316] @ d12dc │ │ │ │ + ldr.w r1, [pc, #2316] @ d12c0 │ │ │ │ + ldr.w r0, [pc, #2316] @ d12c4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2300] @ d12e0 │ │ │ │ - movw r2, #59854 @ 0xe9ce │ │ │ │ + ldr.w r3, [pc, #2300] @ d12c8 │ │ │ │ + movw r2, #59858 @ 0xe9d2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2292] @ d12e4 │ │ │ │ - ldr.w r0, [pc, #2292] @ d12e8 │ │ │ │ + ldr.w r1, [pc, #2292] @ d12cc │ │ │ │ + ldr.w r0, [pc, #2292] @ d12d0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2280] @ d12ec │ │ │ │ - movw r2, #59789 @ 0xe98d │ │ │ │ + ldr.w r3, [pc, #2280] @ d12d4 │ │ │ │ + movw r2, #59793 @ 0xe991 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2272] @ d12f0 │ │ │ │ - ldr.w r0, [pc, #2272] @ d12f4 │ │ │ │ + ldr.w r1, [pc, #2272] @ d12d8 │ │ │ │ + ldr.w r0, [pc, #2272] @ d12dc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2256] @ d12f8 │ │ │ │ - movw r2, #59783 @ 0xe987 │ │ │ │ + ldr.w r3, [pc, #2256] @ d12e0 │ │ │ │ + movw r2, #59787 @ 0xe98b │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2248] @ d12fc │ │ │ │ - ldr.w r0, [pc, #2248] @ d1300 │ │ │ │ + ldr.w r1, [pc, #2248] @ d12e4 │ │ │ │ + ldr.w r0, [pc, #2248] @ d12e8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2236] @ d1304 │ │ │ │ - movw r2, #59777 @ 0xe981 │ │ │ │ + ldr.w r3, [pc, #2236] @ d12ec │ │ │ │ + movw r2, #59781 @ 0xe985 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2228] @ d1308 │ │ │ │ - ldr.w r0, [pc, #2228] @ d130c │ │ │ │ + ldr.w r1, [pc, #2228] @ d12f0 │ │ │ │ + ldr.w r0, [pc, #2228] @ d12f4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2212] @ d1310 │ │ │ │ - movw r2, #59771 @ 0xe97b │ │ │ │ + ldr.w r3, [pc, #2212] @ d12f8 │ │ │ │ + movw r2, #59775 @ 0xe97f │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2204] @ d1314 │ │ │ │ - ldr.w r0, [pc, #2204] @ d1318 │ │ │ │ + ldr.w r1, [pc, #2204] @ d12fc │ │ │ │ + ldr.w r0, [pc, #2204] @ d1300 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2192] @ d131c │ │ │ │ - movw r2, #59474 @ 0xe852 │ │ │ │ + ldr.w r3, [pc, #2192] @ d1304 │ │ │ │ + movw r2, #59478 @ 0xe856 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2184] @ d1320 │ │ │ │ - ldr.w r0, [pc, #2184] @ d1324 │ │ │ │ + ldr.w r1, [pc, #2184] @ d1308 │ │ │ │ + ldr.w r0, [pc, #2184] @ d130c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 8aa94 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ @@ -211273,259 +211250,259 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 7102c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 5224c │ │ │ │ - ldr.w r3, [pc, #2136] @ d1328 │ │ │ │ - ldr.w r1, [pc, #2136] @ d132c │ │ │ │ - movw r2, #58921 @ 0xe629 │ │ │ │ + ldr.w r3, [pc, #2136] @ d1310 │ │ │ │ + ldr.w r1, [pc, #2136] @ d1314 │ │ │ │ + movw r2, #58925 @ 0xe62d │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r0, [pc, #2128] @ d1330 │ │ │ │ + ldr.w r0, [pc, #2128] @ d1318 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2112] @ d1334 │ │ │ │ - movw r2, #60565 @ 0xec95 │ │ │ │ + ldr.w r3, [pc, #2112] @ d131c │ │ │ │ + movw r2, #60569 @ 0xec99 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2104] @ d1338 │ │ │ │ - ldr.w r0, [pc, #2104] @ d133c │ │ │ │ + ldr.w r1, [pc, #2104] @ d1320 │ │ │ │ + ldr.w r0, [pc, #2104] @ d1324 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2092] @ d1340 │ │ │ │ - movw r2, #59075 @ 0xe6c3 │ │ │ │ + ldr.w r3, [pc, #2092] @ d1328 │ │ │ │ + movw r2, #59079 @ 0xe6c7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2084] @ d1344 │ │ │ │ - ldr.w r0, [pc, #2084] @ d1348 │ │ │ │ + ldr.w r1, [pc, #2084] @ d132c │ │ │ │ + ldr.w r0, [pc, #2084] @ d1330 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2068] @ d134c │ │ │ │ - movw r2, #58902 @ 0xe616 │ │ │ │ + ldr.w r3, [pc, #2068] @ d1334 │ │ │ │ + movw r2, #58906 @ 0xe61a │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2060] @ d1350 │ │ │ │ - ldr.w r0, [pc, #2060] @ d1354 │ │ │ │ + ldr.w r1, [pc, #2060] @ d1338 │ │ │ │ + ldr.w r0, [pc, #2060] @ d133c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2048] @ d1358 │ │ │ │ + ldr.w r3, [pc, #2048] @ d1340 │ │ │ │ movs r2, #32 │ │ │ │ - ldr.w r1, [pc, #2044] @ d135c │ │ │ │ - ldr.w r0, [pc, #2044] @ d1360 │ │ │ │ + ldr.w r1, [pc, #2044] @ d1344 │ │ │ │ + ldr.w r0, [pc, #2044] @ d1348 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2032] @ d1364 │ │ │ │ - movw r2, #58621 @ 0xe4fd │ │ │ │ + ldr.w r3, [pc, #2032] @ d134c │ │ │ │ + movw r2, #58625 @ 0xe501 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2024] @ d1368 │ │ │ │ - ldr.w r0, [pc, #2024] @ d136c │ │ │ │ + ldr.w r1, [pc, #2024] @ d1350 │ │ │ │ + ldr.w r0, [pc, #2024] @ d1354 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #2012] @ d1370 │ │ │ │ - movw r2, #58802 @ 0xe5b2 │ │ │ │ + ldr.w r3, [pc, #2012] @ d1358 │ │ │ │ + movw r2, #58806 @ 0xe5b6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #2004] @ d1374 │ │ │ │ - ldr.w r0, [pc, #2004] @ d1378 │ │ │ │ + ldr.w r1, [pc, #2004] @ d135c │ │ │ │ + ldr.w r0, [pc, #2004] @ d1360 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1988] @ d137c │ │ │ │ - movw r2, #59065 @ 0xe6b9 │ │ │ │ + ldr.w r3, [pc, #1988] @ d1364 │ │ │ │ + movw r2, #59069 @ 0xe6bd │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1980] @ d1380 │ │ │ │ - ldr.w r0, [pc, #1980] @ d1384 │ │ │ │ + ldr.w r1, [pc, #1980] @ d1368 │ │ │ │ + ldr.w r0, [pc, #1980] @ d136c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1968] @ d1388 │ │ │ │ - movw r2, #59059 @ 0xe6b3 │ │ │ │ + ldr.w r3, [pc, #1968] @ d1370 │ │ │ │ + movw r2, #59063 @ 0xe6b7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1960] @ d138c │ │ │ │ - ldr.w r0, [pc, #1960] @ d1390 │ │ │ │ + ldr.w r1, [pc, #1960] @ d1374 │ │ │ │ + ldr.w r0, [pc, #1960] @ d1378 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1944] @ d1394 │ │ │ │ - movw r2, #59232 @ 0xe760 │ │ │ │ + ldr.w r3, [pc, #1944] @ d137c │ │ │ │ + movw r2, #59236 @ 0xe764 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1936] @ d1398 │ │ │ │ - ldr.w r0, [pc, #1936] @ d139c │ │ │ │ + ldr.w r1, [pc, #1936] @ d1380 │ │ │ │ + ldr.w r0, [pc, #1936] @ d1384 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1924] @ d13a0 │ │ │ │ - mov.w r2, #59136 @ 0xe700 │ │ │ │ + ldr.w r3, [pc, #1924] @ d1388 │ │ │ │ + movw r2, #59140 @ 0xe704 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1916] @ d13a4 │ │ │ │ - ldr.w r0, [pc, #1916] @ d13a8 │ │ │ │ + ldr.w r1, [pc, #1916] @ d138c │ │ │ │ + ldr.w r0, [pc, #1916] @ d1390 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1900] @ d13ac │ │ │ │ - movw r2, #60711 @ 0xed27 │ │ │ │ + ldr.w r3, [pc, #1900] @ d1394 │ │ │ │ + movw r2, #60715 @ 0xed2b │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1892] @ d13b0 │ │ │ │ - ldr.w r0, [pc, #1892] @ d13b4 │ │ │ │ + ldr.w r1, [pc, #1892] @ d1398 │ │ │ │ + ldr.w r0, [pc, #1892] @ d139c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1880] @ d13b8 │ │ │ │ - movw r2, #60704 @ 0xed20 │ │ │ │ + ldr.w r3, [pc, #1880] @ d13a0 │ │ │ │ + movw r2, #60708 @ 0xed24 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1872] @ d13bc │ │ │ │ - ldr.w r0, [pc, #1872] @ d13c0 │ │ │ │ + ldr.w r1, [pc, #1872] @ d13a4 │ │ │ │ + ldr.w r0, [pc, #1872] @ d13a8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1856] @ d13c4 │ │ │ │ - movw r2, #60474 @ 0xec3a │ │ │ │ + ldr.w r3, [pc, #1856] @ d13ac │ │ │ │ + movw r2, #60478 @ 0xec3e │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1848] @ d13c8 │ │ │ │ - ldr.w r0, [pc, #1848] @ d13cc │ │ │ │ + ldr.w r1, [pc, #1848] @ d13b0 │ │ │ │ + ldr.w r0, [pc, #1848] @ d13b4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1836] @ d13d0 │ │ │ │ - movw r2, #60469 @ 0xec35 │ │ │ │ + ldr.w r3, [pc, #1836] @ d13b8 │ │ │ │ + movw r2, #60473 @ 0xec39 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1828] @ d13d4 │ │ │ │ - ldr.w r0, [pc, #1828] @ d13d8 │ │ │ │ + ldr.w r1, [pc, #1828] @ d13bc │ │ │ │ + ldr.w r0, [pc, #1828] @ d13c0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1812] @ d13dc │ │ │ │ - movw r2, #59615 @ 0xe8df │ │ │ │ + ldr.w r3, [pc, #1812] @ d13c4 │ │ │ │ + movw r2, #59619 @ 0xe8e3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1804] @ d13e0 │ │ │ │ - ldr.w r0, [pc, #1804] @ d13e4 │ │ │ │ + ldr.w r1, [pc, #1804] @ d13c8 │ │ │ │ + ldr.w r0, [pc, #1804] @ d13cc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1792] @ d13e8 │ │ │ │ - movw r2, #59610 @ 0xe8da │ │ │ │ + ldr.w r3, [pc, #1792] @ d13d0 │ │ │ │ + movw r2, #59614 @ 0xe8de │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1784] @ d13ec │ │ │ │ - ldr.w r0, [pc, #1784] @ d13f0 │ │ │ │ + ldr.w r1, [pc, #1784] @ d13d4 │ │ │ │ + ldr.w r0, [pc, #1784] @ d13d8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1768] @ d13f4 │ │ │ │ - movw r2, #59706 @ 0xe93a │ │ │ │ + ldr.w r3, [pc, #1768] @ d13dc │ │ │ │ + movw r2, #59710 @ 0xe93e │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1760] @ d13f8 │ │ │ │ - ldr.w r0, [pc, #1760] @ d13fc │ │ │ │ + ldr.w r1, [pc, #1760] @ d13e0 │ │ │ │ + ldr.w r0, [pc, #1760] @ d13e4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1748] @ d1400 │ │ │ │ - movw r2, #58744 @ 0xe578 │ │ │ │ + ldr.w r3, [pc, #1748] @ d13e8 │ │ │ │ + movw r2, #58748 @ 0xe57c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1740] @ d1404 │ │ │ │ - ldr.w r0, [pc, #1740] @ d1408 │ │ │ │ + ldr.w r1, [pc, #1740] @ d13ec │ │ │ │ + ldr.w r0, [pc, #1740] @ d13f0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1724] @ d140c │ │ │ │ + ldr.w r3, [pc, #1724] @ d13f4 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r1, [pc, #1720] @ d1410 │ │ │ │ - ldr.w r0, [pc, #1720] @ d1414 │ │ │ │ + ldr.w r1, [pc, #1720] @ d13f8 │ │ │ │ + ldr.w r0, [pc, #1720] @ d13fc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ bl 52df8 │ │ │ │ - ldr.w r3, [pc, #1700] @ d1418 │ │ │ │ - movw r2, #58292 @ 0xe3b4 │ │ │ │ + ldr.w r3, [pc, #1700] @ d1400 │ │ │ │ + movw r2, #58296 @ 0xe3b8 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1692] @ d141c │ │ │ │ - ldr.w r0, [pc, #1692] @ d1420 │ │ │ │ + ldr.w r1, [pc, #1692] @ d1404 │ │ │ │ + ldr.w r0, [pc, #1692] @ d1408 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1680] @ d1424 │ │ │ │ - movw r2, #59007 @ 0xe67f │ │ │ │ + ldr.w r3, [pc, #1680] @ d140c │ │ │ │ + movw r2, #59011 @ 0xe683 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1672] @ d1428 │ │ │ │ - ldr.w r0, [pc, #1672] @ d142c │ │ │ │ + ldr.w r1, [pc, #1672] @ d1410 │ │ │ │ + ldr.w r0, [pc, #1672] @ d1414 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1656] @ d1430 │ │ │ │ - movw r2, #59577 @ 0xe8b9 │ │ │ │ + ldr.w r3, [pc, #1656] @ d1418 │ │ │ │ + movw r2, #59581 @ 0xe8bd │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1648] @ d1434 │ │ │ │ - ldr.w r0, [pc, #1648] @ d1438 │ │ │ │ + ldr.w r1, [pc, #1648] @ d141c │ │ │ │ + ldr.w r0, [pc, #1648] @ d1420 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1636] @ d143c │ │ │ │ - movw r2, #59117 @ 0xe6ed │ │ │ │ + ldr.w r3, [pc, #1636] @ d1424 │ │ │ │ + movw r2, #59121 @ 0xe6f1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1628] @ d1440 │ │ │ │ - ldr.w r0, [pc, #1628] @ d1444 │ │ │ │ + ldr.w r1, [pc, #1628] @ d1428 │ │ │ │ + ldr.w r0, [pc, #1628] @ d142c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1612] @ d1448 │ │ │ │ - movw r2, #59141 @ 0xe705 │ │ │ │ + ldr.w r3, [pc, #1612] @ d1430 │ │ │ │ + movw r2, #59145 @ 0xe709 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1604] @ d144c │ │ │ │ - ldr.w r0, [pc, #1604] @ d1450 │ │ │ │ + ldr.w r1, [pc, #1604] @ d1434 │ │ │ │ + ldr.w r0, [pc, #1604] @ d1438 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ str.w r9, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ @@ -211536,981 +211513,981 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 7102c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 525c4 │ │ │ │ - ldr.w r3, [pc, #1556] @ d1454 │ │ │ │ - ldr.w r1, [pc, #1556] @ d1458 │ │ │ │ - movw r2, #59311 @ 0xe7af │ │ │ │ + ldr.w r3, [pc, #1556] @ d143c │ │ │ │ + ldr.w r1, [pc, #1556] @ d1440 │ │ │ │ + movw r2, #59315 @ 0xe7b3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r0, [pc, #1548] @ d145c │ │ │ │ + ldr.w r0, [pc, #1548] @ d1444 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1532] @ d1460 │ │ │ │ - movw r2, #59296 @ 0xe7a0 │ │ │ │ + ldr.w r3, [pc, #1532] @ d1448 │ │ │ │ + movw r2, #59300 @ 0xe7a4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1524] @ d1464 │ │ │ │ - ldr.w r0, [pc, #1524] @ d1468 │ │ │ │ + ldr.w r1, [pc, #1524] @ d144c │ │ │ │ + ldr.w r0, [pc, #1524] @ d1450 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1512] @ d146c │ │ │ │ - movw r2, #60110 @ 0xeace │ │ │ │ + ldr.w r3, [pc, #1512] @ d1454 │ │ │ │ + movw r2, #60114 @ 0xead2 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1504] @ d1470 │ │ │ │ - ldr.w r0, [pc, #1504] @ d1474 │ │ │ │ + ldr.w r1, [pc, #1504] @ d1458 │ │ │ │ + ldr.w r0, [pc, #1504] @ d145c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1488] @ d1478 │ │ │ │ - movw r2, #60024 @ 0xea78 │ │ │ │ + ldr.w r3, [pc, #1488] @ d1460 │ │ │ │ + movw r2, #60028 @ 0xea7c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1480] @ d147c │ │ │ │ - ldr.w r0, [pc, #1480] @ d1480 │ │ │ │ + ldr.w r1, [pc, #1480] @ d1464 │ │ │ │ + ldr.w r0, [pc, #1480] @ d1468 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1468] @ d1484 │ │ │ │ - movw r2, #61583 @ 0xf08f │ │ │ │ + ldr.w r3, [pc, #1468] @ d146c │ │ │ │ + movw r2, #61587 @ 0xf093 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1460] @ d1488 │ │ │ │ - ldr.w r0, [pc, #1460] @ d148c │ │ │ │ + ldr.w r1, [pc, #1460] @ d1470 │ │ │ │ + ldr.w r0, [pc, #1460] @ d1474 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1444] @ d1490 │ │ │ │ - movw r2, #61247 @ 0xef3f │ │ │ │ + ldr.w r3, [pc, #1444] @ d1478 │ │ │ │ + movw r2, #61251 @ 0xef43 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1436] @ d1494 │ │ │ │ - ldr.w r0, [pc, #1436] @ d1498 │ │ │ │ + ldr.w r1, [pc, #1436] @ d147c │ │ │ │ + ldr.w r0, [pc, #1436] @ d1480 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1424] @ d149c │ │ │ │ - movw r2, #60436 @ 0xec14 │ │ │ │ + ldr.w r3, [pc, #1424] @ d1484 │ │ │ │ + movw r2, #60440 @ 0xec18 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1416] @ d14a0 │ │ │ │ - ldr.w r0, [pc, #1416] @ d14a4 │ │ │ │ + ldr.w r1, [pc, #1416] @ d1488 │ │ │ │ + ldr.w r0, [pc, #1416] @ d148c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1400] @ d14a8 │ │ │ │ - movw r2, #60351 @ 0xebbf │ │ │ │ + ldr.w r3, [pc, #1400] @ d1490 │ │ │ │ + movw r2, #60355 @ 0xebc3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1392] @ d14ac │ │ │ │ - ldr.w r0, [pc, #1392] @ d14b0 │ │ │ │ + ldr.w r1, [pc, #1392] @ d1494 │ │ │ │ + ldr.w r0, [pc, #1392] @ d1498 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1380] @ d14b4 │ │ │ │ - movw r2, #61488 @ 0xf030 │ │ │ │ + ldr.w r3, [pc, #1380] @ d149c │ │ │ │ + movw r2, #61492 @ 0xf034 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1372] @ d14b8 │ │ │ │ - ldr.w r0, [pc, #1372] @ d14bc │ │ │ │ + ldr.w r1, [pc, #1372] @ d14a0 │ │ │ │ + ldr.w r0, [pc, #1372] @ d14a4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1356] @ d14c0 │ │ │ │ - movw r2, #61333 @ 0xef95 │ │ │ │ + ldr.w r3, [pc, #1356] @ d14a8 │ │ │ │ + movw r2, #61337 @ 0xef99 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1348] @ d14c4 │ │ │ │ - ldr.w r0, [pc, #1348] @ d14c8 │ │ │ │ + ldr.w r1, [pc, #1348] @ d14ac │ │ │ │ + ldr.w r0, [pc, #1348] @ d14b0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1336] @ d14cc │ │ │ │ - movw r2, #61400 @ 0xefd8 │ │ │ │ + ldr.w r3, [pc, #1336] @ d14b4 │ │ │ │ + movw r2, #61404 @ 0xefdc │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1328] @ d14d0 │ │ │ │ - ldr.w r0, [pc, #1328] @ d14d4 │ │ │ │ + ldr.w r1, [pc, #1328] @ d14b8 │ │ │ │ + ldr.w r0, [pc, #1328] @ d14bc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1312] @ d14d8 │ │ │ │ - movw r2, #61362 @ 0xefb2 │ │ │ │ + ldr.w r3, [pc, #1312] @ d14c0 │ │ │ │ + movw r2, #61366 @ 0xefb6 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1304] @ d14dc │ │ │ │ - ldr.w r0, [pc, #1304] @ d14e0 │ │ │ │ + ldr.w r1, [pc, #1304] @ d14c4 │ │ │ │ + ldr.w r0, [pc, #1304] @ d14c8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1292] @ d14e4 │ │ │ │ - movw r2, #60336 @ 0xebb0 │ │ │ │ + ldr.w r3, [pc, #1292] @ d14cc │ │ │ │ + movw r2, #60340 @ 0xebb4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1284] @ d14e8 │ │ │ │ - ldr.w r0, [pc, #1284] @ d14ec │ │ │ │ + ldr.w r1, [pc, #1284] @ d14d0 │ │ │ │ + ldr.w r0, [pc, #1284] @ d14d4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1268] @ d14f0 │ │ │ │ - movw r2, #58569 @ 0xe4c9 │ │ │ │ + ldr.w r3, [pc, #1268] @ d14d8 │ │ │ │ + movw r2, #58573 @ 0xe4cd │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1260] @ d14f4 │ │ │ │ - ldr.w r0, [pc, #1260] @ d14f8 │ │ │ │ + ldr.w r1, [pc, #1260] @ d14dc │ │ │ │ + ldr.w r0, [pc, #1260] @ d14e0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1248] @ d14fc │ │ │ │ - movw r2, #58633 @ 0xe509 │ │ │ │ + ldr.w r3, [pc, #1248] @ d14e4 │ │ │ │ + movw r2, #58637 @ 0xe50d │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1240] @ d1500 │ │ │ │ - ldr.w r0, [pc, #1240] @ d1504 │ │ │ │ + ldr.w r1, [pc, #1240] @ d14e8 │ │ │ │ + ldr.w r0, [pc, #1240] @ d14ec │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1224] @ d1508 │ │ │ │ - movw r2, #58627 @ 0xe503 │ │ │ │ + ldr.w r3, [pc, #1224] @ d14f0 │ │ │ │ + movw r2, #58631 @ 0xe507 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1216] @ d150c │ │ │ │ - ldr.w r0, [pc, #1216] @ d1510 │ │ │ │ + ldr.w r1, [pc, #1216] @ d14f4 │ │ │ │ + ldr.w r0, [pc, #1216] @ d14f8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1204] @ d1514 │ │ │ │ - movw r2, #58832 @ 0xe5d0 │ │ │ │ + ldr.w r3, [pc, #1204] @ d14fc │ │ │ │ + movw r2, #58836 @ 0xe5d4 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1196] @ d1518 │ │ │ │ - ldr.w r0, [pc, #1196] @ d151c │ │ │ │ + ldr.w r1, [pc, #1196] @ d1500 │ │ │ │ + ldr.w r0, [pc, #1196] @ d1504 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1180] @ d1520 │ │ │ │ - movw r2, #58653 @ 0xe51d │ │ │ │ + ldr.w r3, [pc, #1180] @ d1508 │ │ │ │ + movw r2, #58657 @ 0xe521 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1172] @ d1524 │ │ │ │ - ldr.w r0, [pc, #1172] @ d1528 │ │ │ │ + ldr.w r1, [pc, #1172] @ d150c │ │ │ │ + ldr.w r0, [pc, #1172] @ d1510 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1160] @ d152c │ │ │ │ - movw r2, #58648 @ 0xe518 │ │ │ │ + ldr.w r3, [pc, #1160] @ d1514 │ │ │ │ + movw r2, #58652 @ 0xe51c │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1152] @ d1530 │ │ │ │ - ldr.w r0, [pc, #1152] @ d1534 │ │ │ │ + ldr.w r1, [pc, #1152] @ d1518 │ │ │ │ + ldr.w r0, [pc, #1152] @ d151c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1136] @ d1538 │ │ │ │ - movw r2, #58796 @ 0xe5ac │ │ │ │ + ldr.w r3, [pc, #1136] @ d1520 │ │ │ │ + movw r2, #58800 @ 0xe5b0 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1128] @ d153c │ │ │ │ - ldr.w r0, [pc, #1128] @ d1540 │ │ │ │ + ldr.w r1, [pc, #1128] @ d1524 │ │ │ │ + ldr.w r0, [pc, #1128] @ d1528 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1116] @ d1544 │ │ │ │ - movw r2, #60988 @ 0xee3c │ │ │ │ + ldr.w r3, [pc, #1116] @ d152c │ │ │ │ + movw r2, #60992 @ 0xee40 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1108] @ d1548 │ │ │ │ - ldr.w r0, [pc, #1108] @ d154c │ │ │ │ + ldr.w r1, [pc, #1108] @ d1530 │ │ │ │ + ldr.w r0, [pc, #1108] @ d1534 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1092] @ d1550 │ │ │ │ - movw r2, #61205 @ 0xef15 │ │ │ │ + ldr.w r3, [pc, #1092] @ d1538 │ │ │ │ + movw r2, #61209 @ 0xef19 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1084] @ d1554 │ │ │ │ - ldr.w r0, [pc, #1084] @ d1558 │ │ │ │ + ldr.w r1, [pc, #1084] @ d153c │ │ │ │ + ldr.w r0, [pc, #1084] @ d1540 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1072] @ d155c │ │ │ │ - movw r2, #61081 @ 0xee99 │ │ │ │ + ldr.w r3, [pc, #1072] @ d1544 │ │ │ │ + movw r2, #61085 @ 0xee9d │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1064] @ d1560 │ │ │ │ - ldr.w r0, [pc, #1064] @ d1564 │ │ │ │ + ldr.w r1, [pc, #1064] @ d1548 │ │ │ │ + ldr.w r0, [pc, #1064] @ d154c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1048] @ d1568 │ │ │ │ - movw r2, #61167 @ 0xeeef │ │ │ │ + ldr.w r3, [pc, #1048] @ d1550 │ │ │ │ + movw r2, #61171 @ 0xeef3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr.w r1, [pc, #1040] @ d156c │ │ │ │ - ldr.w r0, [pc, #1040] @ d1570 │ │ │ │ + ldr.w r1, [pc, #1040] @ d1554 │ │ │ │ + ldr.w r0, [pc, #1040] @ d1558 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1028] @ d1574 │ │ │ │ - movw r2, #60951 @ 0xee17 │ │ │ │ + ldr.w r3, [pc, #1028] @ d155c │ │ │ │ + movw r2, #60955 @ 0xee1b │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #1020] @ (d1578 ) │ │ │ │ - ldr r0, [pc, #1020] @ (d157c ) │ │ │ │ + ldr r1, [pc, #1020] @ (d1560 ) │ │ │ │ + ldr r0, [pc, #1020] @ (d1564 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #1008] @ (d1580 ) │ │ │ │ - movw r2, #60981 @ 0xee35 │ │ │ │ + ldr r3, [pc, #1008] @ (d1568 ) │ │ │ │ + movw r2, #60985 @ 0xee39 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #1004] @ (d1584 ) │ │ │ │ - ldr r0, [pc, #1004] @ (d1588 ) │ │ │ │ + ldr r1, [pc, #1004] @ (d156c ) │ │ │ │ + ldr r0, [pc, #1004] @ (d1570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #992] @ (d158c ) │ │ │ │ - movw r2, #60781 @ 0xed6d │ │ │ │ + ldr r3, [pc, #992] @ (d1574 ) │ │ │ │ + movw r2, #60785 @ 0xed71 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #988] @ (d1590 ) │ │ │ │ - ldr r0, [pc, #988] @ (d1594 ) │ │ │ │ + ldr r1, [pc, #988] @ (d1578 ) │ │ │ │ + ldr r0, [pc, #988] @ (d157c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #976] @ (d1598 ) │ │ │ │ - movw r2, #60865 @ 0xedc1 │ │ │ │ + ldr r3, [pc, #976] @ (d1580 ) │ │ │ │ + movw r2, #60869 @ 0xedc5 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #972] @ (d159c ) │ │ │ │ - ldr r0, [pc, #972] @ (d15a0 ) │ │ │ │ + ldr r1, [pc, #972] @ (d1584 ) │ │ │ │ + ldr r0, [pc, #972] @ (d1588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2020 @ 0x7e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r3, #16] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r2, #12] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r2, #8] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #24 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r7, pc, #888 @ (adr r7, d16d4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r7, pc, #752 @ (adr r7, d1658 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #616 @ (adr r7, d15dc ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r7, pc, #480 @ (adr r7, d1560 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r7, pc, #344 @ (adr r7, d14e4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #208 @ (adr r7, d1468 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #936 @ (adr r7, d1764 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, d13ec ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #800 @ (adr r7, d16e8 ) │ │ │ │ + add r6, pc, #960 @ (adr r6, d1770 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, d166c ) │ │ │ │ + add r6, pc, #824 @ (adr r6, d16f4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #528 @ (adr r7, d15f0 ) │ │ │ │ + add r6, pc, #688 @ (adr r6, d1678 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #392 @ (adr r7, d1574 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, d15fc ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, d14f8 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, d1580 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #120 @ (adr r7, d147c ) │ │ │ │ + add r6, pc, #280 @ (adr r6, d1504 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - eor.w r0, lr, #31 │ │ │ │ - add r6, pc, #864 @ (adr r6, d177c ) │ │ │ │ + vshr.s32 d0, d15, #10 │ │ │ │ + add r6, pc, #0 @ (adr r6, d1404 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #728 @ (adr r6, d1700 ) │ │ │ │ + add r5, pc, #888 @ (adr r5, d1788 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #592 @ (adr r6, d1684 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, d170c ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #456 @ (adr r6, d1608 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, d1690 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #320 @ (adr r6, d158c ) │ │ │ │ + add r5, pc, #480 @ (adr r5, d1614 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #40 @ (adr r6, d1480 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, d1508 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #928 @ (adr r5, d1804 ) │ │ │ │ + add r5, pc, #64 @ (adr r5, d148c ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #792 @ (adr r5, d1788 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, d1810 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #656 @ (adr r5, d170c ) │ │ │ │ + add r4, pc, #816 @ (adr r4, d1794 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #520 @ (adr r5, d1690 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, d1718 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r4} │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #384 @ (adr r5, d1614 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, d169c ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + itee al │ │ │ │ + moval r7, r3 │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ + mov r0, r4 │ │ │ │ + add r4, pc, #408 @ (adr r4, d1620 ) │ │ │ │ + movs r2, r4 │ │ │ │ + ite gt │ │ │ │ + movgt r7, r3 │ │ │ │ + ldrble r6, [r3, #28] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #248 @ (adr r5, d1598 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, d15a4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + itet ge │ │ │ │ + movge r7, r3 │ │ │ │ + ldrblt r0, [r7, #26] │ │ │ │ + movge r0, r4 │ │ │ │ + add r4, pc, #136 @ (adr r4, d1528 ) │ │ │ │ + movs r2, r4 │ │ │ │ + it hi │ │ │ │ + movhi r7, r3 │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #112 @ (adr r5, d151c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, d14ac ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + itte vs │ │ │ │ + movvs r7, r3 │ │ │ │ + ldrbvs r4, [r2, #29] │ │ │ │ + movvc r0, r4 │ │ │ │ + add r3, pc, #888 @ (adr r3, d1830 ) │ │ │ │ + movs r2, r4 │ │ │ │ + itt mi │ │ │ │ + movmi r7, r3 │ │ │ │ + ldrbmi r2, [r1, #29] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #1000 @ (adr r4, d18a0 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, d17b4 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + ittt cs │ │ │ │ + movcs r7, r3 │ │ │ │ + ldrbcs r4, [r3, #28] │ │ │ │ + movcs r0, r4 │ │ │ │ + add r3, pc, #616 @ (adr r3, d1738 ) │ │ │ │ + movs r2, r4 │ │ │ │ + nop │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #864 @ (adr r4, d1824 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, d16bc ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + bkpt 0x00de │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #728 @ (adr r4, d17a8 ) │ │ │ │ + add r3, pc, #344 @ (adr r3, d1640 ) │ │ │ │ movs r2, r4 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + bkpt 0x00bc │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #592 @ (adr r4, d172c ) │ │ │ │ - movs r2, r4 │ │ │ │ - itte │ │ │ │ - mov r7, r3 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ - moval r0, r4 │ │ │ │ - add r4, pc, #456 @ (adr r4, d16b0 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, d15c4 ) │ │ │ │ movs r2, r4 │ │ │ │ - it le │ │ │ │ - movle r7, r3 │ │ │ │ - ldrb r2, [r3, #27] │ │ │ │ + bkpt 0x009a │ │ │ │ + movs r7, r3 │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #320 @ (adr r4, d1634 ) │ │ │ │ - movs r2, r4 │ │ │ │ - itet lt │ │ │ │ - movlt r7, r3 │ │ │ │ - ldrbge r0, [r0, #19] │ │ │ │ - movlt r0, r4 │ │ │ │ - add r4, pc, #184 @ (adr r4, d15b8 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, d1548 ) │ │ │ │ movs r2, r4 │ │ │ │ - ite ls │ │ │ │ - movls r7, r3 │ │ │ │ - ldrbhi r2, [r0, #19] │ │ │ │ + bkpt 0x0078 │ │ │ │ + movs r7, r3 │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #48 @ (adr r4, d153c ) │ │ │ │ - movs r2, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r7, r3 │ │ │ │ - ldrbvs r4, [r2, #18] │ │ │ │ - movvs r0, r4 │ │ │ │ - add r3, pc, #936 @ (adr r3, d18c0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, d18cc ) │ │ │ │ movs r2, r4 │ │ │ │ - sevl │ │ │ │ + bkpt 0x0056 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #800 @ (adr r3, d1844 ) │ │ │ │ - movs r2, r4 │ │ │ │ - itee cs │ │ │ │ - movcs r7, r3 │ │ │ │ - ldrbcc r0, [r6, #17] │ │ │ │ - movcc r0, r4 │ │ │ │ - add r3, pc, #664 @ (adr r3, d17c8 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, d1850 ) │ │ │ │ movs r2, r4 │ │ │ │ - ite eq │ │ │ │ - moveq r7, r3 │ │ │ │ - ldrbne r6, [r0, #17] │ │ │ │ + bkpt 0x0034 │ │ │ │ + movs r7, r3 │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #528 @ (adr r3, d174c ) │ │ │ │ + add r2, pc, #688 @ (adr r2, d17d4 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00ea │ │ │ │ + bkpt 0x0012 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, d16d0 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, d1758 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #256 @ (adr r3, d1654 ) │ │ │ │ + add r2, pc, #416 @ (adr r2, d16dc ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #120 @ (adr r3, d15d8 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, d1660 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #1008 @ (adr r2, d195c ) │ │ │ │ + add r2, pc, #144 @ (adr r2, d15e4 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0062 │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #888 @ (adr r2, d18f0 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, d1578 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0044 │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #776 @ (adr r2, d188c ) │ │ │ │ + add r1, pc, #936 @ (adr r1, d1914 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r4, r6, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #664 @ (adr r2, d1828 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, d18b0 ) │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #552 @ (adr r2, d17c4 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, d184c ) │ │ │ │ movs r2, r4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d15a4 : │ │ │ │ +000d158c : │ │ │ │ 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] @ (d1664 ) │ │ │ │ + ldr r3, [pc, #176] @ (d164c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ bl 98a40 │ │ │ │ - cbz r0, d1620 │ │ │ │ + cbz r0, d1608 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d15d2 │ │ │ │ + beq.n d15ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d160a │ │ │ │ + cbz r3, d15f2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c68c8 │ │ │ │ - cbz r0, d1638 │ │ │ │ + bl c68b0 │ │ │ │ + cbz r0, d1620 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d15ec │ │ │ │ + beq.n d15d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d1610 │ │ │ │ + cbz r3, d15f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 99c08 │ │ │ │ - cbz r0, d164e │ │ │ │ + cbz r0, d1636 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d1604 │ │ │ │ + beq.n d15ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, d1616 │ │ │ │ - ldr r3, [pc, #96] @ (d1668 ) │ │ │ │ + cbz r3, d15fe │ │ │ │ + ldr r3, [pc, #96] @ (d1650 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d15d2 │ │ │ │ + b.n d15ba │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d15ec │ │ │ │ + b.n d15d4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #76] @ (d1668 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1650 ) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ - b.n d1608 │ │ │ │ - ldr r3, [pc, #72] @ (d166c ) │ │ │ │ + b.n d15f0 │ │ │ │ + ldr r3, [pc, #72] @ (d1654 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ - ldr r1, [pc, #72] @ (d1670 ) │ │ │ │ - ldr r0, [pc, #76] @ (d1674 ) │ │ │ │ + ldr r1, [pc, #72] @ (d1658 ) │ │ │ │ + ldr r0, [pc, #76] @ (d165c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r3, [pc, #48] @ (d166c ) │ │ │ │ + ldr r3, [pc, #48] @ (d1654 ) │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #56] @ (d1678 ) │ │ │ │ - ldr r0, [pc, #60] @ (d167c ) │ │ │ │ + ldr r1, [pc, #56] @ (d1660 ) │ │ │ │ + ldr r0, [pc, #60] @ (d1664 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1634 │ │ │ │ - ldr r3, [pc, #28] @ (d166c ) │ │ │ │ + b.n d161c │ │ │ │ + ldr r3, [pc, #28] @ (d1654 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ - ldr r1, [pc, #44] @ (d1680 ) │ │ │ │ - ldr r0, [pc, #44] @ (d1684 ) │ │ │ │ + ldr r1, [pc, #44] @ (d1668 ) │ │ │ │ + ldr r0, [pc, #44] @ (d166c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1634 │ │ │ │ - orr.w r0, r4, r4, asr #32 │ │ │ │ + b.n d161c │ │ │ │ + orrs.w r0, ip, r4, asr #32 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + str r0, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + str r0, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d1688 : │ │ │ │ +000d1670 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #108] @ d1704 │ │ │ │ + ldr.w ip, [pc, #108] @ d16ec │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #100] @ d1708 │ │ │ │ + ldr.w lr, [pc, #100] @ d16f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #3552 @ 0xde0 │ │ │ │ - ldr.w ip, [pc, #92] @ d170c │ │ │ │ + ldr.w ip, [pc, #92] @ d16f4 │ │ │ │ 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 84f04 │ │ │ │ - cbz r0, d16e6 │ │ │ │ + cbz r0, d16ce │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d15a4 │ │ │ │ - ldr r2, [pc, #40] @ (d1710 ) │ │ │ │ - ldr r3, [pc, #32] @ (d170c ) │ │ │ │ + bl d158c │ │ │ │ + ldr r2, [pc, #40] @ (d16f8 ) │ │ │ │ + ldr r3, [pc, #32] @ (d16f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d16fe │ │ │ │ + bne.n d16e6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r6, r4 │ │ │ │ - strd r0, r0, [sl, #-144] @ 0x90 │ │ │ │ + strd r0, r0, [r2, #-144]! @ 0x90 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r2, {r2, r5} │ │ │ │ + stmdb sl!, {r2, r5} │ │ │ │ │ │ │ │ -000d1714 : │ │ │ │ +000d16fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #96] @ d1784 │ │ │ │ + ldr.w ip, [pc, #96] @ d176c │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #88] @ d1788 │ │ │ │ + ldr.w lr, [pc, #88] @ d1770 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #3600 @ 0xe10 │ │ │ │ - ldr.w ip, [pc, #80] @ d178c │ │ │ │ + ldr.w ip, [pc, #80] @ d1774 │ │ │ │ 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 84e88 │ │ │ │ - cbz r0, d1768 │ │ │ │ + cbz r0, d1750 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c68c8 │ │ │ │ - ldr r2, [pc, #36] @ (d1790 ) │ │ │ │ - ldr r3, [pc, #32] @ (d178c ) │ │ │ │ + bl c68b0 │ │ │ │ + ldr r2, [pc, #36] @ (d1778 ) │ │ │ │ + ldr r3, [pc, #32] @ (d1774 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1780 │ │ │ │ + bne.n d1768 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia.w lr!, {r2, r5} │ │ │ │ + @ instruction: 0xe8d60024 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r0, {r2, r5} │ │ │ │ + stmia.w r8!, {r2, r5} │ │ │ │ │ │ │ │ -000d1794 : │ │ │ │ +000d177c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (d1888 ) │ │ │ │ + ldr r2, [pc, #228] @ (d1870 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (d188c ) │ │ │ │ + ldr r3, [pc, #228] @ (d1874 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -212519,2097 +212496,2096 @@ │ │ │ │ bl 8ab20 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52c98 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d1860 │ │ │ │ + beq.n d1848 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d17e4 │ │ │ │ + beq.n d17cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d1854 │ │ │ │ + beq.n d183c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d17f4 │ │ │ │ + beq.n d17dc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d1830 │ │ │ │ + cbz r2, d1818 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d1840 │ │ │ │ + bne.n d1828 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d180e │ │ │ │ + beq.n d17f6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, d1828 │ │ │ │ - ldr r2, [pc, #128] @ (d1890 ) │ │ │ │ - ldr r3, [pc, #120] @ (d188c ) │ │ │ │ + cbz r2, d1810 │ │ │ │ + ldr r2, [pc, #128] @ (d1878 ) │ │ │ │ + ldr r3, [pc, #120] @ (d1874 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d1884 │ │ │ │ + bne.n d186c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d180e │ │ │ │ + b.n d17f6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n d17fa │ │ │ │ + beq.n d17e2 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d17fe │ │ │ │ + beq.n d17e6 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d186a │ │ │ │ + bne.n d1852 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n d17fe │ │ │ │ + b.n d17e6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d17e4 │ │ │ │ + b.n d17cc │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d17d2 │ │ │ │ + b.n d17ba │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d17fe │ │ │ │ + beq.n d17e6 │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n d180e │ │ │ │ + b.n d17f6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xe8520024 │ │ │ │ + strd r0, r0, [sl], #-144 @ 0x90 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1868 │ │ │ │ - movs r4, r4 │ │ │ │ + @ instruction: 0xe8020024 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d18ae │ │ │ │ + bmi.n d1896 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n d18ae │ │ │ │ + bmi.n d1896 │ │ │ │ subs r3, r0, r1 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d18a8 │ │ │ │ + bmi.n d1890 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ teq r1, r3 │ │ │ │ - bmi.n d18a4 │ │ │ │ - b.w d1794 │ │ │ │ + bmi.n d188c │ │ │ │ + b.w d177c │ │ │ │ nop │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n d18c8 │ │ │ │ + bmi.n d18b0 │ │ │ │ subs r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d18c4 │ │ │ │ + bmi.n d18ac │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n d18c0 │ │ │ │ + blt.n d18a8 │ │ │ │ movs r1, #2 │ │ │ │ - b.w d1794 │ │ │ │ + b.w d177c │ │ │ │ nop │ │ │ │ │ │ │ │ -000d18d0 : │ │ │ │ +000d18b8 : │ │ │ │ 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] @ (d1aac ) │ │ │ │ + ldr r6, [pc, #452] @ (d1a94 ) │ │ │ │ add r6, pc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d1a10 │ │ │ │ + beq.w d19f8 │ │ │ │ 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 d1a32 │ │ │ │ + beq.w d1a1a │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bmi.n d19c8 │ │ │ │ + bmi.n d19b0 │ │ │ │ subs r3, r0, #2 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.n d19c4 │ │ │ │ + bmi.n d19ac │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 527a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1a5a │ │ │ │ + beq.w d1a42 │ │ │ │ mov r0, r3 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w d1a92 │ │ │ │ - ldr r2, [pc, #380] @ (d1ab0 ) │ │ │ │ + bpl.w d1a7a │ │ │ │ + ldr r2, [pc, #380] @ (d1a98 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1a78 │ │ │ │ - ldr r2, [pc, #372] @ (d1ab4 ) │ │ │ │ + beq.w d1a60 │ │ │ │ + ldr r2, [pc, #372] @ (d1a9c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r8, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d1aa6 │ │ │ │ + beq.w d1a8e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w d1a8e │ │ │ │ + ble.w d1a76 │ │ │ │ str r0, [r4, #12] │ │ │ │ movs r0, #20 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w d1a92 │ │ │ │ + bpl.w d1a7a │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w d1a78 │ │ │ │ + beq.w d1a60 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w d1aa6 │ │ │ │ + beq.w d1a8e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w d1a8e │ │ │ │ + ble.w d1a76 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 894b4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d1994 │ │ │ │ + beq.n d197c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, d19de │ │ │ │ + cbz r2, d19c6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d19a4 │ │ │ │ + beq.n d198c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d19d2 │ │ │ │ + cbz r2, d19ba │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1a62 │ │ │ │ - ldr r2, [pc, #268] @ (d1ab8 ) │ │ │ │ + beq.n d1a4a │ │ │ │ + ldr r2, [pc, #268] @ (d1aa0 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d19bc │ │ │ │ - ldr r2, [pc, #260] @ (d1abc ) │ │ │ │ + beq.n d19a4 │ │ │ │ + ldr r2, [pc, #260] @ (d1aa4 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d19ea │ │ │ │ + bne.n d19d2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n d1910 │ │ │ │ + blt.n d18f8 │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r3, r0 │ │ │ │ - b.n d1910 │ │ │ │ + b.n d18f8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d19a4 │ │ │ │ + b.n d198c │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d1994 │ │ │ │ - ldr r1, [pc, #212] @ (d1ac0 ) │ │ │ │ + b.n d197c │ │ │ │ + ldr r1, [pc, #212] @ (d1aa8 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r4, [pc, #212] @ (d1ac4 ) │ │ │ │ - ldr r0, [pc, #212] @ (d1ac8 ) │ │ │ │ + ldr r4, [pc, #212] @ (d1aac ) │ │ │ │ + ldr r0, [pc, #212] @ (d1ab0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r6, r1] │ │ │ │ add r0, pc │ │ │ │ - ldr r1, [pc, #208] @ (d1acc ) │ │ │ │ + ldr r1, [pc, #208] @ (d1ab4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #172] @ (d1ac0 ) │ │ │ │ + ldr r1, [pc, #172] @ (d1aa8 ) │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #184] @ (d1ad0 ) │ │ │ │ - ldr r2, [pc, #188] @ (d1ad4 ) │ │ │ │ + ldr r3, [pc, #184] @ (d1ab8 ) │ │ │ │ + ldr r2, [pc, #188] @ (d1abc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #180] @ (d1ad8 ) │ │ │ │ - ldr r0, [pc, #184] @ (d1adc ) │ │ │ │ + ldr r1, [pc, #180] @ (d1ac0 ) │ │ │ │ + ldr r0, [pc, #184] @ (d1ac4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1a06 │ │ │ │ - ldr r2, [pc, #140] @ (d1ac0 ) │ │ │ │ + b.n d19ee │ │ │ │ + ldr r2, [pc, #140] @ (d1aa8 ) │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ - ldr r3, [pc, #168] @ (d1ae0 ) │ │ │ │ + ldr r3, [pc, #168] @ (d1ac8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d1ae4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d1acc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #160] @ (d1ae8 ) │ │ │ │ - ldr r0, [pc, #160] @ (d1aec ) │ │ │ │ + ldr r1, [pc, #160] @ (d1ad0 ) │ │ │ │ + ldr r0, [pc, #160] @ (d1ad4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n d1a06 │ │ │ │ + b.n d19ee │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d1922 │ │ │ │ - ldr r3, [pc, #92] @ (d1ac0 ) │ │ │ │ + b.n d190a │ │ │ │ + ldr r3, [pc, #92] @ (d1aa8 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ - ldr r1, [pc, #136] @ (d1af0 ) │ │ │ │ - ldr r0, [pc, #136] @ (d1af4 ) │ │ │ │ + ldr r1, [pc, #136] @ (d1ad8 ) │ │ │ │ + ldr r0, [pc, #136] @ (d1adc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1a06 │ │ │ │ - ldr r3, [pc, #124] @ (d1af8 ) │ │ │ │ + b.n d19ee │ │ │ │ + ldr r3, [pc, #124] @ (d1ae0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #124] @ (d1afc ) │ │ │ │ - ldr r0, [pc, #124] @ (d1b00 ) │ │ │ │ + ldr r1, [pc, #124] @ (d1ae4 ) │ │ │ │ + ldr r0, [pc, #124] @ (d1ae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #112] @ (d1b04 ) │ │ │ │ + ldr r3, [pc, #112] @ (d1aec ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #112] @ (d1b08 ) │ │ │ │ - ldr r0, [pc, #112] @ (d1b0c ) │ │ │ │ + ldr r1, [pc, #112] @ (d1af0 ) │ │ │ │ + ldr r0, [pc, #112] @ (d1af4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ nop │ │ │ │ - b.n d18dc │ │ │ │ + b.n d18f4 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - b.n d21d4 │ │ │ │ + b.n d200c │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {lr} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d1b10 : │ │ │ │ +000d1af8 : │ │ │ │ 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] @ (d1b74 ) │ │ │ │ + ldr r3, [pc, #76] @ (d1b5c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d1b78 ) │ │ │ │ + ldr r4, [pc, #72] @ (d1b60 ) │ │ │ │ add.w r3, r3, #3648 @ 0xe40 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, d1b6e │ │ │ │ - ldr r3, [pc, #64] @ (d1b7c ) │ │ │ │ + cbz r0, d1b56 │ │ │ │ + ldr r3, [pc, #64] @ (d1b64 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d1b50 │ │ │ │ + bne.n d1b38 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d18d0 │ │ │ │ - ldr r0, [pc, #44] @ (d1b80 ) │ │ │ │ + b.w d18b8 │ │ │ │ + ldr r0, [pc, #44] @ (d1b68 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (d1b84 ) │ │ │ │ - ldr r1, [pc, #40] @ (d1b88 ) │ │ │ │ + ldr r3, [pc, #40] @ (d1b6c ) │ │ │ │ + ldr r1, [pc, #40] @ (d1b70 ) │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ - ldr r0, [pc, #40] @ (d1b8c ) │ │ │ │ + ldr r0, [pc, #40] @ (d1b74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 1, cr0, cr10, cr5, {1} │ │ │ │ - b.n d1510 │ │ │ │ + cdp2 0, 3, cr0, cr2, cr5, {1} │ │ │ │ + b.n d1528 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d1b90 : │ │ │ │ +000d1b78 : │ │ │ │ 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] @ d2118 │ │ │ │ + ldr.w r5, [pc, #1396] @ d2100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #1392] @ d211c │ │ │ │ + ldr.w r2, [pc, #1392] @ d2104 │ │ │ │ add r5, pc │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r5, [pc, #1384] @ d2120 │ │ │ │ + ldr.w r5, [pc, #1384] @ d2108 │ │ │ │ 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 d1cf2 │ │ │ │ + beq.w d1cda │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w d1d50 │ │ │ │ - ldr.w r2, [pc, #1360] @ d2124 │ │ │ │ + bne.w d1d38 │ │ │ │ + ldr.w r2, [pc, #1360] @ d210c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w d1ea0 │ │ │ │ + bne.w d1e88 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d1f66 │ │ │ │ + beq.w d1f4e │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w d1fca │ │ │ │ + bmi.w d1fb2 │ │ │ │ subs r2, r3, #2 │ │ │ │ teq r3, r2 │ │ │ │ - bmi.w d1d74 │ │ │ │ + bmi.w d1d5c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1f16 │ │ │ │ + beq.w d1efe │ │ │ │ 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 52488 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d1c30 │ │ │ │ + beq.n d1c18 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d1d9c │ │ │ │ + beq.w d1d84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d2072 │ │ │ │ + beq.w d205a │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, d1c52 │ │ │ │ + cbz r0, d1c3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d1c52 │ │ │ │ + beq.n d1c3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, d1c52 │ │ │ │ + cbnz r3, d1c3a │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r4, #32] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w d1f3a │ │ │ │ + beq.w d1f22 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.w d1f8a │ │ │ │ + bmi.w d1f72 │ │ │ │ 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 527a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d1fe8 │ │ │ │ + beq.w d1fd0 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst.w r2, #67108864 @ 0x4000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - beq.w d20e6 │ │ │ │ - ldr.w ip, [pc, #1160] @ d2128 │ │ │ │ + beq.w d20ce │ │ │ │ + ldr.w ip, [pc, #1160] @ d2110 │ │ │ │ ldr.w r6, [r5, ip] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w d20fa │ │ │ │ - ldr.w ip, [pc, #1148] @ d212c │ │ │ │ + beq.w d20e2 │ │ │ │ + ldr.w ip, [pc, #1148] @ d2114 │ │ │ │ ldr.w r5, [r5, ip] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.w d2110 │ │ │ │ + beq.w d20f8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w d2114 │ │ │ │ + ble.w d20fc │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [r3, #12] │ │ │ │ - beq.w d2114 │ │ │ │ + beq.w d20fc │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r3, #16] │ │ │ │ str r1, [r4, #16] │ │ │ │ - ldr.w r1, [pc, #1116] @ d2130 │ │ │ │ - ldr.w r2, [pc, #1092] @ d211c │ │ │ │ + ldr.w r1, [pc, #1116] @ d2118 │ │ │ │ + ldr.w r2, [pc, #1092] @ d2104 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w d20e2 │ │ │ │ + bne.w d20ca │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r2, [pc, #1072] @ d2124 │ │ │ │ + ldr.w r2, [pc, #1072] @ d210c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r7, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w d1ebe │ │ │ │ + bne.w d1ea6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d1ff4 │ │ │ │ + beq.w d1fdc │ │ │ │ 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 528c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n d1da8 │ │ │ │ + bge.n d1d90 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d1d38 │ │ │ │ + beq.n d1d20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d1fc2 │ │ │ │ - ldr r3, [pc, #1016] @ (d2134 ) │ │ │ │ + beq.w d1faa │ │ │ │ + ldr r3, [pc, #1016] @ (d211c ) │ │ │ │ mov.w r2, #796 @ 0x31c │ │ │ │ - ldr r1, [pc, #1016] @ (d2138 ) │ │ │ │ - ldr r0, [pc, #1016] @ (d213c ) │ │ │ │ + ldr r1, [pc, #1016] @ (d2120 ) │ │ │ │ + ldr r0, [pc, #1016] @ (d2124 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1d70 │ │ │ │ - ldr r3, [pc, #1004] @ (d2140 ) │ │ │ │ + b.n d1d58 │ │ │ │ + ldr r3, [pc, #1004] @ (d2128 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #984] @ (d2134 ) │ │ │ │ - ldr r1, [pc, #996] @ (d2144 ) │ │ │ │ + ldr r3, [pc, #984] @ (d211c ) │ │ │ │ + ldr r1, [pc, #996] @ (d212c ) │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr r0, [pc, #996] @ (d2148 ) │ │ │ │ + ldr r0, [pc, #996] @ (d2130 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r3, #0 │ │ │ │ - b.n d1cd0 │ │ │ │ + b.n d1cb8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d1bf8 │ │ │ │ + blt.w d1be0 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w d1bf8 │ │ │ │ + beq.w d1be0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w d1bf8 │ │ │ │ + bpl.w d1be0 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d1bf8 │ │ │ │ + b.n d1be0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d1c30 │ │ │ │ + b.n d1c18 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85d40 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d1dc6 │ │ │ │ + beq.n d1dae │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d1f0a │ │ │ │ + beq.w d1ef2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n d1d38 │ │ │ │ + beq.n d1d20 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w d203c │ │ │ │ + bmi.w d2024 │ │ │ │ subs r3, r2, #2 │ │ │ │ teq r2, r3 │ │ │ │ - bmi.w d1edc │ │ │ │ + bmi.w d1ec4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d1de6 │ │ │ │ + beq.n d1dce │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w d20ba │ │ │ │ + bmi.w d20a2 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2018 │ │ │ │ + beq.w d2000 │ │ │ │ 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] @ (d214c ) │ │ │ │ + ldr r3, [pc, #840] @ (d2134 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #3428] @ 0xd64 │ │ │ │ - ldr r3, [pc, #836] @ (d2150 ) │ │ │ │ + ldr r3, [pc, #836] @ (d2138 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2054 │ │ │ │ + beq.w d203c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1e42 │ │ │ │ + beq.n d1e2a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1eee │ │ │ │ + beq.n d1ed6 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w d2084 │ │ │ │ + beq.w d206c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d1e60 │ │ │ │ + beq.n d1e48 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d1f5e │ │ │ │ + beq.n d1f46 │ │ │ │ mov r0, r9 │ │ │ │ blx 52a70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d209c │ │ │ │ + beq.w d2084 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, d1e84 │ │ │ │ + cbz r0, d1e6c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d1e84 │ │ │ │ + beq.n d1e6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d1f00 │ │ │ │ + beq.n d1ee8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ str.w r9, [r4, #24] │ │ │ │ - cbz r0, d1e9c │ │ │ │ + cbz r0, d1e84 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d1e9c │ │ │ │ + beq.n d1e84 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, d1ef6 │ │ │ │ + cbz r2, d1ede │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n d1c02 │ │ │ │ + b.n d1bea │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #652] @ (d2134 ) │ │ │ │ - ldr r1, [pc, #680] @ (d2154 ) │ │ │ │ + ldr r3, [pc, #652] @ (d211c ) │ │ │ │ + ldr r1, [pc, #680] @ (d213c ) │ │ │ │ movw r2, #798 @ 0x31e │ │ │ │ - ldr r0, [pc, #680] @ (d2158 ) │ │ │ │ + ldr r0, [pc, #680] @ (d2140 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr r3, [pc, #620] @ (d2134 ) │ │ │ │ - ldr r1, [pc, #660] @ (d215c ) │ │ │ │ + ldr r3, [pc, #620] @ (d211c ) │ │ │ │ + ldr r1, [pc, #660] @ (d2144 ) │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - ldr r0, [pc, #656] @ (d2160 ) │ │ │ │ + ldr r0, [pc, #656] @ (d2148 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d1dda │ │ │ │ + blt.w d1dc2 │ │ │ │ mov r0, r2 │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r3, r0 │ │ │ │ - b.n d1dda │ │ │ │ + b.n d1dc2 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1e42 │ │ │ │ + b.n d1e2a │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d1e9c │ │ │ │ + b.n d1e84 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d1e84 │ │ │ │ + b.n d1e6c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d1dc6 │ │ │ │ - ldr r1, [pc, #540] @ (d2134 ) │ │ │ │ + b.n d1dae │ │ │ │ + ldr r1, [pc, #540] @ (d211c ) │ │ │ │ movw r0, #797 @ 0x31d │ │ │ │ - ldr r3, [pc, #580] @ (d2164 ) │ │ │ │ - ldr r2, [pc, #584] @ (d2168 ) │ │ │ │ + ldr r3, [pc, #580] @ (d214c ) │ │ │ │ + ldr r2, [pc, #584] @ (d2150 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #576] @ (d216c ) │ │ │ │ - ldr r0, [pc, #580] @ (d2170 ) │ │ │ │ + ldr r1, [pc, #576] @ (d2154 ) │ │ │ │ + ldr r0, [pc, #580] @ (d2158 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1d70 │ │ │ │ - ldr r1, [pc, #504] @ (d2134 ) │ │ │ │ + b.n d1d58 │ │ │ │ + ldr r1, [pc, #504] @ (d211c ) │ │ │ │ movw r0, #798 @ 0x31e │ │ │ │ - ldr r3, [pc, #560] @ (d2174 ) │ │ │ │ - ldr r2, [pc, #564] @ (d2178 ) │ │ │ │ + ldr r3, [pc, #560] @ (d215c ) │ │ │ │ + ldr r2, [pc, #564] @ (d2160 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #556] @ (d217c ) │ │ │ │ - ldr r0, [pc, #560] @ (d2180 ) │ │ │ │ + ldr r1, [pc, #556] @ (d2164 ) │ │ │ │ + ldr r0, [pc, #560] @ (d2168 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1e60 │ │ │ │ - ldr r1, [pc, #460] @ (d2134 ) │ │ │ │ + b.n d1e48 │ │ │ │ + ldr r1, [pc, #460] @ (d211c ) │ │ │ │ movw r0, #799 @ 0x31f │ │ │ │ - ldr r3, [pc, #532] @ (d2184 ) │ │ │ │ - ldr r2, [pc, #536] @ (d2188 ) │ │ │ │ + ldr r3, [pc, #532] @ (d216c ) │ │ │ │ + ldr r2, [pc, #536] @ (d2170 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #528] @ (d218c ) │ │ │ │ - ldr r0, [pc, #532] @ (d2190 ) │ │ │ │ + ldr r1, [pc, #528] @ (d2174 ) │ │ │ │ + ldr r0, [pc, #532] @ (d2178 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w d1c64 │ │ │ │ - ldr r2, [pc, #408] @ (d2134 ) │ │ │ │ + bne.w d1c4c │ │ │ │ + ldr r2, [pc, #408] @ (d211c ) │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - ldr r3, [pc, #500] @ (d2194 ) │ │ │ │ + ldr r3, [pc, #500] @ (d217c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #496] @ (d2198 ) │ │ │ │ + ldr r2, [pc, #496] @ (d2180 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #492] @ (d219c ) │ │ │ │ - ldr r0, [pc, #492] @ (d21a0 ) │ │ │ │ + ldr r1, [pc, #492] @ (d2184 ) │ │ │ │ + ldr r0, [pc, #492] @ (d2188 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d1d38 │ │ │ │ + b.n d1d20 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n d1d84 │ │ │ │ + b.n d1d6c │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - b.n d1c84 │ │ │ │ - ldr r1, [pc, #316] @ (d2134 ) │ │ │ │ + b.n d1c6c │ │ │ │ + ldr r1, [pc, #316] @ (d211c ) │ │ │ │ mov.w r0, #796 @ 0x31c │ │ │ │ - ldr r3, [pc, #424] @ (d21a4 ) │ │ │ │ - ldr r2, [pc, #424] @ (d21a8 ) │ │ │ │ + ldr r3, [pc, #424] @ (d218c ) │ │ │ │ + ldr r2, [pc, #424] @ (d2190 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #420] @ (d21ac ) │ │ │ │ - ldr r0, [pc, #420] @ (d21b0 ) │ │ │ │ + ldr r1, [pc, #420] @ (d2194 ) │ │ │ │ + ldr r0, [pc, #420] @ (d2198 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1d70 │ │ │ │ - ldr r1, [pc, #280] @ (d2134 ) │ │ │ │ + b.n d1d58 │ │ │ │ + ldr r1, [pc, #280] @ (d211c ) │ │ │ │ movw r0, #797 @ 0x31d │ │ │ │ - ldr r3, [pc, #404] @ (d21b4 ) │ │ │ │ - ldr r2, [pc, #404] @ (d21b8 ) │ │ │ │ + ldr r3, [pc, #404] @ (d219c ) │ │ │ │ + ldr r2, [pc, #404] @ (d21a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (d21bc ) │ │ │ │ - ldr r0, [pc, #400] @ (d21c0 ) │ │ │ │ + ldr r1, [pc, #400] @ (d21a4 ) │ │ │ │ + ldr r0, [pc, #400] @ (d21a8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r2 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d1dda │ │ │ │ - ldr r3, [pc, #220] @ (d2134 ) │ │ │ │ + b.n d1dc2 │ │ │ │ + ldr r3, [pc, #220] @ (d211c ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #360] @ (d21c4 ) │ │ │ │ - ldr r0, [pc, #360] @ (d21c8 ) │ │ │ │ + ldr r1, [pc, #360] @ (d21ac ) │ │ │ │ + ldr r0, [pc, #360] @ (d21b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ blx 52810 │ │ │ │ - cbnz r0, d20ca │ │ │ │ + cbnz r0, d20b2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbz r6, d20c4 │ │ │ │ + cbz r6, d20ac │ │ │ │ str r7, [r6, #0] │ │ │ │ - b.n d1d70 │ │ │ │ - ldr r3, [pc, #172] @ (d2134 ) │ │ │ │ + b.n d1d58 │ │ │ │ + ldr r3, [pc, #172] @ (d211c ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #320] @ (d21cc ) │ │ │ │ - ldr r0, [pc, #320] @ (d21d0 ) │ │ │ │ + ldr r1, [pc, #320] @ (d21b4 ) │ │ │ │ + ldr r0, [pc, #320] @ (d21b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d206a │ │ │ │ - ldr r3, [pc, #148] @ (d2134 ) │ │ │ │ + b.n d2052 │ │ │ │ + ldr r3, [pc, #148] @ (d211c ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #304] @ (d21d4 ) │ │ │ │ - ldr r0, [pc, #304] @ (d21d8 ) │ │ │ │ + ldr r1, [pc, #304] @ (d21bc ) │ │ │ │ + ldr r0, [pc, #304] @ (d21c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n d1de6 │ │ │ │ + b.n d1dce │ │ │ │ bl 706bc │ │ │ │ - b.n d1d70 │ │ │ │ - ldr r3, [pc, #104] @ (d2134 ) │ │ │ │ + b.n d1d58 │ │ │ │ + ldr r3, [pc, #104] @ (d211c ) │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ - ldr r1, [pc, #264] @ (d21dc ) │ │ │ │ - ldr r0, [pc, #268] @ (d21e0 ) │ │ │ │ + ldr r1, [pc, #264] @ (d21c4 ) │ │ │ │ + ldr r0, [pc, #268] @ (d21c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d1d70 │ │ │ │ + b.n d1d58 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (d21e4 ) │ │ │ │ + ldr r3, [pc, #252] @ (d21cc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #252] @ (d21e8 ) │ │ │ │ - ldr r0, [pc, #252] @ (d21ec ) │ │ │ │ + ldr r1, [pc, #252] @ (d21d0 ) │ │ │ │ + ldr r0, [pc, #252] @ (d21d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #244] @ (d21f0 ) │ │ │ │ + ldr r3, [pc, #244] @ (d21d8 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #240] @ (d21f4 ) │ │ │ │ - ldr r0, [pc, #244] @ (d21f8 ) │ │ │ │ + ldr r1, [pc, #240] @ (d21dc ) │ │ │ │ + ldr r0, [pc, #244] @ (d21e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ bl 52df8 │ │ │ │ - b.n d19b8 │ │ │ │ + b.n d19d0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d1994 │ │ │ │ + b.n d19ac │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n d277c │ │ │ │ + b.n d2794 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r0, r4 │ │ │ │ - muls r6, r4 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ movs r0, r4 │ │ │ │ - muls r4, r0 │ │ │ │ + negs r4, r5 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ movs r0, r4 │ │ │ │ - rors r0, r7 │ │ │ │ + asrs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ movs r0, r4 │ │ │ │ - rors r2, r3 │ │ │ │ + asrs r2, r0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ - sbcs r0, r5 │ │ │ │ + lsrs r0, r2 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ movs r0, r4 │ │ │ │ - adcs r4, r7 │ │ │ │ + lsls r4, r4 │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs r4, r0 │ │ │ │ + lsls r4, r5 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r3 │ │ │ │ + lsls r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ - adcs r0, r3 │ │ │ │ + lsls r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r5 │ │ │ │ + eors r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r4 │ │ │ │ + eors r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r7 │ │ │ │ + ands r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r1 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r3 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ movs r7, r3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - bgt.n d21c8 │ │ │ │ + bgt.n d2200 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d21fc : │ │ │ │ +000d21e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (d2228 ) │ │ │ │ + ldr r3, [pc, #28] @ (d2210 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (d222c ) │ │ │ │ + ldr r2, [pc, #28] @ (d2214 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl d1b90 │ │ │ │ + bl d1b78 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n d2200 │ │ │ │ + udf #2 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d2230 : │ │ │ │ +000d2218 : │ │ │ │ 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] @ (d2294 ) │ │ │ │ + ldr r3, [pc, #76] @ (d227c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d2298 ) │ │ │ │ + ldr r4, [pc, #72] @ (d2280 ) │ │ │ │ add.w r3, r3, #3696 @ 0xe70 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, d2290 │ │ │ │ - ldr r3, [pc, #64] @ (d229c ) │ │ │ │ + cbz r0, d2278 │ │ │ │ + ldr r3, [pc, #64] @ (d2284 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2270 │ │ │ │ + bne.n d2258 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d21fc │ │ │ │ - ldr r0, [pc, #44] @ (d22a0 ) │ │ │ │ + b.w d21e4 │ │ │ │ + ldr r0, [pc, #44] @ (d2288 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (d22a4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d22a8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d228c ) │ │ │ │ + ldr r1, [pc, #40] @ (d2290 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d22ac ) │ │ │ │ + ldr r0, [pc, #40] @ (d2294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf6fa0025 │ │ │ │ - ble.n d21f0 │ │ │ │ + @ instruction: 0xf7120025 │ │ │ │ + ble.n d2208 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #144] @ (d233c ) │ │ │ │ + ldr r5, [pc, #304] @ (d23c4 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d22b0 : │ │ │ │ +000d2298 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (d22e0 ) │ │ │ │ + ldr r3, [pc, #32] @ (d22c8 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (d22e4 ) │ │ │ │ + ldr r2, [pc, #32] @ (d22cc ) │ │ │ │ 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 d1b90 │ │ │ │ + bl d1b78 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n d234c │ │ │ │ + ble.n d2364 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d22e8 : │ │ │ │ +000d22d0 : │ │ │ │ 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] @ d2384 │ │ │ │ + ldr.w ip, [pc, #140] @ d236c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (d2388 ) │ │ │ │ + ldr r3, [pc, #132] @ (d2370 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (d238c ) │ │ │ │ + ldr r4, [pc, #128] @ (d2374 ) │ │ │ │ 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] @ (d2390 ) │ │ │ │ + ldr r3, [pc, #112] @ (d2378 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3744 @ 0xea0 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, d237c │ │ │ │ - ldr r3, [pc, #96] @ (d2394 ) │ │ │ │ + cbz r0, d2364 │ │ │ │ + ldr r3, [pc, #96] @ (d237c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d235c │ │ │ │ + bne.n d2344 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl d22b0 │ │ │ │ - ldr r2, [pc, #80] @ (d2398 ) │ │ │ │ - ldr r3, [pc, #64] @ (d2388 ) │ │ │ │ + bl d2298 │ │ │ │ + ldr r2, [pc, #80] @ (d2380 ) │ │ │ │ + ldr r3, [pc, #64] @ (d2370 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2380 │ │ │ │ + bne.n d2368 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d239c ) │ │ │ │ + ldr r0, [pc, #60] @ (d2384 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (d23a0 ) │ │ │ │ - ldr r1, [pc, #56] @ (d23a4 ) │ │ │ │ + ldr r3, [pc, #56] @ (d2388 ) │ │ │ │ + ldr r1, [pc, #56] @ (d238c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d23a8 ) │ │ │ │ + ldr r0, [pc, #56] @ (d2390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d2344 │ │ │ │ + b.n d232c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - bgt.n d237c │ │ │ │ + ble.n d2394 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n d2360 │ │ │ │ + ble.n d2378 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf6200025 │ │ │ │ + @ instruction: 0xf6380025 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n d2304 │ │ │ │ + bgt.n d231c │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #272] @ (d24b8 ) │ │ │ │ + ldr r4, [pc, #432] @ (d2540 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d23ac : │ │ │ │ +000d2394 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ d2484 │ │ │ │ + ldr.w ip, [pc, #200] @ d246c │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d2440 │ │ │ │ + beq.n d2428 │ │ │ │ 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] @ (d2488 ) │ │ │ │ + ldr r3, [pc, #176] @ (d2470 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, d242e │ │ │ │ + cbz r4, d2416 │ │ │ │ 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 d1b90 │ │ │ │ + bl d1b78 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d2418 │ │ │ │ + beq.n d2400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d246c │ │ │ │ + cbz r3, d2454 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2428 │ │ │ │ + beq.n d2410 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d245c │ │ │ │ + cbz r3, d2444 │ │ │ │ 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 d23f2 │ │ │ │ - ldr r3, [pc, #68] @ (d2488 ) │ │ │ │ + b.n d23da │ │ │ │ + ldr r3, [pc, #68] @ (d2470 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n d2478 │ │ │ │ + beq.n d2460 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d23de │ │ │ │ - b.n d242e │ │ │ │ + bne.n d23c6 │ │ │ │ + b.n d2416 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d2418 │ │ │ │ + b.n d2400 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n d23de │ │ │ │ + bne.n d23c6 │ │ │ │ mov r4, r3 │ │ │ │ - b.n d23f2 │ │ │ │ + b.n d23da │ │ │ │ nop │ │ │ │ - bgt.n d24fc │ │ │ │ + bgt.n d2514 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000d248c : │ │ │ │ +000d2474 : │ │ │ │ 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] @ d2544 │ │ │ │ + ldr.w ip, [pc, #168] @ d252c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (d2548 ) │ │ │ │ + ldr r3, [pc, #160] @ (d2530 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (d254c ) │ │ │ │ + ldr r4, [pc, #156] @ (d2534 ) │ │ │ │ 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] @ (d2550 ) │ │ │ │ + ldr r3, [pc, #140] @ (d2538 ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #3792 @ 0xed0 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, d253c │ │ │ │ - ldr r3, [pc, #100] @ (d2554 ) │ │ │ │ + cbz r0, d2524 │ │ │ │ + ldr r3, [pc, #100] @ (d253c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d251c │ │ │ │ + bne.n d2504 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl d23ac │ │ │ │ - ldr r2, [pc, #80] @ (d2558 ) │ │ │ │ - ldr r3, [pc, #64] @ (d2548 ) │ │ │ │ + bl d2394 │ │ │ │ + ldr r2, [pc, #80] @ (d2540 ) │ │ │ │ + ldr r3, [pc, #64] @ (d2530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d2540 │ │ │ │ + bne.n d2528 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (d255c ) │ │ │ │ + ldr r0, [pc, #60] @ (d2544 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (d2560 ) │ │ │ │ - ldr r1, [pc, #56] @ (d2564 ) │ │ │ │ + ldr r3, [pc, #56] @ (d2548 ) │ │ │ │ + ldr r1, [pc, #56] @ (d254c ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (d2568 ) │ │ │ │ + ldr r0, [pc, #56] @ (d2550 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d2504 │ │ │ │ + b.n d24ec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - blt.n d25f4 │ │ │ │ + blt.n d260c │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n d25d8 │ │ │ │ + blt.n d25f0 │ │ │ │ movs r4, r4 │ │ │ │ - orns r0, r8, #10813440 @ 0xa50000 │ │ │ │ + eors.w r0, r0, #10813440 @ 0xa50000 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n d2544 │ │ │ │ + blt.n d255c │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #560] @ (d2798 ) │ │ │ │ + ldr r2, [pc, #720] @ (d2820 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d256c : │ │ │ │ +000d2554 : │ │ │ │ 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] @ d29a4 │ │ │ │ + ldr.w r5, [pc, #1060] @ d298c │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ d29a8 │ │ │ │ + ldr.w r1, [pc, #1060] @ d2990 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ d29ac │ │ │ │ - ldr.w r2, [pc, #1056] @ d29b0 │ │ │ │ - ldr.w r3, [pc, #1056] @ d29b4 │ │ │ │ + ldr.w r4, [pc, #1056] @ d2994 │ │ │ │ + ldr.w r2, [pc, #1056] @ d2998 │ │ │ │ + ldr.w r3, [pc, #1056] @ d299c │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2722 │ │ │ │ - ldr r3, [pc, #1020] @ (d29b8 ) │ │ │ │ + beq.w d270a │ │ │ │ + ldr r3, [pc, #1020] @ (d29a0 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl d23ac │ │ │ │ + bl d2394 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d26e4 │ │ │ │ + bne.w d26cc │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d27da │ │ │ │ + beq.w d27c2 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d2844 │ │ │ │ + beq.w d282c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w d2936 │ │ │ │ - ldr r0, [pc, #940] @ (d29bc ) │ │ │ │ + bpl.w d291e │ │ │ │ + ldr r0, [pc, #940] @ (d29a4 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d2900 │ │ │ │ - ldr r0, [pc, #932] @ (d29c0 ) │ │ │ │ + beq.w d28e8 │ │ │ │ + ldr r0, [pc, #932] @ (d29a8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w d294a │ │ │ │ + beq.w d2932 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w d2932 │ │ │ │ + ble.w d291a │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w d2932 │ │ │ │ + beq.w d291a │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d2654 │ │ │ │ + beq.n d263c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d275e │ │ │ │ + beq.w d2746 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d276a │ │ │ │ + beq.w d2752 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d294e │ │ │ │ + beq.w d2936 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2682 │ │ │ │ + beq.n d266a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d27c2 │ │ │ │ + beq.w d27aa │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d296a │ │ │ │ + beq.w d2952 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d269c │ │ │ │ + beq.n d2684 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d27ba │ │ │ │ + beq.w d27a2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d2986 │ │ │ │ + beq.w d296e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26b6 │ │ │ │ + beq.n d269e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d283c │ │ │ │ - ldr r3, [pc, #768] @ (d29b8 ) │ │ │ │ + beq.w d2824 │ │ │ │ + ldr r3, [pc, #768] @ (d29a0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d26c8 │ │ │ │ + beq.n d26b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (d29c4 ) │ │ │ │ - ldr r3, [pc, #732] @ (d29a8 ) │ │ │ │ + ldr r2, [pc, #760] @ (d29ac ) │ │ │ │ + ldr r3, [pc, #732] @ (d2990 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w d2870 │ │ │ │ + bne.w d2858 │ │ │ │ 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 d26fa │ │ │ │ + beq.n d26e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, d26fa │ │ │ │ + cbnz r3, d26e2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2710 │ │ │ │ + beq.n d26f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, d2710 │ │ │ │ + cbnz r3, d26f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (d29c8 ) │ │ │ │ - ldr r1, [pc, #696] @ (d29cc ) │ │ │ │ + ldr r3, [pc, #692] @ (d29b0 ) │ │ │ │ + ldr r1, [pc, #696] @ (d29b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d26c8 │ │ │ │ + b.n d26b0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d25f2 │ │ │ │ - ldr r3, [pc, #652] @ (d29d0 ) │ │ │ │ - movw r2, #35009 @ 0x88c1 │ │ │ │ + bne.w d25da │ │ │ │ + ldr r3, [pc, #652] @ (d29b8 ) │ │ │ │ + movw r2, #35022 @ 0x88ce │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (d29d4 ) │ │ │ │ - ldr r0, [pc, #648] @ (d29d8 ) │ │ │ │ + ldr r1, [pc, #644] @ (d29bc ) │ │ │ │ + ldr r0, [pc, #648] @ (d29c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w d265a │ │ │ │ + bne.w d2642 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d28e4 │ │ │ │ + beq.w d28cc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2786 │ │ │ │ + beq.n d276e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d27ca │ │ │ │ + cbz r3, d27b2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d28c8 │ │ │ │ + beq.w d28b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d279c │ │ │ │ + beq.n d2784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d27d2 │ │ │ │ + cbz r3, d27ba │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d28ac │ │ │ │ + beq.w d2894 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d27b4 │ │ │ │ + beq.n d279c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2850 │ │ │ │ + beq.n d2838 │ │ │ │ bl 8a6e8 │ │ │ │ - b.n d271e │ │ │ │ + b.n d2706 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d269c │ │ │ │ + b.n d2684 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2682 │ │ │ │ + b.n d266a │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2786 │ │ │ │ + b.n d276e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d279c │ │ │ │ + b.n d2784 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d27ec │ │ │ │ + beq.n d27d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2868 │ │ │ │ + beq.n d2850 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w d2916 │ │ │ │ + beq.w d28fe │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2808 │ │ │ │ + beq.n d27f0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, d2860 │ │ │ │ + cbz r3, d2848 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n d2890 │ │ │ │ + beq.n d2878 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d281c │ │ │ │ + beq.n d2804 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d2858 │ │ │ │ - cbz r7, d2874 │ │ │ │ + cbz r3, d2840 │ │ │ │ + cbz r7, d285c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w d271e │ │ │ │ + beq.w d2706 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d271e │ │ │ │ + bne.w d2706 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d271e │ │ │ │ + b.n d2706 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d26b6 │ │ │ │ + b.n d269e │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d2604 │ │ │ │ + b.n d25ec │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d27b4 │ │ │ │ + b.n d279c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d281c │ │ │ │ + b.n d2804 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2808 │ │ │ │ + b.n d27f0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d27ec │ │ │ │ + b.n d27d4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (d29dc ) │ │ │ │ - movw r2, #35012 @ 0x88c4 │ │ │ │ + ldr r3, [pc, #356] @ (d29c4 ) │ │ │ │ + movw r2, #35025 @ 0x88d1 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (d29e0 ) │ │ │ │ - ldr r0, [pc, #352] @ (d29e4 ) │ │ │ │ + ldr r1, [pc, #352] @ (d29c8 ) │ │ │ │ + ldr r0, [pc, #352] @ (d29cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (d29e8 ) │ │ │ │ - movw r2, #35011 @ 0x88c3 │ │ │ │ + ldr r3, [pc, #340] @ (d29d0 ) │ │ │ │ + movw r2, #35024 @ 0x88d0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (d29ec ) │ │ │ │ - ldr r0, [pc, #336] @ (d29f0 ) │ │ │ │ + ldr r1, [pc, #336] @ (d29d4 ) │ │ │ │ + ldr r0, [pc, #336] @ (d29d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (d29f4 ) │ │ │ │ - movw r2, #35017 @ 0x88c9 │ │ │ │ + ldr r3, [pc, #324] @ (d29dc ) │ │ │ │ + movw r2, #35030 @ 0x88d6 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (d29f8 ) │ │ │ │ - ldr r0, [pc, #320] @ (d29fc ) │ │ │ │ + ldr r1, [pc, #320] @ (d29e0 ) │ │ │ │ + ldr r0, [pc, #320] @ (d29e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (d2a00 ) │ │ │ │ - movw r2, #35016 @ 0x88c8 │ │ │ │ + ldr r3, [pc, #308] @ (d29e8 ) │ │ │ │ + movw r2, #35029 @ 0x88d5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (d2a04 ) │ │ │ │ - ldr r0, [pc, #304] @ (d2a08 ) │ │ │ │ + ldr r1, [pc, #304] @ (d29ec ) │ │ │ │ + ldr r0, [pc, #304] @ (d29f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (d2a0c ) │ │ │ │ - movw r2, #35015 @ 0x88c7 │ │ │ │ + ldr r3, [pc, #292] @ (d29f4 ) │ │ │ │ + movw r2, #35028 @ 0x88d4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (d2a10 ) │ │ │ │ - ldr r0, [pc, #288] @ (d2a14 ) │ │ │ │ + ldr r1, [pc, #288] @ (d29f8 ) │ │ │ │ + ldr r0, [pc, #288] @ (d29fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (d2a18 ) │ │ │ │ + ldr r3, [pc, #276] @ (d2a00 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (d2a1c ) │ │ │ │ - ldr r0, [pc, #276] @ (d2a20 ) │ │ │ │ + ldr r1, [pc, #276] @ (d2a04 ) │ │ │ │ + ldr r0, [pc, #276] @ (d2a08 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (d2a24 ) │ │ │ │ - movw r2, #35010 @ 0x88c2 │ │ │ │ + ldr r3, [pc, #268] @ (d2a0c ) │ │ │ │ + movw r2, #35023 @ 0x88cf │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (d2a28 ) │ │ │ │ - ldr r0, [pc, #264] @ (d2a2c ) │ │ │ │ + ldr r1, [pc, #260] @ (d2a10 ) │ │ │ │ + ldr r0, [pc, #264] @ (d2a14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (d2a30 ) │ │ │ │ + ldr r3, [pc, #248] @ (d2a18 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (d2a34 ) │ │ │ │ - ldr r0, [pc, #248] @ (d2a38 ) │ │ │ │ + ldr r1, [pc, #248] @ (d2a1c ) │ │ │ │ + ldr r0, [pc, #248] @ (d2a20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (d2a3c ) │ │ │ │ - movw r2, #34986 @ 0x88aa │ │ │ │ + ldr r3, [pc, #236] @ (d2a24 ) │ │ │ │ + movw r2, #34999 @ 0x88b7 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (d2a40 ) │ │ │ │ - ldr r0, [pc, #232] @ (d2a44 ) │ │ │ │ + ldr r1, [pc, #228] @ (d2a28 ) │ │ │ │ + ldr r0, [pc, #232] @ (d2a2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (d2a48 ) │ │ │ │ - movw r2, #34987 @ 0x88ab │ │ │ │ + ldr r3, [pc, #220] @ (d2a30 ) │ │ │ │ + movw r2, #35000 @ 0x88b8 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (d2a4c ) │ │ │ │ - ldr r0, [pc, #216] @ (d2a50 ) │ │ │ │ + ldr r1, [pc, #212] @ (d2a34 ) │ │ │ │ + ldr r0, [pc, #216] @ (d2a38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (d2a54 ) │ │ │ │ - movw r2, #34988 @ 0x88ac │ │ │ │ + ldr r3, [pc, #204] @ (d2a3c ) │ │ │ │ + movw r2, #35001 @ 0x88b9 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (d2a58 ) │ │ │ │ - ldr r0, [pc, #200] @ (d2a5c ) │ │ │ │ + ldr r1, [pc, #196] @ (d2a40 ) │ │ │ │ + ldr r0, [pc, #200] @ (d2a44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2064 @ 0x810 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - bge.n d2a90 │ │ │ │ + bge.n d28a8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n d2a7c │ │ │ │ + bge.n d2a94 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n d2a28 │ │ │ │ + bls.n d2a40 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #616 @ (adr r7, d2c28 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #256 @ (adr r7, d2ae4 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, d2b6c ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #144 @ (adr r7, d2a80 ) │ │ │ │ + add r6, pc, #304 @ (adr r6, d2b08 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #32 @ (adr r7, d2a1c ) │ │ │ │ + add r6, pc, #192 @ (adr r6, d2aa4 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #944 @ (adr r6, d2db8 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, d2a40 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #832 @ (adr r6, d2d54 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, d2ddc ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #1008 @ (adr r6, d2e10 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, d2a98 ) │ │ │ │ movs r7, r3 │ │ │ │ - bmi.n d29e4 │ │ │ │ + bmi.n d2a1c │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #632 @ (adr r6, d2ca4 ) │ │ │ │ + add r5, pc, #792 @ (adr r5, d2d2c ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #32 @ (adr r7, d2a58 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, d2ae0 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r7, pc, #208 @ (adr r7, d2b0c ) │ │ │ │ + add r6, pc, #368 @ (adr r6, d2b94 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #408 @ (adr r6, d2bdc ) │ │ │ │ + add r5, pc, #568 @ (adr r5, d2c64 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #296 @ (adr r6, d2b78 ) │ │ │ │ + add r5, pc, #456 @ (adr r5, d2c00 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #184 @ (adr r6, d2b14 ) │ │ │ │ + add r5, pc, #344 @ (adr r5, d2b9c ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d2a60 : │ │ │ │ +000d2a48 : │ │ │ │ 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] @ (d2ac4 ) │ │ │ │ + ldr r3, [pc, #76] @ (d2aac ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (d2ac8 ) │ │ │ │ + ldr r4, [pc, #72] @ (d2ab0 ) │ │ │ │ add.w r3, r3, #3840 @ 0xf00 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, d2ac0 │ │ │ │ - ldr r3, [pc, #64] @ (d2acc ) │ │ │ │ + cbz r0, d2aa8 │ │ │ │ + ldr r3, [pc, #64] @ (d2ab4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d2aa0 │ │ │ │ + bne.n d2a88 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d256c │ │ │ │ - ldr r0, [pc, #44] @ (d2ad0 ) │ │ │ │ + b.w d2554 │ │ │ │ + ldr r0, [pc, #44] @ (d2ab8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (d2ad4 ) │ │ │ │ - ldr r1, [pc, #40] @ (d2ad8 ) │ │ │ │ + ldr r3, [pc, #40] @ (d2abc ) │ │ │ │ + ldr r1, [pc, #40] @ (d2ac0 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (d2adc ) │ │ │ │ + ldr r0, [pc, #40] @ (d2ac4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cdp 0, 12, cr0, cr10, cr5, {1} │ │ │ │ - bpl.n d2bc0 │ │ │ │ + cdp 0, 14, cr0, cr2, cr5, {1} │ │ │ │ + bpl.n d29d8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r5, #28 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d2ae0 : │ │ │ │ +000d2ac8 : │ │ │ │ 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] @ d3698 │ │ │ │ + ldr.w r2, [pc, #2980] @ d3680 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ - ldr.w r3, [pc, #2980] @ d369c │ │ │ │ + ldr.w r3, [pc, #2980] @ d3684 │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r9, [pc, #2976] @ d36a0 │ │ │ │ + ldr.w r9, [pc, #2976] @ d3688 │ │ │ │ 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 d2f74 │ │ │ │ + beq.w d2f5c │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2fe0 │ │ │ │ + beq.w d2fc8 │ │ │ │ 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 86c5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b4e │ │ │ │ + beq.n d2b36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2e9a │ │ │ │ + beq.w d2e82 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d305c │ │ │ │ - ldr.w r3, [pc, #2892] @ d36a4 │ │ │ │ + beq.w d3044 │ │ │ │ + ldr.w r3, [pc, #2892] @ d368c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #2284] @ 0x8ec │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2b80 │ │ │ │ + beq.n d2b68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2eba │ │ │ │ + beq.w d2ea2 │ │ │ │ mvn.w r6, r8 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ - beq.w d2e80 │ │ │ │ + beq.w d2e68 │ │ │ │ sub.w r7, r8, #2 │ │ │ │ teq r8, r7 │ │ │ │ - bmi.w d2e7a │ │ │ │ + bmi.w d2e62 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d307c │ │ │ │ + beq.w d3064 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ @@ -214621,1367 +214597,1367 @@ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2bda │ │ │ │ + beq.n d2bc2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ec2 │ │ │ │ + beq.w d2eaa │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d30ea │ │ │ │ + beq.w d30d2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d38ee │ │ │ │ + beq.w d38d6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2bfc │ │ │ │ + beq.n d2be4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ed2 │ │ │ │ - ldr.w r3, [pc, #2728] @ d36a8 │ │ │ │ + beq.w d2eba │ │ │ │ + ldr.w r3, [pc, #2728] @ d3690 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d3138 │ │ │ │ + bne.w d3120 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c2a │ │ │ │ + beq.n d2c12 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ee2 │ │ │ │ - ldr.w r3, [pc, #2688] @ d36ac │ │ │ │ + beq.w d2eca │ │ │ │ + ldr.w r3, [pc, #2688] @ d3694 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.w d2e8c │ │ │ │ + bne.w d2e74 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d31d4 │ │ │ │ + beq.w d31bc │ │ │ │ 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 d2efe │ │ │ │ + beq.w d2ee6 │ │ │ │ sub.w r1, r8, #2 │ │ │ │ teq r8, r1 │ │ │ │ - bmi.w d2ef8 │ │ │ │ + bmi.w d2ee0 │ │ │ │ mov r0, r5 │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2c7e │ │ │ │ + beq.n d2c66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d31cc │ │ │ │ - ldr.w r3, [pc, #2608] @ d36b0 │ │ │ │ + beq.w d31b4 │ │ │ │ + ldr.w r3, [pc, #2608] @ d3698 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d32ca │ │ │ │ + beq.w d32b2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #532] @ 0x214 │ │ │ │ bl 89364 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d32e0 │ │ │ │ - ldr.w r3, [pc, #2568] @ d36b4 │ │ │ │ + beq.w d32c8 │ │ │ │ + ldr.w r3, [pc, #2568] @ d369c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w d3306 │ │ │ │ + bne.w d32ee │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 523a4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d2cda │ │ │ │ + beq.n d2cc2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d319a │ │ │ │ + beq.w d3182 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d2cee │ │ │ │ + beq.n d2cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3192 │ │ │ │ + beq.w d317a │ │ │ │ cmp r5, #0 │ │ │ │ itt ge │ │ │ │ uxtbge r3, r5 │ │ │ │ strge r3, [sp, #32] │ │ │ │ - blt.w d31b2 │ │ │ │ + blt.w d319a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2f68 │ │ │ │ + beq.w d2f50 │ │ │ │ sub.w r5, r8, #2 │ │ │ │ teq r8, r5 │ │ │ │ - bmi.w d2f62 │ │ │ │ + bmi.w d2f4a │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d2e1e │ │ │ │ + beq.w d2e06 │ │ │ │ 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 d2d30 │ │ │ │ + beq.n d2d18 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ands.w r8, fp, #1 │ │ │ │ it eq │ │ │ │ moveq sl, r6 │ │ │ │ - bne.w d2fa4 │ │ │ │ + bne.w d2f8c │ │ │ │ mov r0, fp │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, sl │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d2d68 │ │ │ │ + beq.n d2d50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2e92 │ │ │ │ + beq.w d2e7a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d2fae │ │ │ │ + beq.w d2f96 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d38d2 │ │ │ │ + beq.w d38ba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d2d84 │ │ │ │ + beq.n d2d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2ea2 │ │ │ │ + beq.w d2e8a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d3016 │ │ │ │ + bne.w d2ffe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d2d9e │ │ │ │ + beq.n d2d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d2f5a │ │ │ │ + beq.w d2f42 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w d3204 │ │ │ │ + bne.w d31ec │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d30b8 │ │ │ │ + beq.w d30a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r7 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d2dd0 │ │ │ │ + beq.n d2db8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2eca │ │ │ │ + beq.n d2eb2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3116 │ │ │ │ + beq.w d30fe │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #2252] @ 0x8cc │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n d2df4 │ │ │ │ + beq.n d2ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d2eda │ │ │ │ + beq.n d2ec2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3204 │ │ │ │ + beq.w d31ec │ │ │ │ ldr r3, [sp, #8] │ │ │ │ tst.w fp, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w d317e │ │ │ │ + bne.w d3166 │ │ │ │ sub.w r2, fp, #2 │ │ │ │ teq fp, r2 │ │ │ │ - bmi.n d2eaa │ │ │ │ + bmi.n d2e92 │ │ │ │ mov fp, r2 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n d2d26 │ │ │ │ + bne.n d2d0e │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r3, [pc, #2192] @ d36b0 │ │ │ │ + ldr.w r3, [pc, #2192] @ d3698 │ │ │ │ movw r2, #1813 @ 0x715 │ │ │ │ - ldr.w r0, [pc, #2192] @ d36b8 │ │ │ │ + ldr.w r0, [pc, #2192] @ d36a0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2184] @ d36bc │ │ │ │ + ldr.w r3, [pc, #2184] @ d36a4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #2180] @ d36c0 │ │ │ │ + ldr.w r2, [pc, #2180] @ d36a8 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #2176] @ d36c4 │ │ │ │ + ldr.w r1, [pc, #2176] @ d36ac │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #2156] @ d36c8 │ │ │ │ - ldr.w r3, [pc, #2108] @ d369c │ │ │ │ + ldr.w r2, [pc, #2156] @ d36b0 │ │ │ │ + ldr.w r3, [pc, #2108] @ d3684 │ │ │ │ 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 d3662 │ │ │ │ + bne.w d364a │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d2b98 │ │ │ │ + blt.w d2b80 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r7, r0 │ │ │ │ - b.n d2b98 │ │ │ │ + b.n d2b80 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n d2cfa │ │ │ │ + b.n d2ce2 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2d68 │ │ │ │ + b.n d2d50 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b4e │ │ │ │ + b.n d2b36 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2d84 │ │ │ │ + b.n d2d6c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n d2f36 │ │ │ │ + blt.n d2f1e │ │ │ │ mov r0, fp │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov fp, r0 │ │ │ │ - b.n d2e16 │ │ │ │ + b.n d2dfe │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2b80 │ │ │ │ + b.n d2b68 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2bda │ │ │ │ + b.n d2bc2 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2dd0 │ │ │ │ + b.n d2db8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2bfc │ │ │ │ + b.n d2be4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2df4 │ │ │ │ + b.n d2ddc │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1984] @ d36ac │ │ │ │ + ldr.w r3, [pc, #1984] @ d3694 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n d2e8c │ │ │ │ - b.n d2c3a │ │ │ │ + bne.n d2e74 │ │ │ │ + b.n d2c22 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w d2c62 │ │ │ │ + blt.w d2c4a │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 86c5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d2f26 │ │ │ │ + beq.n d2f0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d31aa │ │ │ │ + beq.w d3192 │ │ │ │ tst.w sl, #1 │ │ │ │ - beq.w d2c7e │ │ │ │ + beq.w d2c66 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.n d2c7e │ │ │ │ + b.n d2c66 │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w d3338 │ │ │ │ + beq.w d3320 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w d3334 │ │ │ │ + beq.w d331c │ │ │ │ mov r6, sl │ │ │ │ mov fp, r2 │ │ │ │ - b.n d2d2c │ │ │ │ + b.n d2d14 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2d9e │ │ │ │ + b.n d2d86 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w d2d0c │ │ │ │ + blt.w d2cf4 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r5, r0 │ │ │ │ - b.n d2d0c │ │ │ │ - ldr.w r1, [pc, #1848] @ d36b0 │ │ │ │ + b.n d2cf4 │ │ │ │ + ldr.w r1, [pc, #1848] @ d3698 │ │ │ │ movw r0, #1802 @ 0x70a │ │ │ │ - ldr.w r3, [pc, #1868] @ d36cc │ │ │ │ - ldr.w r2, [pc, #1868] @ d36d0 │ │ │ │ + ldr.w r3, [pc, #1868] @ d36b4 │ │ │ │ + ldr.w r2, [pc, #1868] @ d36b8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r9, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1860] @ d36d4 │ │ │ │ - ldr.w r0, [pc, #1860] @ d36d8 │ │ │ │ + ldr.w r1, [pc, #1860] @ d36bc │ │ │ │ + ldr.w r0, [pc, #1860] @ d36c0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d2e58 │ │ │ │ + b.n d2e40 │ │ │ │ mov r0, fp │ │ │ │ mov sl, r6 │ │ │ │ bl 85e00 │ │ │ │ - b.n d2d3c │ │ │ │ - ldr.w r3, [pc, #1792] @ d36b0 │ │ │ │ + b.n d2d24 │ │ │ │ + ldr.w r3, [pc, #1792] @ d3698 │ │ │ │ movw r2, #1813 @ 0x715 │ │ │ │ - ldr.w r1, [pc, #1828] @ d36dc │ │ │ │ - ldr.w r0, [pc, #1828] @ d36e0 │ │ │ │ + ldr.w r1, [pc, #1828] @ d36c4 │ │ │ │ + ldr.w r0, [pc, #1828] @ d36c8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n d2e58 │ │ │ │ - ldr.w r2, [pc, #1740] @ d36b0 │ │ │ │ + b.n d2e40 │ │ │ │ + ldr.w r2, [pc, #1740] @ d3698 │ │ │ │ mov.w r1, #1808 @ 0x710 │ │ │ │ - ldr.w r3, [pc, #1784] @ d36e4 │ │ │ │ + ldr.w r3, [pc, #1784] @ d36cc │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1776] @ d36e8 │ │ │ │ + ldr.w r2, [pc, #1776] @ d36d0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1776] @ d36ec │ │ │ │ + ldr.w r1, [pc, #1776] @ d36d4 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1772] @ d36f0 │ │ │ │ + ldr.w r0, [pc, #1772] @ d36d8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n d2e58 │ │ │ │ - ldr.w r0, [pc, #1756] @ d36f4 │ │ │ │ + b.n d2e40 │ │ │ │ + ldr.w r0, [pc, #1756] @ d36dc │ │ │ │ mov r1, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d303c │ │ │ │ + beq.n d3024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d31a2 │ │ │ │ - ldr.w r3, [pc, #1648] @ d36b0 │ │ │ │ + beq.w d318a │ │ │ │ + ldr.w r3, [pc, #1648] @ d3698 │ │ │ │ movw r2, #1813 @ 0x715 │ │ │ │ - ldr.w r1, [pc, #1712] @ d36f8 │ │ │ │ - ldr.w r0, [pc, #1712] @ d36fc │ │ │ │ + ldr.w r1, [pc, #1712] @ d36e0 │ │ │ │ + ldr.w r0, [pc, #1712] @ d36e4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d2e4c │ │ │ │ - ldr.w r3, [pc, #1616] @ d36b0 │ │ │ │ + b.n d2e34 │ │ │ │ + ldr.w r3, [pc, #1616] @ d3698 │ │ │ │ mov.w r2, #1808 @ 0x710 │ │ │ │ - ldr.w r1, [pc, #1688] @ d3700 │ │ │ │ - ldr.w r0, [pc, #1688] @ d3704 │ │ │ │ + ldr.w r1, [pc, #1688] @ d36e8 │ │ │ │ + ldr.w r0, [pc, #1688] @ d36ec │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ - ldr.w r3, [pc, #1584] @ d36b0 │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr.w r3, [pc, #1584] @ d3698 │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r0, [pc, #1664] @ d3708 │ │ │ │ + ldr.w r0, [pc, #1664] @ d36f0 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1656] @ d370c │ │ │ │ + ldr.w r3, [pc, #1656] @ d36f4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1652] @ d3710 │ │ │ │ - ldr.w r1, [pc, #1652] @ d3714 │ │ │ │ + ldr.w r2, [pc, #1652] @ d36f8 │ │ │ │ + ldr.w r1, [pc, #1652] @ d36fc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n d2e58 │ │ │ │ - ldr.w r3, [pc, #1524] @ d36b0 │ │ │ │ + b.n d2e40 │ │ │ │ + ldr.w r3, [pc, #1524] @ d3698 │ │ │ │ movw r2, #1813 @ 0x715 │ │ │ │ - ldr.w r0, [pc, #1620] @ d3718 │ │ │ │ + ldr.w r0, [pc, #1620] @ d3700 │ │ │ │ mov r5, fp │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1612] @ d371c │ │ │ │ + ldr.w r3, [pc, #1612] @ d3704 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1604] @ d3720 │ │ │ │ - ldr.w r1, [pc, #1604] @ d3724 │ │ │ │ + ldr.w r2, [pc, #1604] @ d3708 │ │ │ │ + ldr.w r1, [pc, #1604] @ d370c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d2e4c │ │ │ │ - ldr.w r3, [pc, #1476] @ d36b0 │ │ │ │ + b.n d2e34 │ │ │ │ + ldr.w r3, [pc, #1476] @ d3698 │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r1, [pc, #1588] @ d3728 │ │ │ │ - ldr.w r0, [pc, #1588] @ d372c │ │ │ │ + ldr.w r1, [pc, #1588] @ d3710 │ │ │ │ + ldr.w r0, [pc, #1588] @ d3714 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n d2e58 │ │ │ │ - ldr.w r3, [pc, #1432] @ d36b0 │ │ │ │ + b.n d2e40 │ │ │ │ + ldr.w r3, [pc, #1432] @ d3698 │ │ │ │ movw r2, #1813 @ 0x715 │ │ │ │ - ldr.w r1, [pc, #1552] @ d3730 │ │ │ │ + ldr.w r1, [pc, #1552] @ d3718 │ │ │ │ mov r5, fp │ │ │ │ - ldr.w r0, [pc, #1548] @ d3734 │ │ │ │ + ldr.w r0, [pc, #1548] @ d371c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d2e4c │ │ │ │ - ldr.w r0, [pc, #1532] @ d3738 │ │ │ │ + b.n d2e34 │ │ │ │ + ldr.w r0, [pc, #1532] @ d3720 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d315e │ │ │ │ + beq.n d3146 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, d315e │ │ │ │ + cbnz r3, d3146 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1360] @ d36b0 │ │ │ │ + ldr.w r3, [pc, #1360] @ d3698 │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r1, [pc, #1492] @ d373c │ │ │ │ - ldr.w r0, [pc, #1492] @ d3740 │ │ │ │ + ldr.w r1, [pc, #1492] @ d3724 │ │ │ │ + ldr.w r0, [pc, #1492] @ d3728 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d2e16 │ │ │ │ + b.n d2dfe │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2cee │ │ │ │ + b.n d2cd6 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2cda │ │ │ │ + b.n d2cc2 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d303c │ │ │ │ + b.n d3024 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2f26 │ │ │ │ + b.n d2f0e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r1, [pc, #1416] @ d3744 │ │ │ │ - ldr.w r0, [pc, #1416] @ d3748 │ │ │ │ + ldr.w r1, [pc, #1416] @ d372c │ │ │ │ + ldr.w r0, [pc, #1416] @ d3730 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d2c7e │ │ │ │ - ldr.w r2, [pc, #1240] @ d36b0 │ │ │ │ + b.n d2c66 │ │ │ │ + ldr.w r2, [pc, #1240] @ d3698 │ │ │ │ movw r1, #1809 @ 0x711 │ │ │ │ - ldr.w r3, [pc, #1388] @ d374c │ │ │ │ + ldr.w r3, [pc, #1388] @ d3734 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1380] @ d3750 │ │ │ │ + ldr.w r2, [pc, #1380] @ d3738 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r1, [pc, #1376] @ d3754 │ │ │ │ - ldr.w r0, [pc, #1376] @ d3758 │ │ │ │ + ldr.w r1, [pc, #1376] @ d373c │ │ │ │ + ldr.w r0, [pc, #1376] @ d3740 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w d34e0 │ │ │ │ + bne.w d34c8 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d34ba │ │ │ │ + beq.w d34a2 │ │ │ │ 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 bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d324a │ │ │ │ + beq.n d3232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d32ba │ │ │ │ + beq.n d32a2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d34e8 │ │ │ │ + beq.w d34d0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w d3502 │ │ │ │ + bpl.w d34ea │ │ │ │ mov r0, r6 │ │ │ │ bl 87c04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3276 │ │ │ │ + beq.n d325e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3498 │ │ │ │ + beq.w d3480 │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d3524 │ │ │ │ + blt.w d350c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d353e │ │ │ │ + beq.w d3526 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w d3564 │ │ │ │ + beq.w d354c │ │ │ │ lsls r0, r1, #31 │ │ │ │ - bmi.w d34a0 │ │ │ │ + bmi.w d3488 │ │ │ │ cmp.w r1, r7, lsl #1 │ │ │ │ ite le │ │ │ │ movle r6, #1 │ │ │ │ movgt r6, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d32c2 │ │ │ │ + cbz r3, d32aa │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n d333c │ │ │ │ + bne.n d3324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d34b2 │ │ │ │ + beq.w d349a │ │ │ │ movs r0, #0 │ │ │ │ - b.n d2e5a │ │ │ │ + b.n d2e42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d324a │ │ │ │ + b.n d3232 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d32a6 │ │ │ │ - ldr.w r1, [pc, #1168] @ d375c │ │ │ │ + b.n d328e │ │ │ │ + ldr.w r1, [pc, #1168] @ d3744 │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r0, [pc, #1164] @ d3760 │ │ │ │ + ldr.w r0, [pc, #1164] @ d3748 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ - ldr.w r1, [pc, #1148] @ d3764 │ │ │ │ - ldr.w r0, [pc, #1148] @ d3768 │ │ │ │ + ldr.w r1, [pc, #1148] @ d374c │ │ │ │ + ldr.w r0, [pc, #1148] @ d3750 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n d2e58 │ │ │ │ + b.n d2e40 │ │ │ │ blx 52b20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w d2cb8 │ │ │ │ + bne.w d2ca0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr.w r2, [pc, #1112] @ d376c │ │ │ │ - ldr.w r1, [pc, #1112] @ d3770 │ │ │ │ - ldr.w r0, [pc, #1112] @ d3774 │ │ │ │ + ldr.w r2, [pc, #1112] @ d3754 │ │ │ │ + ldr.w r1, [pc, #1112] @ d3758 │ │ │ │ + ldr.w r0, [pc, #1112] @ d375c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ strd r2, sl, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #1809 @ 0x711 │ │ │ │ bl 9c000 │ │ │ │ - b.n d32f8 │ │ │ │ + b.n d32e0 │ │ │ │ mov fp, r2 │ │ │ │ - b.n d2d3c │ │ │ │ + b.n d2d24 │ │ │ │ mov r5, r2 │ │ │ │ - b.n d2e1e │ │ │ │ + b.n d2e06 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d35b8 │ │ │ │ + beq.w d35a0 │ │ │ │ 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 bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3372 │ │ │ │ + beq.n d335a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3488 │ │ │ │ + beq.w d3470 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d3608 │ │ │ │ + beq.w d35f0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w d35e6 │ │ │ │ + bpl.w d35ce │ │ │ │ mov r0, r6 │ │ │ │ bl 87c04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d339e │ │ │ │ + beq.n d3386 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3596 │ │ │ │ + beq.w d357e │ │ │ │ cmp r7, #0 │ │ │ │ - blt.w d3648 │ │ │ │ + blt.w d3630 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3622 │ │ │ │ + beq.w d360a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w d3666 │ │ │ │ + beq.w d364e │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bmi.w d35a6 │ │ │ │ + bmi.w d358e │ │ │ │ cmp.w r1, r7, lsl #1 │ │ │ │ ite le │ │ │ │ movle r6, #1 │ │ │ │ movgt r6, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d359e │ │ │ │ + beq.w d3586 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ orrs r3, r2 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d32aa │ │ │ │ + beq.w d3292 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d32aa │ │ │ │ + beq.w d3292 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d32aa │ │ │ │ + beq.w d3292 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w d3810 │ │ │ │ + beq.w d37f8 │ │ │ │ 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 d35de │ │ │ │ + beq.w d35c6 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w d3868 │ │ │ │ + bne.w d3850 │ │ │ │ mov r0, r8 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3440 │ │ │ │ + beq.n d3428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d3490 │ │ │ │ + cbz r3, d3478 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d3846 │ │ │ │ + beq.w d382e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d38b6 │ │ │ │ + beq.w d389e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d3460 │ │ │ │ + beq.n d3448 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3688 │ │ │ │ + beq.w d3670 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w d3870 │ │ │ │ + bne.w d3858 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d347e │ │ │ │ + beq.n d3466 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3690 │ │ │ │ + beq.w d3678 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r0, r4, r3 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ - b.n d2e5a │ │ │ │ + b.n d2e42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3372 │ │ │ │ + b.n d335a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3440 │ │ │ │ + b.n d3428 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3276 │ │ │ │ + b.n d325e │ │ │ │ lsls r0, r7, #1 │ │ │ │ bl 8e564 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ eor.w r6, r0, #1 │ │ │ │ subs r3, #1 │ │ │ │ uxtb r6, r6 │ │ │ │ - b.n d32a2 │ │ │ │ + b.n d328a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d32b6 │ │ │ │ - ldr r2, [pc, #500] @ (d36b0 ) │ │ │ │ + b.n d329e │ │ │ │ + ldr r2, [pc, #500] @ (d3698 ) │ │ │ │ movw r1, #1818 @ 0x71a │ │ │ │ - ldr r3, [pc, #692] @ (d3778 ) │ │ │ │ + ldr r3, [pc, #692] @ (d3760 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #688] @ (d377c ) │ │ │ │ + ldr r2, [pc, #688] @ (d3764 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #684] @ (d3780 ) │ │ │ │ - ldr r0, [pc, #684] @ (d3784 ) │ │ │ │ + ldr r1, [pc, #684] @ (d3768 ) │ │ │ │ + ldr r0, [pc, #684] @ (d376c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n d3210 │ │ │ │ - ldr r3, [pc, #452] @ (d36b0 ) │ │ │ │ + b.n d31f8 │ │ │ │ + ldr r3, [pc, #452] @ (d3698 ) │ │ │ │ movw r2, #1818 @ 0x71a │ │ │ │ - ldr r1, [pc, #664] @ (d3788 ) │ │ │ │ - ldr r0, [pc, #664] @ (d378c ) │ │ │ │ + ldr r1, [pc, #664] @ (d3770 ) │ │ │ │ + ldr r0, [pc, #664] @ (d3774 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ - ldr r2, [pc, #428] @ (d36b0 ) │ │ │ │ - ldr r3, [pc, #648] @ (d3790 ) │ │ │ │ - ldr r1, [pc, #652] @ (d3794 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r2, [pc, #428] @ (d3698 ) │ │ │ │ + ldr r3, [pc, #648] @ (d3778 ) │ │ │ │ + ldr r1, [pc, #652] @ (d377c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #652] @ (d3798 ) │ │ │ │ + ldr r0, [pc, #652] @ (d3780 ) │ │ │ │ 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, #1818 @ 0x71a │ │ │ │ bl 9c000 │ │ │ │ - b.n d300e │ │ │ │ - ldr r3, [pc, #392] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r3, [pc, #392] @ (d3698 ) │ │ │ │ movw r2, #1818 @ 0x71a │ │ │ │ - ldr r1, [pc, #624] @ (d379c ) │ │ │ │ - ldr r0, [pc, #624] @ (d37a0 ) │ │ │ │ + ldr r1, [pc, #624] @ (d3784 ) │ │ │ │ + ldr r0, [pc, #624] @ (d3788 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ - ldr r2, [pc, #368] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r2, [pc, #368] @ (d3698 ) │ │ │ │ movw r1, #1818 @ 0x71a │ │ │ │ - ldr r3, [pc, #604] @ (d37a4 ) │ │ │ │ + ldr r3, [pc, #604] @ (d378c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #600] @ (d37a8 ) │ │ │ │ + ldr r2, [pc, #600] @ (d3790 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #596] @ (d37ac ) │ │ │ │ - ldr r0, [pc, #596] @ (d37b0 ) │ │ │ │ + ldr r1, [pc, #596] @ (d3794 ) │ │ │ │ + ldr r0, [pc, #596] @ (d3798 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d300e │ │ │ │ - ldr r3, [pc, #328] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r3, [pc, #328] @ (d3698 ) │ │ │ │ movw r2, #1818 @ 0x71a │ │ │ │ - ldr r0, [pc, #584] @ (d37b4 ) │ │ │ │ + ldr r0, [pc, #584] @ (d379c ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #576] @ (d37b8 ) │ │ │ │ + ldr r3, [pc, #576] @ (d37a0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #576] @ (d37bc ) │ │ │ │ + ldr r2, [pc, #576] @ (d37a4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #576] @ (d37c0 ) │ │ │ │ + ldr r1, [pc, #576] @ (d37a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n d2e58 │ │ │ │ + b.n d2e40 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d339e │ │ │ │ + b.n d3386 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d33d2 │ │ │ │ + b.n d33ba │ │ │ │ lsls r0, r7, #1 │ │ │ │ bl 8e564 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ eor.w r6, r0, #1 │ │ │ │ subs r3, #1 │ │ │ │ uxtb r6, r6 │ │ │ │ - b.n d33ca │ │ │ │ - ldr r2, [pc, #244] @ (d36b0 ) │ │ │ │ + b.n d33b2 │ │ │ │ + ldr r2, [pc, #244] @ (d3698 ) │ │ │ │ movw r1, #1819 @ 0x71b │ │ │ │ - ldr r3, [pc, #516] @ (d37c4 ) │ │ │ │ + ldr r3, [pc, #516] @ (d37ac ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #508] @ (d37c8 ) │ │ │ │ + ldr r2, [pc, #508] @ (d37b0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #504] @ (d37cc ) │ │ │ │ - ldr r0, [pc, #508] @ (d37d0 ) │ │ │ │ + ldr r1, [pc, #504] @ (d37b4 ) │ │ │ │ + ldr r0, [pc, #508] @ (d37b8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3410 │ │ │ │ - ldr r2, [pc, #200] @ (d36b0 ) │ │ │ │ - ldr r3, [pc, #488] @ (d37d4 ) │ │ │ │ - ldr r1, [pc, #492] @ (d37d8 ) │ │ │ │ + b.n d33f8 │ │ │ │ + ldr r2, [pc, #200] @ (d3698 ) │ │ │ │ + ldr r3, [pc, #488] @ (d37bc ) │ │ │ │ + ldr r1, [pc, #492] @ (d37c0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #492] @ (d37dc ) │ │ │ │ + ldr r0, [pc, #492] @ (d37c4 ) │ │ │ │ ldr.w r5, [r9, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r2, #1819 @ 0x71b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.n d300e │ │ │ │ - ldr r3, [pc, #164] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r3, [pc, #164] @ (d3698 ) │ │ │ │ movw r2, #1819 @ 0x71b │ │ │ │ - ldr r1, [pc, #464] @ (d37e0 ) │ │ │ │ - ldr r0, [pc, #464] @ (d37e4 ) │ │ │ │ + ldr r1, [pc, #464] @ (d37c8 ) │ │ │ │ + ldr r0, [pc, #464] @ (d37cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ - ldr r2, [pc, #140] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r2, [pc, #140] @ (d3698 ) │ │ │ │ movw r1, #1819 @ 0x71b │ │ │ │ - ldr r3, [pc, #444] @ (d37e8 ) │ │ │ │ + ldr r3, [pc, #444] @ (d37d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r9, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #440] @ (d37ec ) │ │ │ │ + ldr r2, [pc, #440] @ (d37d4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #436] @ (d37f0 ) │ │ │ │ - ldr r0, [pc, #436] @ (d37f4 ) │ │ │ │ + ldr r1, [pc, #436] @ (d37d8 ) │ │ │ │ + ldr r0, [pc, #436] @ (d37dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d300e │ │ │ │ - ldr r3, [pc, #100] @ (d36b0 ) │ │ │ │ + b.n d2ff6 │ │ │ │ + ldr r3, [pc, #100] @ (d3698 ) │ │ │ │ movw r2, #1819 @ 0x71b │ │ │ │ - ldr r1, [pc, #424] @ (d37f8 ) │ │ │ │ - ldr r0, [pc, #424] @ (d37fc ) │ │ │ │ + ldr r1, [pc, #424] @ (d37e0 ) │ │ │ │ + ldr r0, [pc, #424] @ (d37e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d300e │ │ │ │ + b.n d2ff6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #72] @ (d36b0 ) │ │ │ │ + ldr r3, [pc, #72] @ (d3698 ) │ │ │ │ movw r2, #1819 @ 0x71b │ │ │ │ - ldr r0, [pc, #400] @ (d3800 ) │ │ │ │ + ldr r0, [pc, #400] @ (d37e8 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [r9, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #396] @ (d3804 ) │ │ │ │ + ldr r3, [pc, #396] @ (d37ec ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #396] @ (d3808 ) │ │ │ │ + ldr r2, [pc, #396] @ (d37f0 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #392] @ (d380c ) │ │ │ │ + ldr r1, [pc, #392] @ (d37f4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - b.n d3584 │ │ │ │ + b.n d356c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3460 │ │ │ │ + b.n d3448 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d347e │ │ │ │ - bpl.n d36a0 │ │ │ │ + b.n d3466 │ │ │ │ + bpl.n d36b8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n d3694 │ │ │ │ + bpl.n d36ac │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, sp │ │ │ │ + add ip, r2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r0, #20] │ │ │ │ movs r0, r4 │ │ │ │ - bne.n d3600 │ │ │ │ + bne.n d3618 │ │ │ │ movs r4, r4 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - orrs r0, r2 │ │ │ │ + tst r0, r7 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrsh r2, [r5, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + cmp r7, #20 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r5, #20 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r4, #-124]! @ 0xffffff84 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldc2 0, cr0, [ip], {31} │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r4, #22 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [r0], {31} │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + @ instruction: 0xfbb8001f │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #248] @ (d390c ) │ │ │ │ - ldr r1, [pc, #252] @ (d3910 ) │ │ │ │ + ldr r3, [pc, #248] @ (d38f4 ) │ │ │ │ + ldr r1, [pc, #252] @ (d38f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d38a6 │ │ │ │ - ldr r3, [pc, #232] @ (d3914 ) │ │ │ │ + beq.n d388e │ │ │ │ + ldr r3, [pc, #232] @ (d38fc ) │ │ │ │ movw r2, #1825 @ 0x721 │ │ │ │ - ldr r1, [pc, #228] @ (d3918 ) │ │ │ │ - ldr r0, [pc, #232] @ (d391c ) │ │ │ │ + ldr r1, [pc, #228] @ (d3900 ) │ │ │ │ + ldr r0, [pc, #232] @ (d3904 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d2e58 │ │ │ │ - ldr r3, [pc, #204] @ (d3914 ) │ │ │ │ + b.w d2e40 │ │ │ │ + ldr r3, [pc, #204] @ (d38fc ) │ │ │ │ movw r2, #1825 @ 0x721 │ │ │ │ - ldr r1, [pc, #208] @ (d3920 ) │ │ │ │ - ldr r0, [pc, #212] @ (d3924 ) │ │ │ │ + ldr r1, [pc, #208] @ (d3908 ) │ │ │ │ + ldr r0, [pc, #212] @ (d390c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.w d2e58 │ │ │ │ + b.w d2e40 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e00 │ │ │ │ - b.n d3418 │ │ │ │ - ldr r0, [pc, #180] @ (d3928 ) │ │ │ │ + b.n d3400 │ │ │ │ + ldr r0, [pc, #180] @ (d3910 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d388a │ │ │ │ + beq.n d3872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d38ae │ │ │ │ - ldr r3, [pc, #136] @ (d3914 ) │ │ │ │ + cbz r3, d3896 │ │ │ │ + ldr r3, [pc, #136] @ (d38fc ) │ │ │ │ movw r2, #1825 @ 0x721 │ │ │ │ - ldr r1, [pc, #152] @ (d392c ) │ │ │ │ - ldr r0, [pc, #156] @ (d3930 ) │ │ │ │ + ldr r1, [pc, #152] @ (d3914 ) │ │ │ │ + ldr r0, [pc, #156] @ (d3918 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d2e58 │ │ │ │ + b.w d2e40 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d382a │ │ │ │ + b.n d3812 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d388a │ │ │ │ - ldr r3, [pc, #124] @ (d3934 ) │ │ │ │ - movw r2, #8387 @ 0x20c3 │ │ │ │ + b.n d3872 │ │ │ │ + ldr r3, [pc, #124] @ (d391c ) │ │ │ │ + movw r2, #8391 @ 0x20c7 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #116] @ (d3938 ) │ │ │ │ - ldr r0, [pc, #120] @ (d393c ) │ │ │ │ + ldr r1, [pc, #116] @ (d3920 ) │ │ │ │ + ldr r0, [pc, #120] @ (d3924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2112 @ 0x840 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #108] @ (d3940 ) │ │ │ │ - movw r2, #8181 @ 0x1ff5 │ │ │ │ + ldr r3, [pc, #108] @ (d3928 ) │ │ │ │ + movw r2, #8185 @ 0x1ff9 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #100] @ (d3944 ) │ │ │ │ - ldr r0, [pc, #104] @ (d3948 ) │ │ │ │ + ldr r1, [pc, #100] @ (d392c ) │ │ │ │ + ldr r0, [pc, #104] @ (d3930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2112 @ 0x840 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (d394c ) │ │ │ │ - movw r2, #8106 @ 0x1faa │ │ │ │ + ldr r3, [pc, #92] @ (d3934 ) │ │ │ │ + movw r2, #8110 @ 0x1fae │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #84] @ (d3950 ) │ │ │ │ - ldr r0, [pc, #88] @ (d3954 ) │ │ │ │ + ldr r1, [pc, #84] @ (d3938 ) │ │ │ │ + ldr r0, [pc, #88] @ (d393c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2112 @ 0x840 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa4c001f │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr??.w r0, [r4, pc, lsl #1] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #152] @ 0x98 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r3 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d3958 : │ │ │ │ +000d3940 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #228] @ (d3a4c ) │ │ │ │ + ldr r2, [pc, #228] @ (d3a34 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #228] @ (d3a50 ) │ │ │ │ + ldr r3, [pc, #228] @ (d3a38 ) │ │ │ │ sub sp, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -215990,1179 +215966,1179 @@ │ │ │ │ bl 8ab20 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 524a0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d3a24 │ │ │ │ + beq.n d3a0c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d39a8 │ │ │ │ + beq.n d3990 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3a18 │ │ │ │ + beq.n d3a00 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d39b8 │ │ │ │ + beq.n d39a0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, d39f4 │ │ │ │ + cbz r2, d39dc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d3a04 │ │ │ │ + bne.n d39ec │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n d39d2 │ │ │ │ + beq.n d39ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, d39ec │ │ │ │ - ldr r2, [pc, #128] @ (d3a54 ) │ │ │ │ - ldr r3, [pc, #120] @ (d3a50 ) │ │ │ │ + cbz r2, d39d4 │ │ │ │ + ldr r2, [pc, #128] @ (d3a3c ) │ │ │ │ + ldr r3, [pc, #120] @ (d3a38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d3a48 │ │ │ │ + bne.n d3a30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d39d2 │ │ │ │ + b.n d39ba │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - beq.n d39be │ │ │ │ + beq.n d39a6 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d39c2 │ │ │ │ + beq.n d39aa │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d3a2e │ │ │ │ + bne.n d3a16 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n d39c2 │ │ │ │ + b.n d39aa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d39a8 │ │ │ │ + b.n d3990 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d3996 │ │ │ │ + b.n d397e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d39c2 │ │ │ │ + beq.n d39aa │ │ │ │ orr.w r4, r3, #1 │ │ │ │ - b.n d39d2 │ │ │ │ + b.n d39ba │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d3a6a │ │ │ │ + bmi.n d3a52 │ │ │ │ lsls r3, r1, #31 │ │ │ │ - bmi.n d3a6a │ │ │ │ + bmi.n d3a52 │ │ │ │ orr.w r3, r0, r1 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcc.n d3a6e │ │ │ │ - b.w d3958 │ │ │ │ + bcc.n d3a56 │ │ │ │ + b.w d3940 │ │ │ │ asrs r1, r1, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -000d3a78 : │ │ │ │ +000d3a60 : │ │ │ │ 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] @ (d3dec ) │ │ │ │ + ldr r6, [pc, #864] @ (d3dd4 ) │ │ │ │ add r6, pc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d3bd4 │ │ │ │ + beq.w d3bbc │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d3bfe │ │ │ │ + beq.w d3be6 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r5, [r7, #20] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w d3c28 │ │ │ │ + beq.w d3c10 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w d3c8a │ │ │ │ + bmi.w d3c72 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3b48 │ │ │ │ + beq.n d3b30 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d3c5a │ │ │ │ + beq.w d3c42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r7, [r3, #16] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d3c96 │ │ │ │ + beq.w d3c7e │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w d3cca │ │ │ │ + bmi.w d3cb2 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3b50 │ │ │ │ + beq.n d3b38 │ │ │ │ cmp.w r7, #32768 @ 0x8000 │ │ │ │ - bcc.n d3b5c │ │ │ │ + bcc.n d3b44 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d3958 │ │ │ │ + bl d3940 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w d3d9c │ │ │ │ + bmi.w d3d84 │ │ │ │ lsls r7, r1, #31 │ │ │ │ - bmi.w d3d4c │ │ │ │ + bmi.w d3d34 │ │ │ │ subs r7, r5, r1 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.n d3b82 │ │ │ │ + bmi.n d3b6a │ │ │ │ ldrb.w r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w d3cf2 │ │ │ │ + beq.w d3cda │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ subs r5, r7, r1 │ │ │ │ teq r5, r7 │ │ │ │ - bmi.n d3b72 │ │ │ │ + bmi.n d3b5a │ │ │ │ ldr r7, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w d3d18 │ │ │ │ + beq.w d3d00 │ │ │ │ lsls r1, r7, #31 │ │ │ │ - bmi.w d3d78 │ │ │ │ + bmi.w d3d60 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d3bcc │ │ │ │ + beq.n d3bb4 │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bmi.w d3db6 │ │ │ │ + bmi.w d3d9e │ │ │ │ subs r4, r5, r7 │ │ │ │ teq r4, r5 │ │ │ │ - bmi.n d3bb8 │ │ │ │ + bmi.n d3ba0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3abc │ │ │ │ + b.n d3aa4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp.w r7, #32768 @ 0x8000 │ │ │ │ - bcs.n d3ae4 │ │ │ │ + bcs.n d3acc │ │ │ │ lsls r1, r7, #2 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bpl.n d3afa │ │ │ │ + bpl.n d3ae2 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3b90 │ │ │ │ + b.n d3b78 │ │ │ │ teq r1, r5 │ │ │ │ - bmi.n d3b1c │ │ │ │ + bmi.n d3b04 │ │ │ │ mov r0, r7 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r5, r0 │ │ │ │ - b.n d3b1c │ │ │ │ + b.n d3b04 │ │ │ │ teq r7, r1 │ │ │ │ - bmi.n d3b02 │ │ │ │ + bmi.n d3aea │ │ │ │ mov r0, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r7, r0 │ │ │ │ ldrb.w r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.w d3cf2 │ │ │ │ + beq.w d3cda │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ lsls r0, r7, #31 │ │ │ │ mov.w r1, r1, lsl #1 │ │ │ │ - bpl.n d3b14 │ │ │ │ + bpl.n d3afc │ │ │ │ mov r0, r7 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3b1c │ │ │ │ + b.n d3b04 │ │ │ │ teq r7, r4 │ │ │ │ - bmi.n d3b42 │ │ │ │ + bmi.n d3b2a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d1794 │ │ │ │ + b.w d177c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3b34 │ │ │ │ - ldr r1, [pc, #536] @ (d3df0 ) │ │ │ │ + b.n d3b1c │ │ │ │ + ldr r1, [pc, #536] @ (d3dd8 ) │ │ │ │ movw r0, #1529 @ 0x5f9 │ │ │ │ - ldr r3, [pc, #536] @ (d3df4 ) │ │ │ │ - ldr r2, [pc, #536] @ (d3df8 ) │ │ │ │ + ldr r3, [pc, #536] @ (d3ddc ) │ │ │ │ + ldr r2, [pc, #536] @ (d3de0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r6, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #532] @ (d3dfc ) │ │ │ │ - ldr r0, [pc, #532] @ (d3e00 ) │ │ │ │ + ldr r1, [pc, #532] @ (d3de4 ) │ │ │ │ + ldr r0, [pc, #532] @ (d3de8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #496] @ (d3df0 ) │ │ │ │ + ldr r2, [pc, #496] @ (d3dd8 ) │ │ │ │ movw r1, #1537 @ 0x601 │ │ │ │ - ldr r3, [pc, #508] @ (d3e04 ) │ │ │ │ + ldr r3, [pc, #508] @ (d3dec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #504] @ (d3e08 ) │ │ │ │ + ldr r2, [pc, #504] @ (d3df0 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #504] @ (d3e0c ) │ │ │ │ + ldr r1, [pc, #504] @ (d3df4 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #504] @ (d3e10 ) │ │ │ │ + ldr r0, [pc, #504] @ (d3df8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n d3bf6 │ │ │ │ - ldr r2, [pc, #488] @ (d3e14 ) │ │ │ │ - ldr r1, [pc, #492] @ (d3e18 ) │ │ │ │ + b.n d3bde │ │ │ │ + ldr r2, [pc, #488] @ (d3dfc ) │ │ │ │ + ldr r1, [pc, #492] @ (d3e00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d3dc8 │ │ │ │ - ldr r3, [pc, #428] @ (d3df0 ) │ │ │ │ + beq.w d3db0 │ │ │ │ + ldr r3, [pc, #428] @ (d3dd8 ) │ │ │ │ movw r2, #1537 @ 0x601 │ │ │ │ - ldr r1, [pc, #464] @ (d3e1c ) │ │ │ │ - ldr r0, [pc, #468] @ (d3e20 ) │ │ │ │ + ldr r1, [pc, #464] @ (d3e04 ) │ │ │ │ + ldr r0, [pc, #468] @ (d3e08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d3c20 │ │ │ │ - ldr r3, [pc, #404] @ (d3df0 ) │ │ │ │ + b.n d3c08 │ │ │ │ + ldr r3, [pc, #404] @ (d3dd8 ) │ │ │ │ movw r2, #1538 @ 0x602 │ │ │ │ - ldr r0, [pc, #448] @ (d3e24 ) │ │ │ │ + ldr r0, [pc, #448] @ (d3e0c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #444] @ (d3e28 ) │ │ │ │ + ldr r3, [pc, #444] @ (d3e10 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #444] @ (d3e2c ) │ │ │ │ + ldr r2, [pc, #444] @ (d3e14 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #444] @ (d3e30 ) │ │ │ │ + ldr r1, [pc, #444] @ (d3e18 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3bf6 │ │ │ │ + b.n d3bde │ │ │ │ mov r0, r5 │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n d3ab6 │ │ │ │ - ldr r2, [pc, #380] @ (d3e14 ) │ │ │ │ + b.n d3a9e │ │ │ │ + ldr r2, [pc, #380] @ (d3dfc ) │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #408] @ (d3e34 ) │ │ │ │ + ldr r1, [pc, #408] @ (d3e1c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3d60 │ │ │ │ - ldr r3, [pc, #316] @ (d3df0 ) │ │ │ │ + beq.n d3d48 │ │ │ │ + ldr r3, [pc, #316] @ (d3dd8 ) │ │ │ │ movw r2, #1538 @ 0x602 │ │ │ │ - ldr r1, [pc, #380] @ (d3e38 ) │ │ │ │ - ldr r0, [pc, #384] @ (d3e3c ) │ │ │ │ + ldr r1, [pc, #380] @ (d3e20 ) │ │ │ │ + ldr r0, [pc, #384] @ (d3e24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d3c7c │ │ │ │ + b.n d3c64 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d3d68 │ │ │ │ + beq.n d3d50 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d3958 │ │ │ │ + bl d3940 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d3aee │ │ │ │ - ldr r3, [pc, #252] @ (d3df0 ) │ │ │ │ + b.n d3ad6 │ │ │ │ + ldr r3, [pc, #252] @ (d3dd8 ) │ │ │ │ movw r2, #1539 @ 0x603 │ │ │ │ - ldr r0, [pc, #324] @ (d3e40 ) │ │ │ │ + ldr r0, [pc, #324] @ (d3e28 ) │ │ │ │ mov r5, r7 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #320] @ (d3e44 ) │ │ │ │ + ldr r3, [pc, #320] @ (d3e2c ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #316] @ (d3e48 ) │ │ │ │ - ldr r1, [pc, #316] @ (d3e4c ) │ │ │ │ + ldr r2, [pc, #316] @ (d3e30 ) │ │ │ │ + ldr r1, [pc, #316] @ (d3e34 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n d3c7c │ │ │ │ - ldr r3, [pc, #248] @ (d3e14 ) │ │ │ │ - ldr r1, [pc, #308] @ (d3e50 ) │ │ │ │ + b.n d3c64 │ │ │ │ + ldr r3, [pc, #248] @ (d3dfc ) │ │ │ │ + ldr r1, [pc, #308] @ (d3e38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d3d70 │ │ │ │ - ldr r3, [pc, #192] @ (d3df0 ) │ │ │ │ + cbz r3, d3d58 │ │ │ │ + ldr r3, [pc, #192] @ (d3dd8 ) │ │ │ │ movw r2, #1540 @ 0x604 │ │ │ │ - ldr r1, [pc, #284] @ (d3e54 ) │ │ │ │ - ldr r0, [pc, #288] @ (d3e58 ) │ │ │ │ + ldr r1, [pc, #284] @ (d3e3c ) │ │ │ │ + ldr r0, [pc, #288] @ (d3e40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3bf6 │ │ │ │ + b.n d3bde │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3b90 │ │ │ │ + b.n d3b78 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3cb2 │ │ │ │ + b.n d3c9a │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3cde │ │ │ │ + b.n d3cc6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3d2e │ │ │ │ + b.n d3d16 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d3dd0 │ │ │ │ + cbz r3, d3db8 │ │ │ │ lsls r2, r5, #31 │ │ │ │ - bmi.n d3dd8 │ │ │ │ + bmi.n d3dc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3b42 │ │ │ │ + b.n d3b2a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsls r5, r1, #31 │ │ │ │ - bpl.w d3b90 │ │ │ │ - b.n d3d58 │ │ │ │ + bpl.w d3b78 │ │ │ │ + b.n d3d40 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3b42 │ │ │ │ + b.n d3b2a │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3c42 │ │ │ │ + b.n d3c2a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d3d86 │ │ │ │ + b.n d3d6e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n d3d94 │ │ │ │ + b.n d3d7c │ │ │ │ nop │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r3, #30 │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - beq.n d3f24 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d3e5c : │ │ │ │ +000d3e44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr.w ip, [pc, #48] @ d3e9c │ │ │ │ + ldr.w ip, [pc, #48] @ d3e84 │ │ │ │ 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, #3888 @ 0xf30 │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, d3e98 │ │ │ │ + cbz r0, d3e80 │ │ │ │ mov r0, r4 │ │ │ │ - bl d3a78 │ │ │ │ + bl d3a60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d3e98 │ │ │ │ + beq.n d3e80 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 8ac50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bge.n d3e3c │ │ │ │ + bge.n d3e54 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ -000d3ea0 : │ │ │ │ +000d3e88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - vldr d7, [pc, #184] @ d3f68 │ │ │ │ + vldr d7, [pc, #184] @ d3f50 │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #192] @ (d3f78 ) │ │ │ │ - ldr r3, [pc, #196] @ (d3f7c ) │ │ │ │ + ldr r2, [pc, #192] @ (d3f60 ) │ │ │ │ + ldr r3, [pc, #196] @ (d3f64 ) │ │ │ │ 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 d3edc │ │ │ │ - vldr d7, [pc, #160] @ d3f70 │ │ │ │ + bpl.n d3ec4 │ │ │ │ + vldr d7, [pc, #160] @ d3f58 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n d3f1a │ │ │ │ + bgt.n d3f02 │ │ │ │ blx 52324 │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, d3f00 │ │ │ │ + cbz r0, d3ee8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d3f32 │ │ │ │ + bne.n d3f1a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d3f00 │ │ │ │ + beq.n d3ee8 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbz r1, d3f26 │ │ │ │ - ldr r1, [pc, #124] @ (d3f80 ) │ │ │ │ - ldr r2, [pc, #120] @ (d3f7c ) │ │ │ │ + cbz r1, d3f0e │ │ │ │ + ldr r1, [pc, #124] @ (d3f68 ) │ │ │ │ + ldr r2, [pc, #120] @ (d3f64 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.n d3f5a │ │ │ │ + bne.n d3f42 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ vmov r3, s0 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d3f00 │ │ │ │ + b.n d3ee8 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n d3f00 │ │ │ │ + b.n d3ee8 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d3ef0 │ │ │ │ + beq.n d3ed8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d3f46 │ │ │ │ + bne.n d3f2e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d3ef0 │ │ │ │ + b.n d3ed8 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ - cbz r3, d3f5e │ │ │ │ + cbz r3, d3f46 │ │ │ │ orr.w r3, r2, #1 │ │ │ │ - b.n d3f00 │ │ │ │ + b.n d3ee8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d3ef0 │ │ │ │ + b.n d3ed8 │ │ │ │ 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} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d3f84 : │ │ │ │ +000d3f6c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 52cbc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w d3ea0 │ │ │ │ + b.w d3e88 │ │ │ │ nop │ │ │ │ │ │ │ │ -000d3fa0 : │ │ │ │ +000d3f88 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 52444 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w d3ea0 │ │ │ │ + b.w d3e88 │ │ │ │ nop │ │ │ │ │ │ │ │ -000d3fbc : │ │ │ │ +000d3fa4 : │ │ │ │ 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, #220] @ d40b0 │ │ │ │ + ldr.w ip, [pc, #220] @ d4098 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (d40b4 ) │ │ │ │ + ldr r3, [pc, #216] @ (d409c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #212] @ (d40b8 ) │ │ │ │ + ldr r4, [pc, #212] @ (d40a0 ) │ │ │ │ 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, #196] @ (d40bc ) │ │ │ │ + ldr r3, [pc, #196] @ (d40a4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3936 @ 0xf60 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d4078 │ │ │ │ + beq.n d4060 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d4058 │ │ │ │ + bpl.n d4040 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d407c │ │ │ │ + bne.n d4064 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl a3fb0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d4078 │ │ │ │ - cbnz r0, d4052 │ │ │ │ - ldr r3, [pc, #148] @ (d40c0 ) │ │ │ │ + beq.n d4060 │ │ │ │ + cbnz r0, d403a │ │ │ │ + ldr r3, [pc, #148] @ (d40a8 ) │ │ │ │ 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, #136] @ (d40c4 ) │ │ │ │ - ldr r3, [pc, #116] @ (d40b4 ) │ │ │ │ + ldr r2, [pc, #136] @ (d40ac ) │ │ │ │ + ldr r3, [pc, #116] @ (d409c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d40aa │ │ │ │ + bne.n d4092 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #116] @ (d40c8 ) │ │ │ │ + ldr r3, [pc, #116] @ (d40b0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d402c │ │ │ │ - ldr r0, [pc, #112] @ (d40cc ) │ │ │ │ + b.n d4014 │ │ │ │ + ldr r0, [pc, #112] @ (d40b4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #108] @ (d40d0 ) │ │ │ │ - ldr r1, [pc, #108] @ (d40d4 ) │ │ │ │ + ldr r3, [pc, #108] @ (d40b8 ) │ │ │ │ + ldr r1, [pc, #108] @ (d40bc ) │ │ │ │ movw r2, #1794 @ 0x702 │ │ │ │ - ldr r0, [pc, #108] @ (d40d8 ) │ │ │ │ + ldr r0, [pc, #108] @ (d40c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d403a │ │ │ │ + b.n d4022 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d401c │ │ │ │ + beq.n d4004 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d4090 │ │ │ │ + bne.n d4078 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d401c │ │ │ │ + b.n d4004 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d401c │ │ │ │ + beq.n d4004 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d401c │ │ │ │ + b.n d4004 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ - bls.n d4154 │ │ │ │ + bls.n d416c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ittt lt │ │ │ │ - movlt r4, r4 │ │ │ │ - lsrlt r4, r7, #14 │ │ │ │ - movlt r0, r0 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + itet le │ │ │ │ + movle r4, r4 │ │ │ │ + lsrgt r4, r7, #14 │ │ │ │ + movle r0, r0 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d40dc : │ │ │ │ +000d40c4 : │ │ │ │ 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, #220] @ d41d0 │ │ │ │ + ldr.w ip, [pc, #220] @ d41b8 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (d41d4 ) │ │ │ │ + ldr r3, [pc, #216] @ (d41bc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #212] @ (d41d8 ) │ │ │ │ + ldr r4, [pc, #212] @ (d41c0 ) │ │ │ │ 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, #196] @ (d41dc ) │ │ │ │ + ldr r3, [pc, #196] @ (d41c4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #3984 @ 0xf90 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d4198 │ │ │ │ + beq.n d4180 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d4178 │ │ │ │ + bpl.n d4160 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d419c │ │ │ │ + bne.n d4184 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2ae0 │ │ │ │ + bl d2ac8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d4198 │ │ │ │ - cbnz r0, d4172 │ │ │ │ - ldr r3, [pc, #148] @ (d41e0 ) │ │ │ │ + beq.n d4180 │ │ │ │ + cbnz r0, d415a │ │ │ │ + ldr r3, [pc, #148] @ (d41c8 ) │ │ │ │ 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, #136] @ (d41e4 ) │ │ │ │ - ldr r3, [pc, #116] @ (d41d4 ) │ │ │ │ + ldr r2, [pc, #136] @ (d41cc ) │ │ │ │ + ldr r3, [pc, #116] @ (d41bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d41ca │ │ │ │ + bne.n d41b2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #116] @ (d41e8 ) │ │ │ │ + ldr r3, [pc, #116] @ (d41d0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d414c │ │ │ │ - ldr r0, [pc, #112] @ (d41ec ) │ │ │ │ + b.n d4134 │ │ │ │ + ldr r0, [pc, #112] @ (d41d4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #108] @ (d41f0 ) │ │ │ │ - ldr r1, [pc, #108] @ (d41f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (d41d8 ) │ │ │ │ + ldr r1, [pc, #108] @ (d41dc ) │ │ │ │ movw r2, #1802 @ 0x70a │ │ │ │ - ldr r0, [pc, #108] @ (d41f8 ) │ │ │ │ + ldr r0, [pc, #108] @ (d41e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d415a │ │ │ │ + b.n d4142 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d413c │ │ │ │ + beq.n d4124 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d41b0 │ │ │ │ + bne.n d4198 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d413c │ │ │ │ + b.n d4124 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d413c │ │ │ │ + beq.n d4124 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d413c │ │ │ │ + b.n d4124 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - movs r4, r4 │ │ │ │ + it ne │ │ │ │ + movne r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00fa │ │ │ │ - movs r4, r4 │ │ │ │ - bhi.n d4234 │ │ │ │ - movs r5, r4 │ │ │ │ + itee ne │ │ │ │ + movne r4, r4 │ │ │ │ + bhi.n d424c @ unpredictable │ │ │ │ + moveq r5, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00b6 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #30] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #864] @ (d4558 ) │ │ │ │ + ldr r6, [pc, #0] @ (d41e0 ) │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d41fc : │ │ │ │ +000d41e4 : │ │ │ │ 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, #220] @ d42f0 │ │ │ │ + ldr.w ip, [pc, #220] @ d42d8 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (d42f4 ) │ │ │ │ + ldr r3, [pc, #216] @ (d42dc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #212] @ (d42f8 ) │ │ │ │ + ldr r4, [pc, #212] @ (d42e0 ) │ │ │ │ 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, #196] @ (d42fc ) │ │ │ │ + ldr r3, [pc, #196] @ (d42e4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #4032 @ 0xfc0 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d42b8 │ │ │ │ + beq.n d42a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d4298 │ │ │ │ + bpl.n d4280 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d42bc │ │ │ │ + bne.n d42a4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl a4140 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d42b8 │ │ │ │ - cbnz r0, d4292 │ │ │ │ - ldr r3, [pc, #148] @ (d4300 ) │ │ │ │ + beq.n d42a0 │ │ │ │ + cbnz r0, d427a │ │ │ │ + ldr r3, [pc, #148] @ (d42e8 ) │ │ │ │ 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, #136] @ (d4304 ) │ │ │ │ - ldr r3, [pc, #116] @ (d42f4 ) │ │ │ │ + ldr r2, [pc, #136] @ (d42ec ) │ │ │ │ + ldr r3, [pc, #116] @ (d42dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d42ea │ │ │ │ + bne.n d42d2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #116] @ (d4308 ) │ │ │ │ + ldr r3, [pc, #116] @ (d42f0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d426c │ │ │ │ - ldr r0, [pc, #112] @ (d430c ) │ │ │ │ + b.n d4254 │ │ │ │ + ldr r0, [pc, #112] @ (d42f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #108] @ (d4310 ) │ │ │ │ - ldr r1, [pc, #108] @ (d4314 ) │ │ │ │ + ldr r3, [pc, #108] @ (d42f8 ) │ │ │ │ + ldr r1, [pc, #108] @ (d42fc ) │ │ │ │ movw r2, #2503 @ 0x9c7 │ │ │ │ - ldr r0, [pc, #108] @ (d4318 ) │ │ │ │ + ldr r0, [pc, #108] @ (d4300 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d427a │ │ │ │ + b.n d4262 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d425c │ │ │ │ + beq.n d4244 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d42d0 │ │ │ │ + bne.n d42b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d425c │ │ │ │ + b.n d4244 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d425c │ │ │ │ + beq.n d4244 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d425c │ │ │ │ + b.n d4244 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n d4314 │ │ │ │ + bvc.n d432c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r7, #4 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d431c : │ │ │ │ +000d4304 : │ │ │ │ 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] @ d4404 │ │ │ │ + ldr.w ip, [pc, #216] @ d43ec │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #208] @ (d4408 ) │ │ │ │ + ldr r3, [pc, #208] @ (d43f0 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #204] @ (d440c ) │ │ │ │ + ldr r5, [pc, #204] @ (d43f4 ) │ │ │ │ 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] @ (d4410 ) │ │ │ │ + ldr r3, [pc, #188] @ (d43f8 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #4080 @ 0xff0 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d43c2 │ │ │ │ - ldr r3, [pc, #172] @ (d4414 ) │ │ │ │ + beq.n d43aa │ │ │ │ + ldr r3, [pc, #172] @ (d43fc ) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d43a4 │ │ │ │ + bne.n d438c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d43c6 │ │ │ │ + bpl.n d43ae │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d43d2 │ │ │ │ + bne.n d43ba │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac46c │ │ │ │ - ldr r2, [pc, #136] @ (d4418 ) │ │ │ │ - ldr r3, [pc, #120] @ (d4408 ) │ │ │ │ + bl ac454 │ │ │ │ + ldr r2, [pc, #136] @ (d4400 ) │ │ │ │ + ldr r3, [pc, #120] @ (d43f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4400 │ │ │ │ + bne.n d43e8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #116] @ (d441c ) │ │ │ │ + ldr r0, [pc, #116] @ (d4404 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #112] @ (d4420 ) │ │ │ │ + ldr r3, [pc, #112] @ (d4408 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ - ldr r1, [pc, #112] @ (d4424 ) │ │ │ │ - ldr r0, [pc, #112] @ (d4428 ) │ │ │ │ + ldr r1, [pc, #112] @ (d440c ) │ │ │ │ + ldr r0, [pc, #112] @ (d4410 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d438c │ │ │ │ - ldr r0, [pc, #100] @ (d442c ) │ │ │ │ + b.n d4374 │ │ │ │ + ldr r0, [pc, #100] @ (d4414 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d43ae │ │ │ │ + b.n d4396 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d4386 │ │ │ │ + beq.n d436e │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d43e6 │ │ │ │ + bne.n d43ce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d4386 │ │ │ │ + b.n d436e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d4386 │ │ │ │ + beq.n d436e │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d4386 │ │ │ │ + b.n d436e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n d43ec │ │ │ │ + bvs.n d4404 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r7} │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d4430 : │ │ │ │ +000d4418 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d4514 ) │ │ │ │ + ldr r2, [pc, #212] @ (d44fc ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d4518 ) │ │ │ │ + ldr r3, [pc, #212] @ (d4500 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -217173,100 +217149,100 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52970 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d447a │ │ │ │ + beq.n d4462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d44ce │ │ │ │ + cbz r3, d44b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d448a │ │ │ │ + beq.n d4472 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d44c2 │ │ │ │ + cbz r3, d44aa │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d44a8 │ │ │ │ + cbz r2, d4490 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d44e2 │ │ │ │ + bne.n d44ca │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d44a8 │ │ │ │ + beq.n d4490 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d44da │ │ │ │ - ldr r2, [pc, #112] @ (d451c ) │ │ │ │ - ldr r3, [pc, #108] @ (d4518 ) │ │ │ │ + cbz r3, d44c2 │ │ │ │ + ldr r2, [pc, #112] @ (d4504 ) │ │ │ │ + ldr r3, [pc, #108] @ (d4500 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4510 │ │ │ │ + bne.n d44f8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d448a │ │ │ │ + b.n d4472 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d447a │ │ │ │ + b.n d4462 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d44a8 │ │ │ │ + b.n d4490 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d4498 │ │ │ │ + beq.n d4480 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d44f6 │ │ │ │ + bne.n d44de │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d4498 │ │ │ │ + b.n d4480 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4498 │ │ │ │ + beq.n d4480 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d44a8 │ │ │ │ + b.n d4490 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cbnz r6, d4584 │ │ │ │ + cbnz r6, d4572 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, d4574 │ │ │ │ + cbnz r0, d4562 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d4520 : │ │ │ │ +000d4508 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d4604 ) │ │ │ │ + ldr r2, [pc, #212] @ (d45ec ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d4608 ) │ │ │ │ + ldr r3, [pc, #212] @ (d45f0 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -217277,240 +217253,240 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 5230c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d456a │ │ │ │ + beq.n d4552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d45be │ │ │ │ + cbz r3, d45a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d457a │ │ │ │ + beq.n d4562 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d45b2 │ │ │ │ + cbz r3, d459a │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d4598 │ │ │ │ + cbz r2, d4580 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d45d2 │ │ │ │ + bne.n d45ba │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4598 │ │ │ │ + beq.n d4580 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d45ca │ │ │ │ - ldr r2, [pc, #112] @ (d460c ) │ │ │ │ - ldr r3, [pc, #108] @ (d4608 ) │ │ │ │ + cbz r3, d45b2 │ │ │ │ + ldr r2, [pc, #112] @ (d45f4 ) │ │ │ │ + ldr r3, [pc, #108] @ (d45f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4600 │ │ │ │ + bne.n d45e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d457a │ │ │ │ + b.n d4562 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d456a │ │ │ │ + b.n d4552 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4598 │ │ │ │ + b.n d4580 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d4588 │ │ │ │ + beq.n d4570 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d45e6 │ │ │ │ + bne.n d45ce │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d4588 │ │ │ │ + b.n d4570 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4588 │ │ │ │ + beq.n d4570 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d4598 │ │ │ │ + b.n d4580 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - revsh r6, r0 │ │ │ │ + revsh r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r0, r4 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d4610 : │ │ │ │ +000d45f8 : │ │ │ │ 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] @ d4714 │ │ │ │ + ldr.w ip, [pc, #244] @ d46fc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #236] @ (d4718 ) │ │ │ │ + ldr r3, [pc, #236] @ (d4700 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #232] @ (d471c ) │ │ │ │ + ldr r4, [pc, #232] @ (d4704 ) │ │ │ │ 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] @ (d4720 ) │ │ │ │ + ldr r3, [pc, #216] @ (d4708 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ subs r3, #216 @ 0xd8 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d46d2 │ │ │ │ - ldr r3, [pc, #200] @ (d4724 ) │ │ │ │ + beq.n d46ba │ │ │ │ + ldr r3, [pc, #200] @ (d470c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d46b4 │ │ │ │ + bne.n d469c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d46d6 │ │ │ │ + bpl.n d46be │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d46e2 │ │ │ │ + bne.n d46ca │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac828 │ │ │ │ + bl ac810 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d46d2 │ │ │ │ - cbnz r0, d46ae │ │ │ │ - ldr r3, [pc, #160] @ (d4728 ) │ │ │ │ + beq.n d46ba │ │ │ │ + cbnz r0, d4696 │ │ │ │ + ldr r3, [pc, #160] @ (d4710 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4696 │ │ │ │ + beq.n d467e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #148] @ (d472c ) │ │ │ │ - ldr r3, [pc, #124] @ (d4718 ) │ │ │ │ + ldr r2, [pc, #148] @ (d4714 ) │ │ │ │ + ldr r3, [pc, #124] @ (d4700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4710 │ │ │ │ + bne.n d46f8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #128] @ (d4730 ) │ │ │ │ + ldr r3, [pc, #128] @ (d4718 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d4688 │ │ │ │ - ldr r0, [pc, #124] @ (d4734 ) │ │ │ │ + b.n d4670 │ │ │ │ + ldr r0, [pc, #124] @ (d471c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #120] @ (d4738 ) │ │ │ │ + ldr r3, [pc, #120] @ (d4720 ) │ │ │ │ movs r2, #97 @ 0x61 │ │ │ │ - ldr r1, [pc, #120] @ (d473c ) │ │ │ │ - ldr r0, [pc, #120] @ (d4740 ) │ │ │ │ + ldr r1, [pc, #120] @ (d4724 ) │ │ │ │ + ldr r0, [pc, #120] @ (d4728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d4696 │ │ │ │ - ldr r0, [pc, #108] @ (d4744 ) │ │ │ │ + b.n d467e │ │ │ │ + ldr r0, [pc, #108] @ (d472c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d46be │ │ │ │ + b.n d46a6 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d4678 │ │ │ │ + beq.n d4660 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d46f6 │ │ │ │ + bne.n d46de │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d4678 │ │ │ │ + b.n d4660 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d4678 │ │ │ │ + beq.n d4660 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d4678 │ │ │ │ + b.n d4660 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - cbnz r2, d474c │ │ │ │ + cbnz r2, d473a │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, d4750 │ │ │ │ + cbnz r0, d473e │ │ │ │ movs r4, r4 │ │ │ │ - b.n d4f04 │ │ │ │ + b.n d3f1c │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, d4748 │ │ │ │ + cbnz r2, d4736 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #26 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d4748 : │ │ │ │ +000d4730 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d482c ) │ │ │ │ + ldr r2, [pc, #212] @ (d4814 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d4830 ) │ │ │ │ + ldr r3, [pc, #212] @ (d4818 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -217521,100 +217497,100 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52d7c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4792 │ │ │ │ + beq.n d477a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d47e6 │ │ │ │ + cbz r3, d47ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d47a2 │ │ │ │ + beq.n d478a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d47da │ │ │ │ + cbz r3, d47c2 │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d47c0 │ │ │ │ + cbz r2, d47a8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d47fa │ │ │ │ + bne.n d47e2 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d47c0 │ │ │ │ + beq.n d47a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d47f2 │ │ │ │ - ldr r2, [pc, #112] @ (d4834 ) │ │ │ │ - ldr r3, [pc, #108] @ (d4830 ) │ │ │ │ + cbz r3, d47da │ │ │ │ + ldr r2, [pc, #112] @ (d481c ) │ │ │ │ + ldr r3, [pc, #108] @ (d4818 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4828 │ │ │ │ + bne.n d4810 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d47a2 │ │ │ │ + b.n d478a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d4792 │ │ │ │ + b.n d477a │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d47c0 │ │ │ │ + b.n d47a8 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d47b0 │ │ │ │ + beq.n d4798 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d480e │ │ │ │ + bne.n d47f6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d47b0 │ │ │ │ + b.n d4798 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d47b0 │ │ │ │ + beq.n d4798 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d47c0 │ │ │ │ + b.n d47a8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb850 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d4838 : │ │ │ │ +000d4820 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #212] @ (d491c ) │ │ │ │ + ldr r2, [pc, #212] @ (d4904 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r3, [pc, #212] @ (d4920 ) │ │ │ │ + ldr r3, [pc, #212] @ (d4908 ) │ │ │ │ mov r4, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 8ab20 │ │ │ │ @@ -217625,21301 +217601,21301 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 527c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4882 │ │ │ │ + beq.n d486a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, d48d6 │ │ │ │ + cbz r3, d48be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d4892 │ │ │ │ + beq.n d487a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, d48ca │ │ │ │ + cbz r3, d48b2 │ │ │ │ movs r4, #1 │ │ │ │ - cbz r2, d48b0 │ │ │ │ + cbz r2, d4898 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n d48ea │ │ │ │ + bne.n d48d2 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n d48b0 │ │ │ │ + beq.n d4898 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, d48e2 │ │ │ │ - ldr r2, [pc, #112] @ (d4924 ) │ │ │ │ - ldr r3, [pc, #108] @ (d4920 ) │ │ │ │ + cbz r3, d48ca │ │ │ │ + ldr r2, [pc, #112] @ (d490c ) │ │ │ │ + ldr r3, [pc, #108] @ (d4908 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d4918 │ │ │ │ + bne.n d4900 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d4892 │ │ │ │ + b.n d487a │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n d4882 │ │ │ │ + b.n d486a │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d48b0 │ │ │ │ + b.n d4898 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n d48a0 │ │ │ │ + beq.n d4888 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n d48fe │ │ │ │ + bne.n d48e6 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n d48a0 │ │ │ │ + b.n d4888 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d48a0 │ │ │ │ + beq.n d4888 │ │ │ │ orr.w r4, r2, #1 │ │ │ │ - b.n d48b0 │ │ │ │ + b.n d4898 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d4928 : │ │ │ │ +000d4910 : │ │ │ │ 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] @ d548c │ │ │ │ + ldr.w r2, [pc, #2896] @ d5474 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr.w r3, [pc, #2896] @ d5490 │ │ │ │ + ldr.w r3, [pc, #2896] @ d5478 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #2892] @ d5494 │ │ │ │ + ldr.w r5, [pc, #2892] @ d547c │ │ │ │ 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 d4c30 │ │ │ │ + beq.w d4c18 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4ab8 │ │ │ │ - ldr.w r1, [pc, #2864] @ d5498 │ │ │ │ + beq.w d4aa0 │ │ │ │ + ldr.w r1, [pc, #2864] @ d5480 │ │ │ │ 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, #276] @ 0x114 │ │ │ │ blx 529d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4c5e │ │ │ │ + beq.w d4c46 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w d4c7c │ │ │ │ + bpl.w d4c64 │ │ │ │ ldr.w r1, [r6, #280] @ 0x118 │ │ │ │ bl 89364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4ca4 │ │ │ │ + beq.w d4c8c │ │ │ │ blx 528c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n d49fc │ │ │ │ - ldr.w r3, [pc, #2792] @ d549c │ │ │ │ + bge.n d49e4 │ │ │ │ + ldr.w r3, [pc, #2792] @ d5484 │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr.w r1, [pc, #2788] @ d54a0 │ │ │ │ - ldr.w r0, [pc, #2788] @ d54a4 │ │ │ │ + ldr.w r1, [pc, #2788] @ d5488 │ │ │ │ + ldr.w r0, [pc, #2788] @ d548c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #2764] @ d54a8 │ │ │ │ - ldr.w r3, [pc, #2736] @ d5490 │ │ │ │ + ldr.w r2, [pc, #2764] @ d5490 │ │ │ │ + ldr.w r3, [pc, #2736] @ d5478 │ │ │ │ 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 d547e │ │ │ │ + bne.w d5466 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 85d40 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d49b0 │ │ │ │ + beq.n d4998 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n d4adc │ │ │ │ + bmi.n d4ac4 │ │ │ │ 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 d4af2 │ │ │ │ + blt.n d4ada │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w d4cc8 │ │ │ │ + beq.w d4cb0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.w d4c28 │ │ │ │ + bmi.w d4c10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n d4b04 │ │ │ │ + bne.n d4aec │ │ │ │ ldr.w r1, [r8, #2604] @ 0xa2c │ │ │ │ mov r0, r4 │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4a50 │ │ │ │ + beq.n d4a38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4abe │ │ │ │ + beq.n d4aa6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w d4e60 │ │ │ │ + beq.w d4e48 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4a72 │ │ │ │ + beq.n d4a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d4ad2 │ │ │ │ + cbz r3, d4aba │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4a82 │ │ │ │ + beq.n d4a6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d4aca │ │ │ │ + cbz r3, d4ab2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d4e84 │ │ │ │ + beq.w d4e6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n d49da │ │ │ │ - ldr.w r1, [pc, #2568] @ d549c │ │ │ │ + bmi.n d49c2 │ │ │ │ + ldr.w r1, [pc, #2568] @ d5484 │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - ldr.w r3, [pc, #2576] @ d54ac │ │ │ │ - ldr.w r0, [pc, #2576] @ d54b0 │ │ │ │ + ldr.w r3, [pc, #2576] @ d5494 │ │ │ │ + ldr.w r0, [pc, #2576] @ d5498 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2568] @ d54b4 │ │ │ │ + ldr.w r1, [pc, #2568] @ d549c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n d49d8 │ │ │ │ + b.n d49c0 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4966 │ │ │ │ + b.n d494e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4a50 │ │ │ │ + b.n d4a38 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4a82 │ │ │ │ + b.n d4a6a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4a72 │ │ │ │ + b.n d4a5a │ │ │ │ movs r1, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl d4838 │ │ │ │ + bl d4820 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d4a22 │ │ │ │ + b.n d4a0a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n d4a32 │ │ │ │ + beq.n d4a1a │ │ │ │ adds r2, r0, #4 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w d4cc8 │ │ │ │ + beq.w d4cb0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w d4c28 │ │ │ │ + bmi.w d4c10 │ │ │ │ ldr.w r1, [r8, #4028] @ 0xfbc │ │ │ │ mov r0, r4 │ │ │ │ bl 89364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d4ea2 │ │ │ │ + beq.w d4e8a │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 52940 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d4b32 │ │ │ │ + beq.n d4b1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4e54 │ │ │ │ + beq.w d4e3c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d4ec0 │ │ │ │ + blt.w d4ea8 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4d14 │ │ │ │ + beq.w d4cfc │ │ │ │ ldr.w r1, [r8, #4028] @ 0xfbc │ │ │ │ mov r0, r6 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b60 │ │ │ │ + beq.n d4b48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4ce6 │ │ │ │ + beq.w d4cce │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5026 │ │ │ │ + beq.w d500e │ │ │ │ ldr.w r1, [r8, #4028] @ 0xfbc │ │ │ │ mov r0, r4 │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4b86 │ │ │ │ + beq.n d4b6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4cee │ │ │ │ + beq.w d4cd6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5044 │ │ │ │ + beq.w d502c │ │ │ │ add r1, sp, #24 │ │ │ │ ldr.w r0, [r8, #1776] @ 0x6f0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 529d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d5068 │ │ │ │ + beq.w d5050 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bbc │ │ │ │ + beq.n d4ba4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4d08 │ │ │ │ + beq.w d4cf0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bdc │ │ │ │ + beq.n d4bc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4cfe │ │ │ │ + beq.w d4ce6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4bf0 │ │ │ │ + beq.n d4bd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d4cf6 │ │ │ │ + beq.w d4cde │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5092 │ │ │ │ + beq.w d507a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.w d49da │ │ │ │ - ldr.w r1, [pc, #2200] @ d549c │ │ │ │ + bmi.w d49c2 │ │ │ │ + ldr.w r1, [pc, #2200] @ d5484 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r3, [pc, #2220] @ d54b8 │ │ │ │ - ldr.w r0, [pc, #2220] @ d54bc │ │ │ │ + ldr.w r3, [pc, #2220] @ d54a0 │ │ │ │ + ldr.w r0, [pc, #2220] @ d54a4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2212] @ d54c0 │ │ │ │ + ldr.w r1, [pc, #2212] @ d54a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n d49d8 │ │ │ │ + b.n d49c0 │ │ │ │ mov r0, r2 │ │ │ │ bl 85e58 │ │ │ │ - b.n d4b04 │ │ │ │ - ldr.w r1, [pc, #2152] @ d549c │ │ │ │ + b.n d4aec │ │ │ │ + ldr.w r1, [pc, #2152] @ d5484 │ │ │ │ mov.w r0, #314 @ 0x13a │ │ │ │ - ldr.w r3, [pc, #2184] @ d54c4 │ │ │ │ - ldr.w r2, [pc, #2184] @ d54c8 │ │ │ │ + ldr.w r3, [pc, #2184] @ d54ac │ │ │ │ + ldr.w r2, [pc, #2184] @ d54b0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2176] @ d54cc │ │ │ │ - ldr.w r0, [pc, #2176] @ d54d0 │ │ │ │ + ldr.w r1, [pc, #2176] @ d54b4 │ │ │ │ + ldr.w r0, [pc, #2176] @ d54b8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #2108] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #2108] @ d5484 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr.w r1, [pc, #2156] @ d54d4 │ │ │ │ - ldr.w r0, [pc, #2156] @ d54d8 │ │ │ │ + ldr.w r1, [pc, #2156] @ d54bc │ │ │ │ + ldr.w r0, [pc, #2156] @ d54c0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r1, [pc, #2076] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r1, [pc, #2076] @ d5484 │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr.w r3, [pc, #2132] @ d54dc │ │ │ │ + ldr.w r3, [pc, #2132] @ d54c4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2124] @ d54e0 │ │ │ │ - ldr.w r0, [pc, #2124] @ d54e4 │ │ │ │ + ldr.w r1, [pc, #2124] @ d54c8 │ │ │ │ + ldr.w r0, [pc, #2124] @ d54cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #2036] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #2036] @ d5484 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr.w r1, [pc, #2104] @ d54e8 │ │ │ │ - ldr.w r0, [pc, #2104] @ d54ec │ │ │ │ + ldr.w r1, [pc, #2104] @ d54d0 │ │ │ │ + ldr.w r0, [pc, #2104] @ d54d4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #2000] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #2000] @ d5484 │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ - ldr.w r1, [pc, #2076] @ d54f0 │ │ │ │ - ldr.w r0, [pc, #2076] @ d54f4 │ │ │ │ + ldr.w r1, [pc, #2076] @ d54d8 │ │ │ │ + ldr.w r0, [pc, #2076] @ d54dc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49cc │ │ │ │ + b.n d49b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b60 │ │ │ │ + b.n d4b48 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4b86 │ │ │ │ + b.n d4b6e │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4bf0 │ │ │ │ + b.n d4bd8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4bdc │ │ │ │ + b.n d4bc4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4bbc │ │ │ │ + b.n d4ba4 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ bl 89364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d50c6 │ │ │ │ + beq.w d50ae │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 52940 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d4d46 │ │ │ │ + beq.n d4d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d501a │ │ │ │ + beq.w d5002 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d50e2 │ │ │ │ + blt.w d50ca │ │ │ │ uxtb r2, r2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d4ede │ │ │ │ + beq.w d4ec6 │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d76 │ │ │ │ + beq.n d4d5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e3c │ │ │ │ + beq.n d4e24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d526e │ │ │ │ + beq.w d5256 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #216] @ 0xd8 │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4d9e │ │ │ │ + beq.n d4d86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d4e44 │ │ │ │ + beq.n d4e2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5286 │ │ │ │ + beq.w d526e │ │ │ │ add r1, sp, #28 │ │ │ │ ldr.w r0, [r8, #1776] @ 0x6f0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #28] │ │ │ │ blx 529d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d5296 │ │ │ │ + beq.w d527e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4dd4 │ │ │ │ + beq.n d4dbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50ba │ │ │ │ + beq.w d50a2 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4df4 │ │ │ │ + beq.n d4ddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d50b0 │ │ │ │ + beq.w d5098 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4e04 │ │ │ │ + beq.n d4dec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d4e4c │ │ │ │ + cbz r3, d4e34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d52aa │ │ │ │ + beq.w d5292 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.w d49da │ │ │ │ - ldr.w r1, [pc, #1668] @ d549c │ │ │ │ + bmi.w d49c2 │ │ │ │ + ldr.w r1, [pc, #1668] @ d5484 │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr.w r3, [pc, #1752] @ d54f8 │ │ │ │ - ldr.w r0, [pc, #1752] @ d54fc │ │ │ │ + ldr.w r3, [pc, #1752] @ d54e0 │ │ │ │ + ldr.w r0, [pc, #1752] @ d54e4 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1744] @ d5500 │ │ │ │ + ldr.w r1, [pc, #1744] @ d54e8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n d49d8 │ │ │ │ + b.n d49c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d76 │ │ │ │ + b.n d4d5e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4d9e │ │ │ │ + b.n d4d86 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4e04 │ │ │ │ + b.n d4dec │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d4b32 │ │ │ │ - ldr.w r3, [pc, #1592] @ d549c │ │ │ │ + b.n d4b1a │ │ │ │ + ldr.w r3, [pc, #1592] @ d5484 │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - ldr.w r1, [pc, #1688] @ d5504 │ │ │ │ - ldr.w r0, [pc, #1688] @ d5508 │ │ │ │ + ldr.w r1, [pc, #1688] @ d54ec │ │ │ │ + ldr.w r0, [pc, #1688] @ d54f0 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #1556] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #1556] @ d5484 │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - ldr.w r1, [pc, #1660] @ d550c │ │ │ │ - ldr.w r0, [pc, #1660] @ d5510 │ │ │ │ + ldr.w r1, [pc, #1660] @ d54f4 │ │ │ │ + ldr.w r0, [pc, #1660] @ d54f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #1528] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #1528] @ d5484 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r1, [pc, #1640] @ d5514 │ │ │ │ - ldr.w r0, [pc, #1640] @ d5518 │ │ │ │ + ldr.w r1, [pc, #1640] @ d54fc │ │ │ │ + ldr.w r0, [pc, #1640] @ d5500 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49cc │ │ │ │ - ldr.w r3, [pc, #1496] @ d549c │ │ │ │ + b.n d49b4 │ │ │ │ + ldr.w r3, [pc, #1496] @ d5484 │ │ │ │ movw r2, #321 @ 0x141 │ │ │ │ - ldr.w r1, [pc, #1616] @ d551c │ │ │ │ - ldr.w r0, [pc, #1616] @ d5520 │ │ │ │ + ldr.w r1, [pc, #1616] @ d5504 │ │ │ │ + ldr.w r0, [pc, #1616] @ d5508 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49cc │ │ │ │ + b.n d49b4 │ │ │ │ ldr.w r1, [r3, #284] @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ bl 89364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d52c4 │ │ │ │ + beq.w d52ac │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 52940 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n d4f0c │ │ │ │ + beq.n d4ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5262 │ │ │ │ + beq.w d524a │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w d53e8 │ │ │ │ + blt.w d53d0 │ │ │ │ uxtb r2, r2 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d50fe │ │ │ │ + beq.w d50e6 │ │ │ │ ldr.w r1, [r3, #284] @ 0x11c │ │ │ │ mov r0, r6 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4f3c │ │ │ │ + beq.n d4f24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5002 │ │ │ │ + beq.n d4fea │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d541e │ │ │ │ + beq.w d5406 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #284] @ 0x11c │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4f64 │ │ │ │ + beq.n d4f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d500a │ │ │ │ + beq.n d4ff2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d540e │ │ │ │ + beq.w d53f6 │ │ │ │ add r1, sp, #32 │ │ │ │ ldr.w r0, [r8, #1776] @ 0x6f0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r6, [sp, #32] │ │ │ │ blx 529d8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d5436 │ │ │ │ + beq.w d541e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4f9a │ │ │ │ + beq.n d4f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d52e8 │ │ │ │ + beq.w d52d0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4fba │ │ │ │ + beq.n d4fa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d52de │ │ │ │ + beq.w d52c6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d4fca │ │ │ │ + beq.n d4fb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, d5012 │ │ │ │ + cbz r3, d4ffa │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d544a │ │ │ │ + beq.w d5432 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.w d49da │ │ │ │ - ldr.w r1, [pc, #1216] @ d549c │ │ │ │ + bmi.w d49c2 │ │ │ │ + ldr.w r1, [pc, #1216] @ d5484 │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr.w r3, [pc, #1344] @ d5524 │ │ │ │ - ldr.w r0, [pc, #1344] @ d5528 │ │ │ │ + ldr.w r3, [pc, #1344] @ d550c │ │ │ │ + ldr.w r0, [pc, #1344] @ d5510 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1332] @ d552c │ │ │ │ + ldr.w r1, [pc, #1332] @ d5514 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n d49d8 │ │ │ │ + b.n d49c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f3c │ │ │ │ + b.n d4f24 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4f64 │ │ │ │ + b.n d4f4c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d4fca │ │ │ │ + b.n d4fb2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d4d46 │ │ │ │ - ldr.w r3, [pc, #1140] @ d549c │ │ │ │ + b.n d4d2e │ │ │ │ + ldr.w r3, [pc, #1140] @ d5484 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1280] @ d5530 │ │ │ │ - ldr.w r0, [pc, #1280] @ d5534 │ │ │ │ + ldr.w r1, [pc, #1280] @ d5518 │ │ │ │ + ldr.w r0, [pc, #1280] @ d551c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d4cc0 │ │ │ │ - ldr.w r1, [pc, #1264] @ d5538 │ │ │ │ + b.n d4ca8 │ │ │ │ + ldr.w r1, [pc, #1264] @ d5520 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r0, [pc, #1260] @ d553c │ │ │ │ - ldr.w r3, [pc, #1096] @ d549c │ │ │ │ + ldr.w r0, [pc, #1260] @ d5524 │ │ │ │ + ldr.w r3, [pc, #1096] @ d5484 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #1072] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #1072] @ d5484 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1228] @ d5540 │ │ │ │ - ldr.w r0, [pc, #1228] @ d5544 │ │ │ │ + ldr.w r1, [pc, #1228] @ d5528 │ │ │ │ + ldr.w r0, [pc, #1228] @ d552c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n d49d8 │ │ │ │ - ldr.w r3, [pc, #1032] @ d549c │ │ │ │ + b.n d49c0 │ │ │ │ + ldr.w r3, [pc, #1032] @ d5484 │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - ldr.w r1, [pc, #1196] @ d5548 │ │ │ │ - ldr.w r0, [pc, #1196] @ d554c │ │ │ │ + ldr.w r1, [pc, #1196] @ d5530 │ │ │ │ + ldr.w r0, [pc, #1196] @ d5534 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49d8 │ │ │ │ + b.n d49c0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4df4 │ │ │ │ + b.n d4ddc │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4dd4 │ │ │ │ - ldr r3, [pc, #980] @ (d549c ) │ │ │ │ + b.n d4dbc │ │ │ │ + ldr r3, [pc, #980] @ (d5484 ) │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ - ldr.w r1, [pc, #1152] @ d5550 │ │ │ │ - ldr.w r0, [pc, #1152] @ d5554 │ │ │ │ + ldr.w r1, [pc, #1152] @ d5538 │ │ │ │ + ldr.w r0, [pc, #1152] @ d553c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49cc │ │ │ │ - ldr r3, [pc, #952] @ (d549c ) │ │ │ │ + b.n d49b4 │ │ │ │ + ldr r3, [pc, #952] @ (d5484 ) │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ - ldr.w r1, [pc, #1132] @ d5558 │ │ │ │ - ldr.w r0, [pc, #1132] @ d555c │ │ │ │ + ldr.w r1, [pc, #1132] @ d5540 │ │ │ │ + ldr.w r0, [pc, #1132] @ d5544 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d49cc │ │ │ │ + b.n d49b4 │ │ │ │ ldr.w r1, [r3, #288] @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ bl 89364 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d5464 │ │ │ │ + beq.w d544c │ │ │ │ str r0, [sp, #12] │ │ │ │ blx 52940 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n d512c │ │ │ │ + beq.n d5114 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d5402 │ │ │ │ + beq.w d53ea │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w d55e0 │ │ │ │ + blt.w d55c8 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d52f4 │ │ │ │ + beq.w d52dc │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #296] @ 0x128 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d515c │ │ │ │ + beq.n d5144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d5242 │ │ │ │ + beq.n d522a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w d5602 │ │ │ │ + beq.w d55ea │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #288] @ 0x120 │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5184 │ │ │ │ + beq.n d516c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d524a │ │ │ │ + beq.n d5232 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d561c │ │ │ │ + beq.w d5604 │ │ │ │ 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 529d8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d568a │ │ │ │ + beq.w d5672 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d51ba │ │ │ │ + beq.n d51a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d55fa │ │ │ │ + beq.w d55e2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d51d8 │ │ │ │ + beq.n d51c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d55d8 │ │ │ │ + beq.w d55c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d51ea │ │ │ │ + beq.n d51d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d525a │ │ │ │ + beq.n d5242 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d5656 │ │ │ │ + beq.w d563e │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, #300] @ 0x12c │ │ │ │ blx 52374 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5210 │ │ │ │ + beq.n d51f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, d5252 │ │ │ │ + cbz r3, d523a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d5670 │ │ │ │ + beq.w d5658 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w d49da │ │ │ │ - ldr r1, [pc, #632] @ (d549c ) │ │ │ │ + bmi.w d49c2 │ │ │ │ + ldr r1, [pc, #632] @ (d5484 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r3, [pc, #824] @ (d5560 ) │ │ │ │ - ldr r0, [pc, #824] @ (d5564 ) │ │ │ │ + ldr r3, [pc, #824] @ (d5548 ) │ │ │ │ + ldr r0, [pc, #824] @ (d554c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #816] @ (d5568 ) │ │ │ │ + ldr r1, [pc, #816] @ (d5550 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.w d49d8 │ │ │ │ + b.w d49c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d515c │ │ │ │ + b.n d5144 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5184 │ │ │ │ + b.n d516c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5210 │ │ │ │ + b.n d51f8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d51ea │ │ │ │ + b.n d51d2 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n d4f0c │ │ │ │ - ldr r3, [pc, #556] @ (d549c ) │ │ │ │ + b.n d4ef4 │ │ │ │ + ldr r3, [pc, #556] @ (d5484 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #756] @ (d556c ) │ │ │ │ - ldr r0, [pc, #760] @ (d5570 ) │ │ │ │ + ldr r1, [pc, #756] @ (d5554 ) │ │ │ │ + ldr r0, [pc, #760] @ (d5558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d4cc0 │ │ │ │ - ldr r1, [pc, #748] @ (d5574 ) │ │ │ │ + b.n d4ca8 │ │ │ │ + ldr r1, [pc, #748] @ (d555c ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r0, [pc, #744] @ (d5578 ) │ │ │ │ - ldr r3, [pc, #524] @ (d549c ) │ │ │ │ + ldr r0, [pc, #744] @ (d5560 ) │ │ │ │ + ldr r3, [pc, #524] @ (d5484 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d5058 │ │ │ │ - ldr r3, [pc, #516] @ (d549c ) │ │ │ │ + b.n d5040 │ │ │ │ + ldr r3, [pc, #516] @ (d5484 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #732] @ (d557c ) │ │ │ │ - ldr r0, [pc, #736] @ (d5580 ) │ │ │ │ + ldr r1, [pc, #732] @ (d5564 ) │ │ │ │ + ldr r0, [pc, #736] @ (d5568 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d5080 │ │ │ │ - ldr r3, [pc, #496] @ (d549c ) │ │ │ │ + b.n d5068 │ │ │ │ + ldr r3, [pc, #496] @ (d5484 ) │ │ │ │ mov.w r2, #326 @ 0x146 │ │ │ │ - ldr r1, [pc, #720] @ (d5584 ) │ │ │ │ - ldr r0, [pc, #724] @ (d5588 ) │ │ │ │ + ldr r1, [pc, #720] @ (d556c ) │ │ │ │ + ldr r0, [pc, #724] @ (d5570 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ - ldr r3, [pc, #468] @ (d549c ) │ │ │ │ + b.w d49c0 │ │ │ │ + ldr r3, [pc, #468] @ (d5484 ) │ │ │ │ movw r2, #327 @ 0x147 │ │ │ │ - ldr r1, [pc, #704] @ (d558c ) │ │ │ │ - ldr r0, [pc, #704] @ (d5590 ) │ │ │ │ + ldr r1, [pc, #704] @ (d5574 ) │ │ │ │ + ldr r0, [pc, #704] @ (d5578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49cc │ │ │ │ + b.w d49b4 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4fba │ │ │ │ + b.n d4fa2 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n d4f9a │ │ │ │ + b.n d4f82 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5308 │ │ │ │ + beq.n d52f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5482 │ │ │ │ + beq.w d546a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d531c │ │ │ │ + beq.n d5304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d55d0 │ │ │ │ + beq.w d55b8 │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r3, #292] @ 0x124 │ │ │ │ blx 524d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d56b8 │ │ │ │ + beq.w d56a0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ bl 86dfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5350 │ │ │ │ + beq.n d5338 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n d53d8 │ │ │ │ + beq.n d53c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w d56d2 │ │ │ │ - ldr r3, [pc, #572] @ (d5594 ) │ │ │ │ + beq.w d56ba │ │ │ │ + ldr r3, [pc, #572] @ (d557c ) │ │ │ │ ldr.w r1, [r8, #528] @ 0x210 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w d569e │ │ │ │ + beq.w d5686 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d538a │ │ │ │ + beq.n d5372 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, d53e0 │ │ │ │ + cbz r3, d53c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w d563c │ │ │ │ + beq.w d5624 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d53a4 │ │ │ │ + beq.n d538c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d562c │ │ │ │ + beq.w d5614 │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d53be │ │ │ │ + beq.n d53a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w d5634 │ │ │ │ - ldr r3, [pc, #220] @ (d549c ) │ │ │ │ + beq.w d561c │ │ │ │ + ldr r3, [pc, #220] @ (d5484 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #464] @ (d5598 ) │ │ │ │ - ldr r0, [pc, #468] @ (d559c ) │ │ │ │ + ldr r1, [pc, #464] @ (d5580 ) │ │ │ │ + ldr r0, [pc, #468] @ (d5584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ + b.w d49c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5350 │ │ │ │ + b.n d5338 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d538a │ │ │ │ - ldr r3, [pc, #176] @ (d549c ) │ │ │ │ + b.n d5372 │ │ │ │ + ldr r3, [pc, #176] @ (d5484 ) │ │ │ │ movw r2, #327 @ 0x147 │ │ │ │ - ldr r1, [pc, #432] @ (d55a0 ) │ │ │ │ - ldr r0, [pc, #432] @ (d55a4 ) │ │ │ │ + ldr r1, [pc, #432] @ (d5588 ) │ │ │ │ + ldr r0, [pc, #432] @ (d558c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49cc │ │ │ │ + b.w d49b4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n d512c │ │ │ │ - ldr r1, [pc, #408] @ (d55a8 ) │ │ │ │ + b.n d5114 │ │ │ │ + ldr r1, [pc, #408] @ (d5590 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r0, [pc, #404] @ (d55ac ) │ │ │ │ - ldr r3, [pc, #132] @ (d549c ) │ │ │ │ + ldr r0, [pc, #404] @ (d5594 ) │ │ │ │ + ldr r3, [pc, #132] @ (d5484 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d5058 │ │ │ │ - ldr r3, [pc, #124] @ (d549c ) │ │ │ │ + b.n d5040 │ │ │ │ + ldr r3, [pc, #124] @ (d5484 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #392] @ (d55b0 ) │ │ │ │ - ldr r0, [pc, #396] @ (d55b4 ) │ │ │ │ + ldr r1, [pc, #392] @ (d5598 ) │ │ │ │ + ldr r0, [pc, #396] @ (d559c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n d4cc0 │ │ │ │ - ldr r3, [pc, #100] @ (d549c ) │ │ │ │ + b.n d4ca8 │ │ │ │ + ldr r3, [pc, #100] @ (d5484 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #376] @ (d55b8 ) │ │ │ │ - ldr r0, [pc, #380] @ (d55bc ) │ │ │ │ + ldr r1, [pc, #376] @ (d55a0 ) │ │ │ │ + ldr r0, [pc, #380] @ (d55a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d5080 │ │ │ │ - ldr r3, [pc, #80] @ (d549c ) │ │ │ │ + b.n d5068 │ │ │ │ + ldr r3, [pc, #80] @ (d5484 ) │ │ │ │ movw r2, #329 @ 0x149 │ │ │ │ - ldr r1, [pc, #364] @ (d55c0 ) │ │ │ │ - ldr r0, [pc, #368] @ (d55c4 ) │ │ │ │ + ldr r1, [pc, #364] @ (d55a8 ) │ │ │ │ + ldr r0, [pc, #368] @ (d55ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ - ldr r3, [pc, #52] @ (d549c ) │ │ │ │ + b.w d49c0 │ │ │ │ + ldr r3, [pc, #52] @ (d5484 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #348] @ (d55c8 ) │ │ │ │ - ldr r0, [pc, #348] @ (d55cc ) │ │ │ │ + ldr r1, [pc, #348] @ (d55b0 ) │ │ │ │ + ldr r0, [pc, #348] @ (d55b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49cc │ │ │ │ + b.w d49b4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d5308 │ │ │ │ + b.n d52f0 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #336] @ (d55f8 ) │ │ │ │ + bxns pc │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb632 │ │ │ │ movs r4, r4 │ │ │ │ - b.n d5468 │ │ │ │ + b.n d52a0 │ │ │ │ movs r7, r3 │ │ │ │ - bxns lr │ │ │ │ + mov ip, r3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d5194 │ │ │ │ + b.n d4fcc │ │ │ │ movs r7, r3 │ │ │ │ - mov r4, r0 │ │ │ │ + cmp r4, r5 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ - cmp ip, r4 │ │ │ │ + add ip, r9 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ movs r0, r4 │ │ │ │ - cmp ip, r8 │ │ │ │ + add ip, sp │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp lr, r4 │ │ │ │ + add lr, r9 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d4d80 │ │ │ │ + b.n d5bb8 │ │ │ │ movs r7, r3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, pc │ │ │ │ + add ip, r4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, ip │ │ │ │ + add r8, r1 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, r7 │ │ │ │ + add r4, ip │ │ │ │ movs r0, r4 │ │ │ │ - b.n d4dac │ │ │ │ + b.n d5be4 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r0, r6 │ │ │ │ + orrs r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r5, #28 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - bics r4, r4 │ │ │ │ + cmn r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ - bics r0, r0 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ movs r0, r4 │ │ │ │ - muls r2, r4 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - muls r4, r0 │ │ │ │ + negs r4, r5 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d5a4c │ │ │ │ + b.n d5884 │ │ │ │ movs r7, r3 │ │ │ │ - tst r2, r5 │ │ │ │ + adcs r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #26 │ │ │ │ movs r0, r4 │ │ │ │ - rors r6, r3 │ │ │ │ + asrs r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - rors r2, r0 │ │ │ │ + lsrs r2, r5 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - sbcs r4, r3 │ │ │ │ + lsrs r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - adcs r2, r6 │ │ │ │ + lsls r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r0 │ │ │ │ + eors r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r4 │ │ │ │ + eors r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ - b.n d5608 │ │ │ │ + svc 122 @ 0x7a │ │ │ │ movs r7, r3 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + subs r7, #18 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r1, #24 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r0, r1, #6 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #16 │ │ │ │ + subs r0, r7, #4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #0 │ │ │ │ + subs r0, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r5, #20 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + subs r0, r2, #4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r7, #3 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ movs r0, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d531c │ │ │ │ + b.n d5304 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d51d8 │ │ │ │ - ldr r3, [pc, #264] @ (d56ec ) │ │ │ │ + b.n d51c0 │ │ │ │ + ldr r3, [pc, #264] @ (d56d4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #264] @ (d56f0 ) │ │ │ │ - ldr r0, [pc, #264] @ (d56f4 ) │ │ │ │ + ldr r1, [pc, #264] @ (d56d8 ) │ │ │ │ + ldr r0, [pc, #264] @ (d56dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49cc │ │ │ │ + b.w d49b4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d51ba │ │ │ │ - ldr r3, [pc, #232] @ (d56ec ) │ │ │ │ + b.n d51a2 │ │ │ │ + ldr r3, [pc, #232] @ (d56d4 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #236] @ (d56f8 ) │ │ │ │ - ldr r0, [pc, #240] @ (d56fc ) │ │ │ │ + ldr r1, [pc, #236] @ (d56e0 ) │ │ │ │ + ldr r0, [pc, #240] @ (d56e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d4cc0 │ │ │ │ - ldr r1, [pc, #224] @ (d5700 ) │ │ │ │ + b.w d4ca8 │ │ │ │ + ldr r1, [pc, #224] @ (d56e8 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r0, [pc, #224] @ (d5704 ) │ │ │ │ - ldr r3, [pc, #196] @ (d56ec ) │ │ │ │ + ldr r0, [pc, #224] @ (d56ec ) │ │ │ │ + ldr r3, [pc, #196] @ (d56d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.n d5058 │ │ │ │ + b.n d5040 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53a4 │ │ │ │ + b.n d538c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n d53be │ │ │ │ - ldr r3, [pc, #172] @ (d56ec ) │ │ │ │ + b.n d53a6 │ │ │ │ + ldr r3, [pc, #172] @ (d56d4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #196] @ (d5708 ) │ │ │ │ - ldr r0, [pc, #196] @ (d570c ) │ │ │ │ + ldr r1, [pc, #196] @ (d56f0 ) │ │ │ │ + ldr r0, [pc, #196] @ (d56f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d4cc0 │ │ │ │ - ldr r3, [pc, #148] @ (d56ec ) │ │ │ │ + b.w d4ca8 │ │ │ │ + ldr r3, [pc, #148] @ (d56d4 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #176] @ (d5710 ) │ │ │ │ - ldr r0, [pc, #180] @ (d5714 ) │ │ │ │ + ldr r1, [pc, #176] @ (d56f8 ) │ │ │ │ + ldr r0, [pc, #180] @ (d56fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ - ldr r3, [pc, #120] @ (d56ec ) │ │ │ │ + b.w d49c0 │ │ │ │ + ldr r3, [pc, #120] @ (d56d4 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #160] @ (d5718 ) │ │ │ │ - ldr r0, [pc, #160] @ (d571c ) │ │ │ │ + ldr r1, [pc, #160] @ (d5700 ) │ │ │ │ + ldr r0, [pc, #160] @ (d5704 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ - ldr r3, [pc, #96] @ (d56ec ) │ │ │ │ + b.w d49c0 │ │ │ │ + ldr r3, [pc, #96] @ (d56d4 ) │ │ │ │ movw r2, #333 @ 0x14d │ │ │ │ - ldr r1, [pc, #140] @ (d5720 ) │ │ │ │ - ldr r0, [pc, #144] @ (d5724 ) │ │ │ │ + ldr r1, [pc, #140] @ (d5708 ) │ │ │ │ + ldr r0, [pc, #144] @ (d570c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n d5080 │ │ │ │ - ldr r3, [pc, #76] @ (d56ec ) │ │ │ │ + b.n d5068 │ │ │ │ + ldr r3, [pc, #76] @ (d56d4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #128] @ (d5728 ) │ │ │ │ - ldr r0, [pc, #132] @ (d572c ) │ │ │ │ + ldr r1, [pc, #128] @ (d5710 ) │ │ │ │ + ldr r0, [pc, #132] @ (d5714 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d4cc0 │ │ │ │ - ldr r3, [pc, #48] @ (d56ec ) │ │ │ │ + b.w d4ca8 │ │ │ │ + ldr r3, [pc, #48] @ (d56d4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #112] @ (d5730 ) │ │ │ │ - ldr r0, [pc, #112] @ (d5734 ) │ │ │ │ + ldr r1, [pc, #112] @ (d5718 ) │ │ │ │ + ldr r0, [pc, #112] @ (d571c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ - ldr r3, [pc, #24] @ (d56ec ) │ │ │ │ + b.w d49c0 │ │ │ │ + ldr r3, [pc, #24] @ (d56d4 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #92] @ (d5738 ) │ │ │ │ - ldr r0, [pc, #96] @ (d573c ) │ │ │ │ + ldr r1, [pc, #92] @ (d5720 ) │ │ │ │ + ldr r0, [pc, #96] @ (d5724 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w d49d8 │ │ │ │ + b.w d49c0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r4, #5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r0, #5 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + adds r2, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r3, #24 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r6, #3 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r6, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r5, #2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r1, #2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000d5740 : │ │ │ │ +000d5728 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #100] @ d57b4 │ │ │ │ + ldr.w ip, [pc, #100] @ d579c │ │ │ │ mov lr, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, lr │ │ │ │ add ip, pc │ │ │ │ - ldr.w lr, [pc, #92] @ d57b8 │ │ │ │ + ldr.w lr, [pc, #92] @ d57a0 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ sub.w r3, ip, #168 @ 0xa8 │ │ │ │ - ldr.w ip, [pc, #80] @ d57bc │ │ │ │ + ldr.w ip, [pc, #80] @ d57a4 │ │ │ │ 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 84e88 │ │ │ │ - cbz r0, d5796 │ │ │ │ + cbz r0, d577e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d4928 │ │ │ │ - ldr r2, [pc, #40] @ (d57c0 ) │ │ │ │ - ldr r3, [pc, #32] @ (d57bc ) │ │ │ │ + bl d4910 │ │ │ │ + ldr r2, [pc, #40] @ (d57a8 ) │ │ │ │ + ldr r3, [pc, #32] @ (d57a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d57ae │ │ │ │ + bne.n d5796 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bcs.n d5780 │ │ │ │ + bcs.n d5798 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ -000d57c4 : │ │ │ │ +000d57ac : │ │ │ │ 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] @ d58f0 │ │ │ │ + ldr.w ip, [pc, #284] @ d58d8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (d58f4 ) │ │ │ │ + ldr r3, [pc, #276] @ (d58dc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #272] @ (d58f8 ) │ │ │ │ + ldr r4, [pc, #272] @ (d58e0 ) │ │ │ │ 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] @ (d58fc ) │ │ │ │ + ldr r3, [pc, #256] @ (d58e4 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ subs r3, #120 @ 0x78 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d589c │ │ │ │ - ldr r3, [pc, #232] @ (d5900 ) │ │ │ │ + beq.n d5884 │ │ │ │ + ldr r3, [pc, #232] @ (d58e8 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n d58a0 │ │ │ │ + bne.n d5888 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d58ac │ │ │ │ + bpl.n d5894 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d58b8 │ │ │ │ + bne.n d58a0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n d5848 │ │ │ │ - ldr r0, [pc, #196] @ (d5904 ) │ │ │ │ + beq.n d5830 │ │ │ │ + ldr r0, [pc, #196] @ (d58ec ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d587c │ │ │ │ + bne.n d5864 │ │ │ │ mov r0, r5 │ │ │ │ bl a672c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d589c │ │ │ │ - ldr r3, [pc, #180] @ (d5908 ) │ │ │ │ + beq.n d5884 │ │ │ │ + ldr r3, [pc, #180] @ (d58f0 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5864 │ │ │ │ + beq.n d584c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d590c ) │ │ │ │ - ldr r3, [pc, #140] @ (d58f4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d58f4 ) │ │ │ │ + ldr r3, [pc, #140] @ (d58dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d58ea │ │ │ │ + bne.n d58d2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #144] @ (d5910 ) │ │ │ │ + ldr r0, [pc, #144] @ (d58f8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #140] @ (d5914 ) │ │ │ │ + ldr r3, [pc, #140] @ (d58fc ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr r1, [pc, #136] @ (d5918 ) │ │ │ │ - ldr r0, [pc, #140] @ (d591c ) │ │ │ │ + ldr r1, [pc, #136] @ (d5900 ) │ │ │ │ + ldr r0, [pc, #140] @ (d5904 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d5864 │ │ │ │ - ldr r0, [pc, #124] @ (d5920 ) │ │ │ │ + b.n d584c │ │ │ │ + ldr r0, [pc, #124] @ (d5908 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5886 │ │ │ │ - ldr r0, [pc, #116] @ (d5924 ) │ │ │ │ + b.n d586e │ │ │ │ + ldr r0, [pc, #116] @ (d590c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5886 │ │ │ │ + b.n d586e │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d5836 │ │ │ │ + beq.n d581e │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d58cc │ │ │ │ + bne.n d58b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d5836 │ │ │ │ + b.n d581e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5836 │ │ │ │ + beq.n d581e │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d5836 │ │ │ │ + b.n d581e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n d5970 │ │ │ │ + bcs.n d5988 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #592 @ (adr r7, d5b60 ) │ │ │ │ + add r7, pc, #688 @ (adr r7, d5ba8 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d5928 : │ │ │ │ +000d5910 : │ │ │ │ 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] @ d5a54 │ │ │ │ + ldr.w ip, [pc, #284] @ d5a3c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #276] @ (d5a58 ) │ │ │ │ + ldr r3, [pc, #276] @ (d5a40 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #272] @ (d5a5c ) │ │ │ │ + ldr r4, [pc, #272] @ (d5a44 ) │ │ │ │ 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] @ (d5a60 ) │ │ │ │ + ldr r3, [pc, #256] @ (d5a48 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d5a00 │ │ │ │ - ldr r3, [pc, #232] @ (d5a64 ) │ │ │ │ + beq.n d59e8 │ │ │ │ + ldr r3, [pc, #232] @ (d5a4c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n d5a04 │ │ │ │ + bne.n d59ec │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d5a10 │ │ │ │ + bpl.n d59f8 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d5a1c │ │ │ │ + bne.n d5a04 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n d59ac │ │ │ │ - ldr r0, [pc, #196] @ (d5a68 ) │ │ │ │ + beq.n d5994 │ │ │ │ + ldr r0, [pc, #196] @ (d5a50 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d59e0 │ │ │ │ + bne.n d59c8 │ │ │ │ mov r0, r5 │ │ │ │ bl a6988 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d5a00 │ │ │ │ - ldr r3, [pc, #180] @ (d5a6c ) │ │ │ │ + beq.n d59e8 │ │ │ │ + ldr r3, [pc, #180] @ (d5a54 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d59c8 │ │ │ │ + beq.n d59b0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #164] @ (d5a70 ) │ │ │ │ - ldr r3, [pc, #140] @ (d5a58 ) │ │ │ │ + ldr r2, [pc, #164] @ (d5a58 ) │ │ │ │ + ldr r3, [pc, #140] @ (d5a40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d5a4e │ │ │ │ + bne.n d5a36 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #144] @ (d5a74 ) │ │ │ │ + ldr r0, [pc, #144] @ (d5a5c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #140] @ (d5a78 ) │ │ │ │ + ldr r3, [pc, #140] @ (d5a60 ) │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - ldr r1, [pc, #136] @ (d5a7c ) │ │ │ │ - ldr r0, [pc, #140] @ (d5a80 ) │ │ │ │ + ldr r1, [pc, #136] @ (d5a64 ) │ │ │ │ + ldr r0, [pc, #140] @ (d5a68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d59c8 │ │ │ │ - ldr r0, [pc, #124] @ (d5a84 ) │ │ │ │ + b.n d59b0 │ │ │ │ + ldr r0, [pc, #124] @ (d5a6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d59ea │ │ │ │ - ldr r0, [pc, #116] @ (d5a88 ) │ │ │ │ + b.n d59d2 │ │ │ │ + ldr r0, [pc, #116] @ (d5a70 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d59ea │ │ │ │ + b.n d59d2 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d599a │ │ │ │ + beq.n d5982 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d5a30 │ │ │ │ + bne.n d5a18 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d599a │ │ │ │ + b.n d5982 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d599a │ │ │ │ + beq.n d5982 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d599a │ │ │ │ + b.n d5982 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, pc, #744 @ (adr r6, d5d40 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, d5d88 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #672 @ (adr r6, d5d00 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, d5d48 ) │ │ │ │ movs r4, r4 │ │ │ │ - beq.n d5a0c │ │ │ │ + beq.n d5a24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #192 @ (adr r6, d5b34 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, d5b7c ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d5a8c : │ │ │ │ +000d5a74 : │ │ │ │ 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] @ d5bd8 │ │ │ │ + ldr.w ip, [pc, #316] @ d5bc0 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #308] @ (d5bdc ) │ │ │ │ + ldr r3, [pc, #308] @ (d5bc4 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #300] @ (d5be0 ) │ │ │ │ + ldr r4, [pc, #300] @ (d5bc8 ) │ │ │ │ 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] @ (d5be4 ) │ │ │ │ + ldr r3, [pc, #284] @ (d5bcc ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ subs r3, #24 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d5b62 │ │ │ │ + beq.n d5b4a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.n d5b44 │ │ │ │ + bpl.n d5b2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d5b66 │ │ │ │ + bne.n d5b4e │ │ │ │ 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 d5b7a │ │ │ │ + bpl.n d5b62 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d5b86 │ │ │ │ + bne.n d5b6e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl c2cd0 │ │ │ │ + bl c2cb8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d5b62 │ │ │ │ - cbnz r0, d5b3e │ │ │ │ - ldr r3, [pc, #208] @ (d5be8 ) │ │ │ │ + beq.n d5b4a │ │ │ │ + cbnz r0, d5b26 │ │ │ │ + ldr r3, [pc, #208] @ (d5bd0 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5b26 │ │ │ │ + beq.n d5b0e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #196] @ (d5bec ) │ │ │ │ - ldr r3, [pc, #176] @ (d5bdc ) │ │ │ │ + ldr r2, [pc, #196] @ (d5bd4 ) │ │ │ │ + ldr r3, [pc, #176] @ (d5bc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d5bd2 │ │ │ │ + bne.n d5bba │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #176] @ (d5bf0 ) │ │ │ │ + ldr r3, [pc, #176] @ (d5bd8 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n d5b18 │ │ │ │ - ldr r0, [pc, #172] @ (d5bf4 ) │ │ │ │ + b.n d5b00 │ │ │ │ + ldr r0, [pc, #172] @ (d5bdc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #168] @ (d5bf8 ) │ │ │ │ + ldr r3, [pc, #168] @ (d5be0 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ - ldr r1, [pc, #168] @ (d5bfc ) │ │ │ │ - ldr r0, [pc, #168] @ (d5c00 ) │ │ │ │ + ldr r1, [pc, #168] @ (d5be4 ) │ │ │ │ + ldr r0, [pc, #168] @ (d5be8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d5b26 │ │ │ │ + b.n d5b0e │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d5af2 │ │ │ │ + beq.n d5ada │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d5b9a │ │ │ │ + bne.n d5b82 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d5af2 │ │ │ │ - ldr r0, [pc, #136] @ (d5c04 ) │ │ │ │ + b.n d5ada │ │ │ │ + ldr r0, [pc, #136] @ (d5bec ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5b4e │ │ │ │ + b.n d5b36 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n d5b06 │ │ │ │ + beq.n d5aee │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d5bb4 │ │ │ │ + bne.n d5b9c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n d5b06 │ │ │ │ + b.n d5aee │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n d5af2 │ │ │ │ + bne.n d5ada │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d5af2 │ │ │ │ + b.n d5ada │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n d5b06 │ │ │ │ + bne.n d5aee │ │ │ │ lsls r2, r0, #1 │ │ │ │ - b.n d5b06 │ │ │ │ + b.n d5aee │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #336 @ (adr r5, d5d2c ) │ │ │ │ + add r5, pc, #432 @ (adr r5, d5d74 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, d5cec ) │ │ │ │ + add r5, pc, #360 @ (adr r5, d5d34 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #840 @ (adr r4, d5f38 ) │ │ │ │ + add r4, pc, #936 @ (adr r4, d5f80 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r1, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000d5c08 : │ │ │ │ +000d5bf0 : │ │ │ │ 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] @ d5d90 │ │ │ │ + ldr.w ip, [pc, #376] @ d5d78 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #368] @ (d5d94 ) │ │ │ │ + ldr r3, [pc, #368] @ (d5d7c ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #364] @ (d5d98 ) │ │ │ │ + ldr r4, [pc, #364] @ (d5d80 ) │ │ │ │ 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] @ (d5d9c ) │ │ │ │ + ldr r3, [pc, #348] @ (d5d84 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #24 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d5cfa │ │ │ │ - ldr r3, [pc, #324] @ (d5da0 ) │ │ │ │ + beq.n d5ce2 │ │ │ │ + ldr r3, [pc, #324] @ (d5d88 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d5cdc │ │ │ │ + bne.n d5cc4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n d5d08 │ │ │ │ + bpl.n d5cf0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d5d14 │ │ │ │ + bpl.n d5cfc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d5d20 │ │ │ │ + bne.n d5d08 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ lsls r3, r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c21bc │ │ │ │ + bl c21a4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n d5cfa │ │ │ │ + beq.n d5ce2 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d5cfe │ │ │ │ + beq.n d5ce6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n d5d60 │ │ │ │ - ldr r2, [pc, #252] @ (d5da4 ) │ │ │ │ + bpl.n d5d48 │ │ │ │ + ldr r2, [pc, #252] @ (d5d8c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d74 │ │ │ │ - ldr r2, [pc, #248] @ (d5da8 ) │ │ │ │ + beq.n d5d5c │ │ │ │ + ldr r2, [pc, #248] @ (d5d90 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5d5c │ │ │ │ + beq.n d5d44 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n d5d8a │ │ │ │ + ble.n d5d72 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.n d5d8a │ │ │ │ + beq.n d5d72 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #228] @ (d5dac ) │ │ │ │ - ldr r3, [pc, #204] @ (d5d94 ) │ │ │ │ + ldr r2, [pc, #228] @ (d5d94 ) │ │ │ │ + ldr r3, [pc, #204] @ (d5d7c ) │ │ │ │ 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 d5d58 │ │ │ │ + bne.n d5d40 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #208] @ (d5db0 ) │ │ │ │ + ldr r0, [pc, #208] @ (d5d98 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #204] @ (d5db4 ) │ │ │ │ + ldr r3, [pc, #204] @ (d5d9c ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #204] @ (d5db8 ) │ │ │ │ - ldr r0, [pc, #204] @ (d5dbc ) │ │ │ │ + ldr r1, [pc, #204] @ (d5da0 ) │ │ │ │ + ldr r0, [pc, #204] @ (d5da4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d5cc4 │ │ │ │ + b.n d5cac │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 8aa94 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b.n d5c9c │ │ │ │ - ldr r0, [pc, #180] @ (d5dc0 ) │ │ │ │ + b.n d5c84 │ │ │ │ + ldr r0, [pc, #180] @ (d5da8 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5ce6 │ │ │ │ - ldr r0, [pc, #172] @ (d5dc4 ) │ │ │ │ + b.n d5cce │ │ │ │ + ldr r0, [pc, #172] @ (d5dac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5ce6 │ │ │ │ + b.n d5cce │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ addeq r6, sp, #28 │ │ │ │ - beq.n d5c84 │ │ │ │ + beq.n d5c6c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d5d38 │ │ │ │ + bne.n d5d20 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r6, sp, #28 │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d5c84 │ │ │ │ + b.n d5c6c │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n d5c84 │ │ │ │ + bne.n d5c6c │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d5c84 │ │ │ │ + b.n d5c6c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #100] @ (d5dc8 ) │ │ │ │ + ldr r3, [pc, #100] @ (d5db0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #100] @ (d5dcc ) │ │ │ │ - ldr r0, [pc, #104] @ (d5dd0 ) │ │ │ │ + ldr r1, [pc, #100] @ (d5db4 ) │ │ │ │ + ldr r0, [pc, #104] @ (d5db8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (d5dd4 ) │ │ │ │ + ldr r3, [pc, #92] @ (d5dbc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (d5dd8 ) │ │ │ │ - ldr r0, [pc, #92] @ (d5ddc ) │ │ │ │ + ldr r1, [pc, #92] @ (d5dc0 ) │ │ │ │ + ldr r0, [pc, #92] @ (d5dc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ nop │ │ │ │ - add r3, pc, #872 @ (adr r3, d60fc ) │ │ │ │ + add r3, pc, #968 @ (adr r3, d6144 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #800 @ (adr r3, d60bc ) │ │ │ │ + add r3, pc, #896 @ (adr r3, d6104 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #208 @ (adr r3, d5e80 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, d5ec8 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n d5ea4 │ │ │ │ + bmi.n d5cdc │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - cmp ip, pc │ │ │ │ + cmp r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ movs r7, r3 │ │ │ │ - cmp lr, ip │ │ │ │ + cmp r6, r1 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #432 @ (adr r0, d5f90 ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d5de0 : │ │ │ │ +000d5dc8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r3, [pc, #288] @ (d5f10 ) │ │ │ │ + ldr r3, [pc, #288] @ (d5ef8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w lr, [pc, #288] @ d5f14 │ │ │ │ + ldr.w lr, [pc, #288] @ d5efc │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #284] @ d5f18 │ │ │ │ + ldr.w ip, [pc, #284] @ d5f00 │ │ │ │ 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] @ (d5f1c ) │ │ │ │ - ldr r2, [pc, #268] @ (d5f20 ) │ │ │ │ + ldr r3, [pc, #264] @ (d5f04 ) │ │ │ │ + ldr r2, [pc, #268] @ (d5f08 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #264] @ (d5f24 ) │ │ │ │ + ldr r4, [pc, #264] @ (d5f0c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ add r4, pc │ │ │ │ bl 84478 │ │ │ │ - cbz r0, d5e62 │ │ │ │ - ldr r3, [pc, #244] @ (d5f28 ) │ │ │ │ + cbz r0, d5e4a │ │ │ │ + ldr r3, [pc, #244] @ (d5f10 ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n d5e66 │ │ │ │ + beq.n d5e4e │ │ │ │ blx 52b20 │ │ │ │ - cbnz r0, d5e66 │ │ │ │ - ldr r0, [pc, #228] @ (d5f2c ) │ │ │ │ + cbnz r0, d5e4e │ │ │ │ + ldr r0, [pc, #228] @ (d5f14 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #224] @ (d5f30 ) │ │ │ │ + ldr r3, [pc, #224] @ (d5f18 ) │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - ldr r1, [pc, #224] @ (d5f34 ) │ │ │ │ - ldr r0, [pc, #224] @ (d5f38 ) │ │ │ │ + ldr r1, [pc, #224] @ (d5f1c ) │ │ │ │ + ldr r0, [pc, #224] @ (d5f20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d5eae │ │ │ │ + b.n d5e96 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d5eda │ │ │ │ + bpl.n d5ec2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d5ec6 │ │ │ │ + bne.n d5eae │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r3, [pc, #192] @ (d5f3c ) │ │ │ │ + ldr r3, [pc, #192] @ (d5f24 ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n d5ee6 │ │ │ │ - ldr r3, [pc, #184] @ (d5f40 ) │ │ │ │ + bne.n d5ece │ │ │ │ + ldr r3, [pc, #184] @ (d5f28 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r2, r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ bl 85e78 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d5e62 │ │ │ │ - ldr r3, [pc, #164] @ (d5f44 ) │ │ │ │ + beq.n d5e4a │ │ │ │ + ldr r3, [pc, #164] @ (d5f2c ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d5eae │ │ │ │ + beq.n d5e96 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #152] @ (d5f48 ) │ │ │ │ - ldr r3, [pc, #100] @ (d5f18 ) │ │ │ │ + ldr r2, [pc, #152] @ (d5f30 ) │ │ │ │ + ldr r3, [pc, #100] @ (d5f00 ) │ │ │ │ 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 d5f0c │ │ │ │ + bne.n d5ef4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.n d5e7a │ │ │ │ + beq.n d5e62 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d5ef2 │ │ │ │ + bne.n d5eda │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d5e7a │ │ │ │ - ldr r0, [pc, #112] @ (d5f4c ) │ │ │ │ + b.n d5e62 │ │ │ │ + ldr r0, [pc, #112] @ (d5f34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5e4e │ │ │ │ - ldr r0, [pc, #104] @ (d5f50 ) │ │ │ │ + b.n d5e36 │ │ │ │ + ldr r0, [pc, #104] @ (d5f38 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d5e4e │ │ │ │ + b.n d5e36 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n d5e7a │ │ │ │ + beq.n d5e62 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d5e7a │ │ │ │ + b.n d5e62 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ - add r1, pc, #1016 @ (adr r1, d6310 ) │ │ │ │ + add r2, pc, #88 @ (adr r2, d5f58 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa94001f │ │ │ │ - adds r4, #24 │ │ │ │ + ldrsh.w r0, [ip, #31] │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #840 @ (adr r1, d6270 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, d62b8 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ movs r0, r4 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa56001f │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + ldr??.w r0, [lr, pc, lsl #1] │ │ │ │ + lsls r2, r2, #14 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #296 @ (adr r1, d6074 ) │ │ │ │ + add r1, pc, #392 @ (adr r1, d60bc ) │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n d5f00 │ │ │ │ + bcs.n d5f38 │ │ │ │ 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] @ d5fac │ │ │ │ + ldr.w ip, [pc, #72] @ d5f94 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d5fb0 ) │ │ │ │ + ldr r3, [pc, #68] @ (d5f98 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d5f94 │ │ │ │ + bne.n d5f7c │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 5999c │ │ │ │ - cbz r0, d5fa4 │ │ │ │ + cbz r0, d5f8c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d5fa4 │ │ │ │ + cbz r0, d5f8c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d5fb4 ) │ │ │ │ - ldr r1, [pc, #32] @ (d5fb8 ) │ │ │ │ + ldr r3, [pc, #28] @ (d5f9c ) │ │ │ │ + ldr r1, [pc, #32] @ (d5fa0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r0, pc, #584 @ (adr r0, d61f8 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, d6240 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ 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] @ d6014 │ │ │ │ + ldr.w ip, [pc, #72] @ d5ffc │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d6018 ) │ │ │ │ + ldr r3, [pc, #68] @ (d6000 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d5ffc │ │ │ │ + bne.n d5fe4 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 59864 │ │ │ │ - cbz r0, d600c │ │ │ │ + cbz r0, d5ff4 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d600c │ │ │ │ + cbz r0, d5ff4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d601c ) │ │ │ │ - ldr r1, [pc, #32] @ (d6020 ) │ │ │ │ + ldr r3, [pc, #28] @ (d6004 ) │ │ │ │ + ldr r1, [pc, #32] @ (d6008 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r0, pc, #168 @ (adr r0, d60c0 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, d6108 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ 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] @ d607c │ │ │ │ + ldr.w ip, [pc, #72] @ d6064 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d6080 ) │ │ │ │ + ldr r3, [pc, #68] @ (d6068 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d6064 │ │ │ │ + bne.n d604c │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 59728 │ │ │ │ - cbz r0, d6074 │ │ │ │ + cbz r0, d605c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d6074 │ │ │ │ + cbz r0, d605c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d6084 ) │ │ │ │ - ldr r1, [pc, #32] @ (d6088 ) │ │ │ │ + ldr r3, [pc, #28] @ (d606c ) │ │ │ │ + ldr r1, [pc, #32] @ (d6070 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ 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] @ d60e4 │ │ │ │ + ldr.w ip, [pc, #72] @ d60cc │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d60e8 ) │ │ │ │ + ldr r3, [pc, #68] @ (d60d0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d60cc │ │ │ │ + bne.n d60b4 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 6501c │ │ │ │ - cbz r0, d60dc │ │ │ │ + cbz r0, d60c4 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d60dc │ │ │ │ + cbz r0, d60c4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d60ec ) │ │ │ │ - ldr r1, [pc, #32] @ (d60f0 ) │ │ │ │ + ldr r3, [pc, #28] @ (d60d4 ) │ │ │ │ + ldr r1, [pc, #32] @ (d60d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ 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] @ d614c │ │ │ │ + ldr.w ip, [pc, #72] @ d6134 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d6150 ) │ │ │ │ + ldr r3, [pc, #68] @ (d6138 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d6134 │ │ │ │ + bne.n d611c │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 64f44 │ │ │ │ - cbz r0, d6144 │ │ │ │ + cbz r0, d612c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d6144 │ │ │ │ + cbz r0, d612c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d6154 ) │ │ │ │ - ldr r1, [pc, #32] @ (d6158 ) │ │ │ │ + ldr r3, [pc, #28] @ (d613c ) │ │ │ │ + ldr r1, [pc, #32] @ (d6140 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ 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] @ d61b4 │ │ │ │ + ldr.w ip, [pc, #72] @ d619c │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (d61b8 ) │ │ │ │ + ldr r3, [pc, #68] @ (d61a0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n d619c │ │ │ │ + bne.n d6184 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 64e6c │ │ │ │ - cbz r0, d61ac │ │ │ │ + cbz r0, d6194 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl d5de0 │ │ │ │ + bl d5dc8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, d61ac │ │ │ │ + cbz r0, d6194 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (d61bc ) │ │ │ │ - ldr r1, [pc, #32] @ (d61c0 ) │ │ │ │ + ldr r3, [pc, #28] @ (d61a4 ) │ │ │ │ + ldr r1, [pc, #32] @ (d61a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000d61c4 : │ │ │ │ +000d61ac : │ │ │ │ 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] @ (d6350 ) │ │ │ │ + ldr r2, [pc, #368] @ (d6338 ) │ │ │ │ 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] @ (d6354 ) │ │ │ │ + ldr r3, [pc, #352] @ (d633c ) │ │ │ │ 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] @ (d6358 ) │ │ │ │ - ldr r4, [pc, #340] @ (d635c ) │ │ │ │ + ldr r3, [pc, #340] @ (d6340 ) │ │ │ │ + ldr r4, [pc, #340] @ (d6344 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ldr r2, [pc, #340] @ (d6360 ) │ │ │ │ + ldr r2, [pc, #340] @ (d6348 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #332] @ (d6364 ) │ │ │ │ + ldr r3, [pc, #332] @ (d634c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 84478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n d62e6 │ │ │ │ - ldr r3, [pc, #324] @ (d6368 ) │ │ │ │ + beq.n d62ce │ │ │ │ + ldr r3, [pc, #324] @ (d6350 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n d62f6 │ │ │ │ + bne.n d62de │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n d6302 │ │ │ │ + bpl.n d62ea │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n d630e │ │ │ │ + bne.n d62f6 │ │ │ │ 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 d6322 │ │ │ │ + bpl.n d630a │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, d626e │ │ │ │ + cbz r5, d6256 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr r2, [pc, #276] @ (d636c ) │ │ │ │ + ldr r2, [pc, #276] @ (d6354 ) │ │ │ │ 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 d62c8 │ │ │ │ + bpl.n d62b0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - cbz r2, d628c │ │ │ │ + cbz r2, d6274 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #244] @ (d636c ) │ │ │ │ + ldr r0, [pc, #244] @ (d6354 ) │ │ │ │ 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 d62ea │ │ │ │ + bpl.n d62d2 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r2, ip │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl bf874 │ │ │ │ + bl bf85c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n d62e6 │ │ │ │ - ldr r3, [pc, #204] @ (d636c ) │ │ │ │ + beq.n d62ce │ │ │ │ + ldr r3, [pc, #204] @ (d6354 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n d62b0 │ │ │ │ + beq.n d6298 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #188] @ (d6370 ) │ │ │ │ - ldr r3, [pc, #164] @ (d6358 ) │ │ │ │ + ldr r2, [pc, #188] @ (d6358 ) │ │ │ │ + ldr r3, [pc, #164] @ (d6340 ) │ │ │ │ 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 d634a │ │ │ │ + bne.n d6332 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #168] @ (d6374 ) │ │ │ │ + ldr r0, [pc, #168] @ (d635c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #164] @ (d6378 ) │ │ │ │ + ldr r3, [pc, #164] @ (d6360 ) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ - ldr r1, [pc, #164] @ (d637c ) │ │ │ │ - ldr r0, [pc, #164] @ (d6380 ) │ │ │ │ + ldr r1, [pc, #164] @ (d6364 ) │ │ │ │ + ldr r0, [pc, #164] @ (d6368 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n d62b0 │ │ │ │ - ldr r0, [pc, #152] @ (d6384 ) │ │ │ │ + b.n d6298 │ │ │ │ + ldr r0, [pc, #152] @ (d636c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d62d2 │ │ │ │ - ldr r0, [pc, #144] @ (d6388 ) │ │ │ │ + b.n d62ba │ │ │ │ + ldr r0, [pc, #144] @ (d6370 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d62d2 │ │ │ │ - ldr r0, [pc, #136] @ (d638c ) │ │ │ │ + b.n d62ba │ │ │ │ + ldr r0, [pc, #136] @ (d6374 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d62d2 │ │ │ │ + b.n d62ba │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, r5 │ │ │ │ - beq.n d6242 │ │ │ │ + beq.n d622a │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n d632e │ │ │ │ + bne.n d6316 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n d6242 │ │ │ │ - ldr r0, [pc, #108] @ (d6390 ) │ │ │ │ + b.n d622a │ │ │ │ + ldr r0, [pc, #108] @ (d6378 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n d62d2 │ │ │ │ + b.n d62ba │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w d6242 │ │ │ │ + beq.w d622a │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n d6242 │ │ │ │ + b.n d622a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf694001f │ │ │ │ + subs.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n d6298 │ │ │ │ + beq.n d62d0 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + @ instruction: 0xf4fa001f │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r0, r4 │ │ │ │ - ands.w r0, sl, pc, lsr #32 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + strd r0, r0, [r2, #-124] @ 0x7c │ │ │ │ + lsls r6, r5, #9 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #584 @ (adr r7, d65dc ) │ │ │ │ + add r6, pc, #744 @ (adr r6, d6664 ) │ │ │ │ movs r7, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d61c4 │ │ │ │ + bl d61ac │ │ │ │ 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] @ (d6498 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6480 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d649c ) │ │ │ │ + ldr r1, [pc, #212] @ (d6484 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d64a0 │ │ │ │ + ldr.w ip, [pc, #212] @ d6488 │ │ │ │ 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 d647e │ │ │ │ + beq.n d6466 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d63e8 │ │ │ │ + beq.n d63d0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d643a │ │ │ │ + bmi.n d6422 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6416 │ │ │ │ + bpl.n d63fe │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6426 │ │ │ │ + bne.n d640e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d64a4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d649c ) │ │ │ │ + ldr r2, [pc, #164] @ (d648c ) │ │ │ │ + ldr r3, [pc, #152] @ (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 d6490 │ │ │ │ + bne.n d6478 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d64a8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6490 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d63fe │ │ │ │ + b.n d63e6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d63fa │ │ │ │ + beq.n d63e2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6448 │ │ │ │ + bne.n d6430 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d63fa │ │ │ │ + b.n d63e2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d63e8 │ │ │ │ + b.n d63d0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6494 │ │ │ │ + cbz r1, d647c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d63fa │ │ │ │ - ldr r3, [pc, #44] @ (d64ac ) │ │ │ │ - ldr r1, [pc, #44] @ (d64b0 ) │ │ │ │ + b.n d63e2 │ │ │ │ + ldr r3, [pc, #44] @ (d6494 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6498 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6420 │ │ │ │ + b.n d6408 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d63fa │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + b.n d63e2 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d659c ) │ │ │ │ + ldr r0, [pc, #212] @ (d6584 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d65a0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6588 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d65a4 │ │ │ │ + ldr.w ip, [pc, #212] @ d658c │ │ │ │ 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 d6582 │ │ │ │ + beq.n d656a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d64ec │ │ │ │ + beq.n d64d4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d653e │ │ │ │ + bmi.n d6526 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d651a │ │ │ │ + bpl.n d6502 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d652a │ │ │ │ + bne.n d6512 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d65a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d65a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6590 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6588 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6594 │ │ │ │ + bne.n d657c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d65ac ) │ │ │ │ + ldr r0, [pc, #144] @ (d6594 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6502 │ │ │ │ + b.n d64ea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d64fe │ │ │ │ + beq.n d64e6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d654c │ │ │ │ + bne.n d6534 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d64fe │ │ │ │ + b.n d64e6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d64ec │ │ │ │ + b.n d64d4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6598 │ │ │ │ + cbz r1, d6580 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d64fe │ │ │ │ - ldr r3, [pc, #44] @ (d65b0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d65b4 ) │ │ │ │ + b.n d64e6 │ │ │ │ + ldr r3, [pc, #44] @ (d6598 ) │ │ │ │ + ldr r1, [pc, #44] @ (d659c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6524 │ │ │ │ + b.n d650c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d64fe │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + b.n d64e6 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r4, #22 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d66a0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6688 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d66a4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d668c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d66a8 │ │ │ │ + ldr.w ip, [pc, #212] @ d6690 │ │ │ │ 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 d6686 │ │ │ │ + beq.n d666e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d65f0 │ │ │ │ + beq.n d65d8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6642 │ │ │ │ + bmi.n d662a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d661e │ │ │ │ + bpl.n d6606 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d662e │ │ │ │ + bne.n d6616 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d66ac ) │ │ │ │ - ldr r3, [pc, #152] @ (d66a4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6694 ) │ │ │ │ + ldr r3, [pc, #152] @ (d668c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6698 │ │ │ │ + bne.n d6680 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d66b0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6698 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6606 │ │ │ │ + b.n d65ee │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6602 │ │ │ │ + beq.n d65ea │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6650 │ │ │ │ + bne.n d6638 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6602 │ │ │ │ + b.n d65ea │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d65f0 │ │ │ │ + b.n d65d8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d669c │ │ │ │ + cbz r1, d6684 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6602 │ │ │ │ - ldr r3, [pc, #44] @ (d66b4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d66b8 ) │ │ │ │ + b.n d65ea │ │ │ │ + ldr r3, [pc, #44] @ (d669c ) │ │ │ │ + ldr r1, [pc, #44] @ (d66a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6628 │ │ │ │ + b.n d6610 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6602 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + b.n d65ea │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d67a4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d678c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d67a8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6790 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d67ac │ │ │ │ + ldr.w ip, [pc, #212] @ d6794 │ │ │ │ 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 d678a │ │ │ │ + beq.n d6772 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d66f4 │ │ │ │ + beq.n d66dc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6746 │ │ │ │ + bmi.n d672e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6722 │ │ │ │ + bpl.n d670a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6732 │ │ │ │ + bne.n d671a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d67b0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d67a8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6798 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d679c │ │ │ │ + bne.n d6784 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d67b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d679c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d670a │ │ │ │ + b.n d66f2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6706 │ │ │ │ + beq.n d66ee │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6754 │ │ │ │ + bne.n d673c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6706 │ │ │ │ + b.n d66ee │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d66f4 │ │ │ │ + b.n d66dc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d67a0 │ │ │ │ + cbz r1, d6788 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6706 │ │ │ │ - ldr r3, [pc, #44] @ (d67b8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d67bc ) │ │ │ │ + b.n d66ee │ │ │ │ + ldr r3, [pc, #44] @ (d67a0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d67a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d672c │ │ │ │ + b.n d6714 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6706 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + b.n d66ee │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d68a8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6890 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d68ac ) │ │ │ │ + ldr r1, [pc, #212] @ (d6894 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d68b0 │ │ │ │ + ldr.w ip, [pc, #212] @ d6898 │ │ │ │ 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 d688e │ │ │ │ + beq.n d6876 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d67f8 │ │ │ │ + beq.n d67e0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d684a │ │ │ │ + bmi.n d6832 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6826 │ │ │ │ + bpl.n d680e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6836 │ │ │ │ + bne.n d681e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d68b4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d68ac ) │ │ │ │ + ldr r2, [pc, #164] @ (d689c ) │ │ │ │ + ldr r3, [pc, #152] @ (d6894 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d68a0 │ │ │ │ + bne.n d6888 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d68b8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d68a0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d680e │ │ │ │ + b.n d67f6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d680a │ │ │ │ + beq.n d67f2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6858 │ │ │ │ + bne.n d6840 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d680a │ │ │ │ + b.n d67f2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d67f8 │ │ │ │ + b.n d67e0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d68a4 │ │ │ │ + cbz r1, d688c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d680a │ │ │ │ - ldr r3, [pc, #44] @ (d68bc ) │ │ │ │ - ldr r1, [pc, #44] @ (d68c0 ) │ │ │ │ + b.n d67f2 │ │ │ │ + ldr r3, [pc, #44] @ (d68a4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d68a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6830 │ │ │ │ + b.n d6818 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d680a │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + b.n d67f2 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d69ac ) │ │ │ │ + ldr r0, [pc, #212] @ (d6994 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d69b0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6998 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d69b4 │ │ │ │ + ldr.w ip, [pc, #212] @ d699c │ │ │ │ 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 d6992 │ │ │ │ + beq.n d697a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d68fc │ │ │ │ + beq.n d68e4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d694e │ │ │ │ + bmi.n d6936 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d692a │ │ │ │ + bpl.n d6912 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d693a │ │ │ │ + bne.n d6922 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d69b8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d69b0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d69a0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6998 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d69a4 │ │ │ │ + bne.n d698c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d69bc ) │ │ │ │ + ldr r0, [pc, #144] @ (d69a4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6912 │ │ │ │ + b.n d68fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d690e │ │ │ │ + beq.n d68f6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d695c │ │ │ │ + bne.n d6944 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d690e │ │ │ │ + b.n d68f6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d68fc │ │ │ │ + b.n d68e4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d69a8 │ │ │ │ + cbz r1, d6990 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d690e │ │ │ │ - ldr r3, [pc, #44] @ (d69c0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d69c4 ) │ │ │ │ + b.n d68f6 │ │ │ │ + ldr r3, [pc, #44] @ (d69a8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d69ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6934 │ │ │ │ + b.n d691c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d690e │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + b.n d68f6 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6ab0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6a98 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6ab4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6a9c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6ab8 │ │ │ │ + ldr.w ip, [pc, #212] @ d6aa0 │ │ │ │ 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 d6a96 │ │ │ │ + beq.n d6a7e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6a00 │ │ │ │ + beq.n d69e8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6a52 │ │ │ │ + bmi.n d6a3a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6a2e │ │ │ │ + bpl.n d6a16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6a3e │ │ │ │ + bne.n d6a26 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d6abc ) │ │ │ │ - ldr r3, [pc, #152] @ (d6ab4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6aa4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6a9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6aa8 │ │ │ │ + bne.n d6a90 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6ac0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6aa8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6a16 │ │ │ │ + b.n d69fe │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6a12 │ │ │ │ + beq.n d69fa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6a60 │ │ │ │ + bne.n d6a48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6a12 │ │ │ │ + b.n d69fa │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6a00 │ │ │ │ + b.n d69e8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6aac │ │ │ │ + cbz r1, d6a94 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6a12 │ │ │ │ - ldr r3, [pc, #44] @ (d6ac4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6ac8 ) │ │ │ │ + b.n d69fa │ │ │ │ + ldr r3, [pc, #44] @ (d6aac ) │ │ │ │ + ldr r1, [pc, #44] @ (d6ab0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6a38 │ │ │ │ + b.n d6a20 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6a12 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + b.n d69fa │ │ │ │ + str r6, [sp, #216] @ 0xd8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6bb4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6b9c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6bb8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6ba0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6bbc │ │ │ │ + ldr.w ip, [pc, #212] @ d6ba4 │ │ │ │ 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 d6b9a │ │ │ │ + beq.n d6b82 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6b04 │ │ │ │ + beq.n d6aec │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6b56 │ │ │ │ + bmi.n d6b3e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6b32 │ │ │ │ + bpl.n d6b1a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6b42 │ │ │ │ + bne.n d6b2a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d6bc0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d6bb8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6ba8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6ba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6bac │ │ │ │ + bne.n d6b94 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6bc4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6bac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6b1a │ │ │ │ + b.n d6b02 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6b16 │ │ │ │ + beq.n d6afe │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6b64 │ │ │ │ + bne.n d6b4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6b16 │ │ │ │ + b.n d6afe │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6b04 │ │ │ │ + b.n d6aec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6bb0 │ │ │ │ + cbz r1, d6b98 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6b16 │ │ │ │ - ldr r3, [pc, #44] @ (d6bc8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6bcc ) │ │ │ │ + b.n d6afe │ │ │ │ + ldr r3, [pc, #44] @ (d6bb0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6bb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6b3c │ │ │ │ + b.n d6b24 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6b16 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + b.n d6afe │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6cb8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6ca0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6cbc ) │ │ │ │ + ldr r1, [pc, #212] @ (d6ca4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6cc0 │ │ │ │ + ldr.w ip, [pc, #212] @ d6ca8 │ │ │ │ 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 d6c9e │ │ │ │ + beq.n d6c86 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6c08 │ │ │ │ + beq.n d6bf0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6c5a │ │ │ │ + bmi.n d6c42 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6c36 │ │ │ │ + bpl.n d6c1e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6c46 │ │ │ │ + bne.n d6c2e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d6cc4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d6cbc ) │ │ │ │ + ldr r2, [pc, #164] @ (d6cac ) │ │ │ │ + ldr r3, [pc, #152] @ (d6ca4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6cb0 │ │ │ │ + bne.n d6c98 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6cc8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6cb0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6c1e │ │ │ │ + b.n d6c06 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6c1a │ │ │ │ + beq.n d6c02 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6c68 │ │ │ │ + bne.n d6c50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6c1a │ │ │ │ + b.n d6c02 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6c08 │ │ │ │ + b.n d6bf0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6cb4 │ │ │ │ + cbz r1, d6c9c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6c1a │ │ │ │ - ldr r3, [pc, #44] @ (d6ccc ) │ │ │ │ - ldr r1, [pc, #44] @ (d6cd0 ) │ │ │ │ + b.n d6c02 │ │ │ │ + ldr r3, [pc, #44] @ (d6cb4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6c40 │ │ │ │ + b.n d6c28 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6c1a │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + b.n d6c02 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6dbc ) │ │ │ │ + ldr r0, [pc, #212] @ (d6da4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6dc0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6da8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6dc4 │ │ │ │ + ldr.w ip, [pc, #212] @ d6dac │ │ │ │ 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 d6da2 │ │ │ │ + beq.n d6d8a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6d0c │ │ │ │ + beq.n d6cf4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6d5e │ │ │ │ + bmi.n d6d46 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6d3a │ │ │ │ + bpl.n d6d22 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6d4a │ │ │ │ + bne.n d6d32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d6dc8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d6dc0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6db0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6da8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6db4 │ │ │ │ + bne.n d6d9c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6dcc ) │ │ │ │ + ldr r0, [pc, #144] @ (d6db4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6d22 │ │ │ │ + b.n d6d0a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6d1e │ │ │ │ + beq.n d6d06 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6d6c │ │ │ │ + bne.n d6d54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6d1e │ │ │ │ + b.n d6d06 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6d0c │ │ │ │ + b.n d6cf4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6db8 │ │ │ │ + cbz r1, d6da0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6d1e │ │ │ │ - ldr r3, [pc, #44] @ (d6dd0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6dd4 ) │ │ │ │ + b.n d6d06 │ │ │ │ + ldr r3, [pc, #44] @ (d6db8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6dbc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6d44 │ │ │ │ + b.n d6d2c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6d1e │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + b.n d6d06 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6ec0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6ea8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6ec4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6eac ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6ec8 │ │ │ │ + ldr.w ip, [pc, #212] @ d6eb0 │ │ │ │ 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 d6ea6 │ │ │ │ + beq.n d6e8e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6e10 │ │ │ │ + beq.n d6df8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6e62 │ │ │ │ + bmi.n d6e4a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6e3e │ │ │ │ + bpl.n d6e26 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6e4e │ │ │ │ + bne.n d6e36 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d6ecc ) │ │ │ │ - ldr r3, [pc, #152] @ (d6ec4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6eb4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6eac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6eb8 │ │ │ │ + bne.n d6ea0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6ed0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6eb8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6e26 │ │ │ │ + b.n d6e0e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6e22 │ │ │ │ + beq.n d6e0a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6e70 │ │ │ │ + bne.n d6e58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6e22 │ │ │ │ + b.n d6e0a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6e10 │ │ │ │ + b.n d6df8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6ebc │ │ │ │ + cbz r1, d6ea4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6e22 │ │ │ │ - ldr r3, [pc, #44] @ (d6ed4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6ed8 ) │ │ │ │ + b.n d6e0a │ │ │ │ + ldr r3, [pc, #44] @ (d6ebc ) │ │ │ │ + ldr r1, [pc, #44] @ (d6ec0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6e48 │ │ │ │ + b.n d6e30 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6e22 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + b.n d6e0a │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r5, #22 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d6fc4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d6fac ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d6fc8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d6fb0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d6fcc │ │ │ │ + ldr.w ip, [pc, #212] @ d6fb4 │ │ │ │ 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 d6faa │ │ │ │ + beq.n d6f92 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d6f14 │ │ │ │ + beq.n d6efc │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d6f66 │ │ │ │ + bmi.n d6f4e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d6f42 │ │ │ │ + bpl.n d6f2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d6f52 │ │ │ │ + bne.n d6f3a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d6fd0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d6fc8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d6fb8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d6fb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d6fbc │ │ │ │ + bne.n d6fa4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d6fd4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d6fbc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d6f2a │ │ │ │ + b.n d6f12 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d6f26 │ │ │ │ + beq.n d6f0e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d6f74 │ │ │ │ + bne.n d6f5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d6f26 │ │ │ │ + b.n d6f0e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d6f14 │ │ │ │ + b.n d6efc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d6fc0 │ │ │ │ + cbz r1, d6fa8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d6f26 │ │ │ │ - ldr r3, [pc, #44] @ (d6fd8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d6fdc ) │ │ │ │ + b.n d6f0e │ │ │ │ + ldr r3, [pc, #44] @ (d6fc0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d6fc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d6f4c │ │ │ │ + b.n d6f34 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d6f26 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + b.n d6f0e │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d70c8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d70b0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d70cc ) │ │ │ │ + ldr r1, [pc, #212] @ (d70b4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d70d0 │ │ │ │ + ldr.w ip, [pc, #212] @ d70b8 │ │ │ │ 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 d70ae │ │ │ │ + beq.n d7096 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7018 │ │ │ │ + beq.n d7000 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d706a │ │ │ │ + bmi.n d7052 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7046 │ │ │ │ + bpl.n d702e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7056 │ │ │ │ + bne.n d703e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d70d4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d70cc ) │ │ │ │ + ldr r2, [pc, #164] @ (d70bc ) │ │ │ │ + ldr r3, [pc, #152] @ (d70b4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d70c0 │ │ │ │ + bne.n d70a8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d70d8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d70c0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d702e │ │ │ │ + b.n d7016 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d702a │ │ │ │ + beq.n d7012 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7078 │ │ │ │ + bne.n d7060 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d702a │ │ │ │ + b.n d7012 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7018 │ │ │ │ + b.n d7000 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d70c4 │ │ │ │ + cbz r1, d70ac │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d702a │ │ │ │ - ldr r3, [pc, #44] @ (d70dc ) │ │ │ │ - ldr r1, [pc, #44] @ (d70e0 ) │ │ │ │ + b.n d7012 │ │ │ │ + ldr r3, [pc, #44] @ (d70c4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d70c8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7050 │ │ │ │ + b.n d7038 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d702a │ │ │ │ - str r0, [sp, #24] │ │ │ │ + b.n d7012 │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d71cc ) │ │ │ │ + ldr r0, [pc, #212] @ (d71b4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d71d0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d71b8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d71d4 │ │ │ │ + ldr.w ip, [pc, #212] @ d71bc │ │ │ │ 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 d71b2 │ │ │ │ + beq.n d719a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d711c │ │ │ │ + beq.n d7104 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d716e │ │ │ │ + bmi.n d7156 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d714a │ │ │ │ + bpl.n d7132 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d715a │ │ │ │ + bne.n d7142 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (d71d8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d71d0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d71c0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d71b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d71c4 │ │ │ │ + bne.n d71ac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d71dc ) │ │ │ │ + ldr r0, [pc, #144] @ (d71c4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7132 │ │ │ │ + b.n d711a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d712e │ │ │ │ + beq.n d7116 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d717c │ │ │ │ + bne.n d7164 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d712e │ │ │ │ + b.n d7116 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d711c │ │ │ │ + b.n d7104 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d71c8 │ │ │ │ + cbz r1, d71b0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d712e │ │ │ │ - ldr r3, [pc, #44] @ (d71e0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d71e4 ) │ │ │ │ + b.n d7116 │ │ │ │ + ldr r3, [pc, #44] @ (d71c8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d71cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7154 │ │ │ │ + b.n d713c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d712e │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + b.n d7116 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d72d0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d72b8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d72d4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d72bc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d72d8 │ │ │ │ + ldr.w ip, [pc, #212] @ d72c0 │ │ │ │ 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 d72b6 │ │ │ │ + beq.n d729e │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7220 │ │ │ │ + beq.n d7208 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7272 │ │ │ │ + bmi.n d725a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d724e │ │ │ │ + bpl.n d7236 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d725e │ │ │ │ + bne.n d7246 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (d72dc ) │ │ │ │ - ldr r3, [pc, #152] @ (d72d4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d72c4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d72bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d72c8 │ │ │ │ + bne.n d72b0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d72e0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d72c8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7236 │ │ │ │ + b.n d721e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7232 │ │ │ │ + beq.n d721a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7280 │ │ │ │ + bne.n d7268 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7232 │ │ │ │ + b.n d721a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7220 │ │ │ │ + b.n d7208 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d72cc │ │ │ │ + cbz r1, d72b4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7232 │ │ │ │ - ldr r3, [pc, #44] @ (d72e4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d72e8 ) │ │ │ │ + b.n d721a │ │ │ │ + ldr r3, [pc, #44] @ (d72cc ) │ │ │ │ + ldr r1, [pc, #44] @ (d72d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7258 │ │ │ │ + b.n d7240 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7232 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + b.n d721a │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d73d4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d73bc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d73d8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d73c0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d73dc │ │ │ │ + ldr.w ip, [pc, #212] @ d73c4 │ │ │ │ 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 d73ba │ │ │ │ + beq.n d73a2 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7324 │ │ │ │ + beq.n d730c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7376 │ │ │ │ + bmi.n d735e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7352 │ │ │ │ + bpl.n d733a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7362 │ │ │ │ + bne.n d734a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #164] @ (d73e0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d73d8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d73c8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d73c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d73cc │ │ │ │ + bne.n d73b4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d73e4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d73cc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d733a │ │ │ │ + b.n d7322 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7336 │ │ │ │ + beq.n d731e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7384 │ │ │ │ + bne.n d736c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7336 │ │ │ │ + b.n d731e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7324 │ │ │ │ + b.n d730c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d73d0 │ │ │ │ + cbz r1, d73b8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7336 │ │ │ │ - ldr r3, [pc, #44] @ (d73e8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d73ec ) │ │ │ │ + b.n d731e │ │ │ │ + ldr r3, [pc, #44] @ (d73d0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d73d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d735c │ │ │ │ + b.n d7344 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7336 │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ + b.n d731e │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r4, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d74d8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d74c0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d74dc ) │ │ │ │ + ldr r1, [pc, #212] @ (d74c4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d74e0 │ │ │ │ + ldr.w ip, [pc, #212] @ d74c8 │ │ │ │ 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 d74be │ │ │ │ + beq.n d74a6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7428 │ │ │ │ + beq.n d7410 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d747a │ │ │ │ + bmi.n d7462 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7456 │ │ │ │ + bpl.n d743e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7466 │ │ │ │ + bne.n d744e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #164] @ (d74e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d74dc ) │ │ │ │ + ldr r2, [pc, #164] @ (d74cc ) │ │ │ │ + ldr r3, [pc, #152] @ (d74c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d74d0 │ │ │ │ + bne.n d74b8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d74e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d74d0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d743e │ │ │ │ + b.n d7426 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d743a │ │ │ │ + beq.n d7422 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7488 │ │ │ │ + bne.n d7470 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d743a │ │ │ │ + b.n d7422 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7428 │ │ │ │ + b.n d7410 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d74d4 │ │ │ │ + cbz r1, d74bc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d743a │ │ │ │ - ldr r3, [pc, #44] @ (d74ec ) │ │ │ │ - ldr r1, [pc, #44] @ (d74f0 ) │ │ │ │ + b.n d7422 │ │ │ │ + ldr r3, [pc, #44] @ (d74d4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d74d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7460 │ │ │ │ + b.n d7448 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d743a │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + b.n d7422 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + str r6, [r3, r0] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d75dc ) │ │ │ │ + ldr r0, [pc, #212] @ (d75c4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d75e0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d75c8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d75e4 │ │ │ │ + ldr.w ip, [pc, #212] @ d75cc │ │ │ │ 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 d75c2 │ │ │ │ + beq.n d75aa │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d752c │ │ │ │ + beq.n d7514 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d757e │ │ │ │ + bmi.n d7566 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d755a │ │ │ │ + bpl.n d7542 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d756a │ │ │ │ + bne.n d7552 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (d75e8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d75e0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d75d0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d75c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d75d4 │ │ │ │ + bne.n d75bc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d75ec ) │ │ │ │ + ldr r0, [pc, #144] @ (d75d4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7542 │ │ │ │ + b.n d752a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d753e │ │ │ │ + beq.n d7526 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d758c │ │ │ │ + bne.n d7574 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d753e │ │ │ │ + b.n d7526 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d752c │ │ │ │ + b.n d7514 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d75d8 │ │ │ │ + cbz r1, d75c0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d753e │ │ │ │ - ldr r3, [pc, #44] @ (d75f0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d75f4 ) │ │ │ │ + b.n d7526 │ │ │ │ + ldr r3, [pc, #44] @ (d75d8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d75dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7564 │ │ │ │ + b.n d754c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d753e │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + b.n d7526 │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #968] @ (d79b8 ) │ │ │ │ + ldr r7, [pc, #104] @ (d7640 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d76e0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d76c8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d76e4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d76cc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d76e8 │ │ │ │ + ldr.w ip, [pc, #212] @ d76d0 │ │ │ │ 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 d76c6 │ │ │ │ + beq.n d76ae │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7630 │ │ │ │ + beq.n d7618 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7682 │ │ │ │ + bmi.n d766a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d765e │ │ │ │ + bpl.n d7646 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d766e │ │ │ │ + bne.n d7656 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d76ec ) │ │ │ │ - ldr r3, [pc, #152] @ (d76e4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d76d4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d76cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d76d8 │ │ │ │ + bne.n d76c0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d76f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (d76d8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7646 │ │ │ │ + b.n d762e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7642 │ │ │ │ + beq.n d762a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7690 │ │ │ │ + bne.n d7678 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7642 │ │ │ │ + b.n d762a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7630 │ │ │ │ + b.n d7618 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d76dc │ │ │ │ + cbz r1, d76c4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7642 │ │ │ │ - ldr r3, [pc, #44] @ (d76f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (d76f8 ) │ │ │ │ + b.n d762a │ │ │ │ + ldr r3, [pc, #44] @ (d76dc ) │ │ │ │ + ldr r1, [pc, #44] @ (d76e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7668 │ │ │ │ + b.n d7650 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7642 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + b.n d762a │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #952] @ (d7aac ) │ │ │ │ + ldr r6, [pc, #88] @ (d7734 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d77e4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d77cc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d77e8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d77d0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d77ec │ │ │ │ + ldr.w ip, [pc, #212] @ d77d4 │ │ │ │ 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 d77ca │ │ │ │ + beq.n d77b2 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7734 │ │ │ │ + beq.n d771c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7786 │ │ │ │ + bmi.n d776e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7762 │ │ │ │ + bpl.n d774a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7772 │ │ │ │ + bne.n d775a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (d77f0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d77e8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d77d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d77d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d77dc │ │ │ │ + bne.n d77c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d77f4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d77dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d774a │ │ │ │ + b.n d7732 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7746 │ │ │ │ + beq.n d772e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7794 │ │ │ │ + bne.n d777c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7746 │ │ │ │ + b.n d772e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7734 │ │ │ │ + b.n d771c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d77e0 │ │ │ │ + cbz r1, d77c8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7746 │ │ │ │ - ldr r3, [pc, #44] @ (d77f8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d77fc ) │ │ │ │ + b.n d772e │ │ │ │ + ldr r3, [pc, #44] @ (d77e0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d77e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d776c │ │ │ │ + b.n d7754 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7746 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + b.n d772e │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #936] @ (d7ba0 ) │ │ │ │ + ldr r5, [pc, #72] @ (d7828 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r7, #0 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d78e8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d78d0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d78ec ) │ │ │ │ + ldr r1, [pc, #212] @ (d78d4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d78f0 │ │ │ │ + ldr.w ip, [pc, #212] @ d78d8 │ │ │ │ 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 d78ce │ │ │ │ + beq.n d78b6 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7838 │ │ │ │ + beq.n d7820 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d788a │ │ │ │ + bmi.n d7872 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7866 │ │ │ │ + bpl.n d784e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7876 │ │ │ │ + bne.n d785e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d78f4 ) │ │ │ │ - ldr r3, [pc, #152] @ (d78ec ) │ │ │ │ + ldr r2, [pc, #164] @ (d78dc ) │ │ │ │ + ldr r3, [pc, #152] @ (d78d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d78e0 │ │ │ │ + bne.n d78c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d78f8 ) │ │ │ │ + ldr r0, [pc, #144] @ (d78e0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d784e │ │ │ │ + b.n d7836 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d784a │ │ │ │ + beq.n d7832 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7898 │ │ │ │ + bne.n d7880 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d784a │ │ │ │ + b.n d7832 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7838 │ │ │ │ + b.n d7820 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d78e4 │ │ │ │ + cbz r1, d78cc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d784a │ │ │ │ - ldr r3, [pc, #44] @ (d78fc ) │ │ │ │ - ldr r1, [pc, #44] @ (d7900 ) │ │ │ │ + b.n d7832 │ │ │ │ + ldr r3, [pc, #44] @ (d78e4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d78e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7870 │ │ │ │ + b.n d7858 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d784a │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + b.n d7832 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #920] @ (d7c94 ) │ │ │ │ + ldr r4, [pc, #56] @ (d791c ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + adds r2, r6, #5 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d79ec ) │ │ │ │ + ldr r0, [pc, #212] @ (d79d4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d79f0 ) │ │ │ │ + ldr r1, [pc, #212] @ (d79d8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d79f4 │ │ │ │ + ldr.w ip, [pc, #212] @ d79dc │ │ │ │ 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 d79d2 │ │ │ │ + beq.n d79ba │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d793c │ │ │ │ + beq.n d7924 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d798e │ │ │ │ + bmi.n d7976 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d796a │ │ │ │ + bpl.n d7952 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d797a │ │ │ │ + bne.n d7962 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d79f8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d79f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d79e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d79d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d79e4 │ │ │ │ + bne.n d79cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d79fc ) │ │ │ │ + ldr r0, [pc, #144] @ (d79e4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7952 │ │ │ │ + b.n d793a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d794e │ │ │ │ + beq.n d7936 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d799c │ │ │ │ + bne.n d7984 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d794e │ │ │ │ + b.n d7936 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d793c │ │ │ │ + b.n d7924 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d79e8 │ │ │ │ + cbz r1, d79d0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d794e │ │ │ │ - ldr r3, [pc, #44] @ (d7a00 ) │ │ │ │ - ldr r1, [pc, #44] @ (d7a04 ) │ │ │ │ + b.n d7936 │ │ │ │ + ldr r3, [pc, #44] @ (d79e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d79ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7974 │ │ │ │ + b.n d795c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d794e │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + b.n d7936 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #904] @ (d7d88 ) │ │ │ │ + ldr r3, [pc, #40] @ (d7a10 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d7af0 ) │ │ │ │ + ldr r0, [pc, #212] @ (d7ad8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d7af4 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7adc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d7af8 │ │ │ │ + ldr.w ip, [pc, #212] @ d7ae0 │ │ │ │ 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 d7ad6 │ │ │ │ + beq.n d7abe │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7a40 │ │ │ │ + beq.n d7a28 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7a92 │ │ │ │ + bmi.n d7a7a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7a6e │ │ │ │ + bpl.n d7a56 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7a7e │ │ │ │ + bne.n d7a66 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d7afc ) │ │ │ │ - ldr r3, [pc, #152] @ (d7af4 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7ae4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d7adc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7ae8 │ │ │ │ + bne.n d7ad0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7b00 ) │ │ │ │ + ldr r0, [pc, #144] @ (d7ae8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7a56 │ │ │ │ + b.n d7a3e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7a52 │ │ │ │ + beq.n d7a3a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7aa0 │ │ │ │ + bne.n d7a88 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7a52 │ │ │ │ + b.n d7a3a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7a40 │ │ │ │ + b.n d7a28 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d7aec │ │ │ │ + cbz r1, d7ad4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7a52 │ │ │ │ - ldr r3, [pc, #44] @ (d7b04 ) │ │ │ │ - ldr r1, [pc, #44] @ (d7b08 ) │ │ │ │ + b.n d7a3a │ │ │ │ + ldr r3, [pc, #44] @ (d7aec ) │ │ │ │ + ldr r1, [pc, #44] @ (d7af0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7a78 │ │ │ │ + b.n d7a60 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7a52 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + b.n d7a3a │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [pc, #888] @ (d7e7c ) │ │ │ │ + ldr r2, [pc, #24] @ (d7b04 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d7bf4 ) │ │ │ │ + ldr r0, [pc, #212] @ (d7bdc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d7bf8 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7be0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d7bfc │ │ │ │ + ldr.w ip, [pc, #212] @ d7be4 │ │ │ │ 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 d7bda │ │ │ │ + beq.n d7bc2 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7b44 │ │ │ │ + beq.n d7b2c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7b96 │ │ │ │ + bmi.n d7b7e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7b72 │ │ │ │ + bpl.n d7b5a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7b82 │ │ │ │ + bne.n d7b6a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d7c00 ) │ │ │ │ - ldr r3, [pc, #152] @ (d7bf8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7be8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d7be0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7bec │ │ │ │ + bne.n d7bd4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7c04 ) │ │ │ │ + ldr r0, [pc, #144] @ (d7bec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7b5a │ │ │ │ + b.n d7b42 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7b56 │ │ │ │ + beq.n d7b3e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7ba4 │ │ │ │ + bne.n d7b8c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7b56 │ │ │ │ + b.n d7b3e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7b44 │ │ │ │ + b.n d7b2c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d7bf0 │ │ │ │ + cbz r1, d7bd8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7b56 │ │ │ │ - ldr r3, [pc, #44] @ (d7c08 ) │ │ │ │ - ldr r1, [pc, #44] @ (d7c0c ) │ │ │ │ + b.n d7b3e │ │ │ │ + ldr r3, [pc, #44] @ (d7bf0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d7bf4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7b7c │ │ │ │ + b.n d7b64 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7b56 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + b.n d7b3e │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #872] @ (d7f70 ) │ │ │ │ + ldr r1, [pc, #8] @ (d7bf8 ) │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r6, r2, r4 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d7cf8 ) │ │ │ │ + ldr r0, [pc, #212] @ (d7ce0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d7cfc ) │ │ │ │ + ldr r1, [pc, #212] @ (d7ce4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d7d00 │ │ │ │ + ldr.w ip, [pc, #212] @ d7ce8 │ │ │ │ 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 d7cde │ │ │ │ + beq.n d7cc6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7c48 │ │ │ │ + beq.n d7c30 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7c9a │ │ │ │ + bmi.n d7c82 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7c76 │ │ │ │ + bpl.n d7c5e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7c86 │ │ │ │ + bne.n d7c6e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d7d04 ) │ │ │ │ - ldr r3, [pc, #152] @ (d7cfc ) │ │ │ │ + ldr r2, [pc, #164] @ (d7cec ) │ │ │ │ + ldr r3, [pc, #152] @ (d7ce4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7cf0 │ │ │ │ + bne.n d7cd8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7d08 ) │ │ │ │ + ldr r0, [pc, #144] @ (d7cf0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7c5e │ │ │ │ + b.n d7c46 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7c5a │ │ │ │ + beq.n d7c42 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7ca8 │ │ │ │ + bne.n d7c90 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7c5a │ │ │ │ + b.n d7c42 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7c48 │ │ │ │ + b.n d7c30 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d7cf4 │ │ │ │ + cbz r1, d7cdc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7c5a │ │ │ │ - ldr r3, [pc, #44] @ (d7d0c ) │ │ │ │ - ldr r1, [pc, #44] @ (d7d10 ) │ │ │ │ + b.n d7c42 │ │ │ │ + ldr r3, [pc, #44] @ (d7cf4 ) │ │ │ │ + ldr r1, [pc, #44] @ (d7cf8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7c80 │ │ │ │ + b.n d7c68 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7c5a │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + b.n d7c42 │ │ │ │ + strh r6, [r5, #30] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r4, #30] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #856] @ (d8064 ) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d7dfc ) │ │ │ │ + ldr r0, [pc, #212] @ (d7de4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d7e00 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7de8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d7e04 │ │ │ │ + ldr.w ip, [pc, #212] @ d7dec │ │ │ │ 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 d7de2 │ │ │ │ + beq.n d7dca │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7d4c │ │ │ │ + beq.n d7d34 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7d9e │ │ │ │ + bmi.n d7d86 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7d7a │ │ │ │ + bpl.n d7d62 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7d8a │ │ │ │ + bne.n d7d72 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d7e08 ) │ │ │ │ - ldr r3, [pc, #152] @ (d7e00 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7df0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d7de8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7df4 │ │ │ │ + bne.n d7ddc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7e0c ) │ │ │ │ + ldr r0, [pc, #144] @ (d7df4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7d62 │ │ │ │ + b.n d7d4a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7d5e │ │ │ │ + beq.n d7d46 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7dac │ │ │ │ + bne.n d7d94 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7d5e │ │ │ │ + b.n d7d46 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7d4c │ │ │ │ + b.n d7d34 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d7df8 │ │ │ │ + cbz r1, d7de0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7d5e │ │ │ │ - ldr r3, [pc, #44] @ (d7e10 ) │ │ │ │ - ldr r1, [pc, #44] @ (d7e14 ) │ │ │ │ + b.n d7d46 │ │ │ │ + ldr r3, [pc, #44] @ (d7df8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d7dfc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7d84 │ │ │ │ + b.n d7d6c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7d5e │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + b.n d7d46 │ │ │ │ + strh r2, [r5, #22] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + mov sl, pc │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r3, r6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d7f00 ) │ │ │ │ + ldr r0, [pc, #212] @ (d7ee8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d7f04 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7eec ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d7f08 │ │ │ │ + ldr.w ip, [pc, #212] @ d7ef0 │ │ │ │ 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 d7ee6 │ │ │ │ + beq.n d7ece │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7e50 │ │ │ │ + beq.n d7e38 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7ea2 │ │ │ │ + bmi.n d7e8a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7e7e │ │ │ │ + bpl.n d7e66 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7e8e │ │ │ │ + bne.n d7e76 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d7f0c ) │ │ │ │ - ldr r3, [pc, #152] @ (d7f04 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7ef4 ) │ │ │ │ + ldr r3, [pc, #152] @ (d7eec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7ef8 │ │ │ │ + bne.n d7ee0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d7f10 ) │ │ │ │ + ldr r0, [pc, #144] @ (d7ef8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7e66 │ │ │ │ + b.n d7e4e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7e62 │ │ │ │ + beq.n d7e4a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7eb0 │ │ │ │ + bne.n d7e98 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7e62 │ │ │ │ + b.n d7e4a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7e50 │ │ │ │ + b.n d7e38 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d7efc │ │ │ │ + cbz r1, d7ee4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7e62 │ │ │ │ - ldr r3, [pc, #44] @ (d7f14 ) │ │ │ │ - ldr r1, [pc, #44] @ (d7f18 ) │ │ │ │ + b.n d7e4a │ │ │ │ + ldr r3, [pc, #44] @ (d7efc ) │ │ │ │ + ldr r1, [pc, #44] @ (d7f00 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7e88 │ │ │ │ + b.n d7e70 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7e62 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + b.n d7e4a │ │ │ │ + strh r6, [r4, #14] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, r9 │ │ │ │ + cmp lr, lr │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8004 ) │ │ │ │ + ldr r0, [pc, #212] @ (d7fec ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8008 ) │ │ │ │ + ldr r1, [pc, #212] @ (d7ff0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d800c │ │ │ │ + ldr.w ip, [pc, #212] @ d7ff4 │ │ │ │ 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 d7fea │ │ │ │ + beq.n d7fd2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d7f54 │ │ │ │ + beq.n d7f3c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d7fa6 │ │ │ │ + bmi.n d7f8e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d7f82 │ │ │ │ + bpl.n d7f6a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d7f92 │ │ │ │ + bne.n d7f7a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (d8010 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8008 ) │ │ │ │ + ldr r2, [pc, #164] @ (d7ff8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d7ff0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d7ffc │ │ │ │ + bne.n d7fe4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8014 ) │ │ │ │ + ldr r0, [pc, #144] @ (d7ffc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d7f6a │ │ │ │ + b.n d7f52 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d7f66 │ │ │ │ + beq.n d7f4e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d7fb4 │ │ │ │ + bne.n d7f9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d7f66 │ │ │ │ + b.n d7f4e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d7f54 │ │ │ │ + b.n d7f3c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8000 │ │ │ │ + cbz r1, d7fe8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d7f66 │ │ │ │ - ldr r3, [pc, #44] @ (d8018 ) │ │ │ │ - ldr r1, [pc, #44] @ (d801c ) │ │ │ │ + b.n d7f4e │ │ │ │ + ldr r3, [pc, #44] @ (d8000 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8004 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d7f8c │ │ │ │ + b.n d7f74 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d7f66 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + b.n d7f4e │ │ │ │ + strh r2, [r4, #6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ movs r4, r4 │ │ │ │ - cmp sl, r9 │ │ │ │ + add sl, lr │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r3, r0 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8108 ) │ │ │ │ + ldr r0, [pc, #212] @ (d80f0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d810c ) │ │ │ │ + ldr r1, [pc, #212] @ (d80f4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8110 │ │ │ │ + ldr.w ip, [pc, #212] @ d80f8 │ │ │ │ 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 d80ee │ │ │ │ + beq.n d80d6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8058 │ │ │ │ + beq.n d8040 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d80aa │ │ │ │ + bmi.n d8092 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8086 │ │ │ │ + bpl.n d806e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8096 │ │ │ │ + bne.n d807e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (d8114 ) │ │ │ │ - ldr r3, [pc, #152] @ (d810c ) │ │ │ │ + ldr r2, [pc, #164] @ (d80fc ) │ │ │ │ + ldr r3, [pc, #152] @ (d80f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8100 │ │ │ │ + bne.n d80e8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8118 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8100 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d806e │ │ │ │ + b.n d8056 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d806a │ │ │ │ + beq.n d8052 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d80b8 │ │ │ │ + bne.n d80a0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d806a │ │ │ │ + b.n d8052 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8058 │ │ │ │ + b.n d8040 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8104 │ │ │ │ + cbz r1, d80ec │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d806a │ │ │ │ - ldr r3, [pc, #44] @ (d811c ) │ │ │ │ - ldr r1, [pc, #44] @ (d8120 ) │ │ │ │ + b.n d8052 │ │ │ │ + ldr r3, [pc, #44] @ (d8104 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8108 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8090 │ │ │ │ + b.n d8078 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d806a │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + b.n d8052 │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ movs r4, r4 │ │ │ │ - add lr, r8 │ │ │ │ + mvns r6, r5 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d820c ) │ │ │ │ + ldr r0, [pc, #212] @ (d81f4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8210 ) │ │ │ │ + ldr r1, [pc, #212] @ (d81f8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8214 │ │ │ │ + ldr.w ip, [pc, #212] @ d81fc │ │ │ │ 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 d81f2 │ │ │ │ + beq.n d81da │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d815c │ │ │ │ + beq.n d8144 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d81ae │ │ │ │ + bmi.n d8196 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d818a │ │ │ │ + bpl.n d8172 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d819a │ │ │ │ + bne.n d8182 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (d8218 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8210 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8200 ) │ │ │ │ + ldr r3, [pc, #152] @ (d81f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8204 │ │ │ │ + bne.n d81ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d821c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8204 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8172 │ │ │ │ + b.n d815a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d816e │ │ │ │ + beq.n d8156 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d81bc │ │ │ │ + bne.n d81a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d816e │ │ │ │ + b.n d8156 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d815c │ │ │ │ + b.n d8144 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8208 │ │ │ │ + cbz r1, d81f0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d816e │ │ │ │ - ldr r3, [pc, #44] @ (d8220 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8224 ) │ │ │ │ + b.n d8156 │ │ │ │ + ldr r3, [pc, #44] @ (d8208 ) │ │ │ │ + ldr r1, [pc, #44] @ (d820c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8194 │ │ │ │ + b.n d817c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d816e │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + b.n d8156 │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmn r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8310 ) │ │ │ │ + ldr r0, [pc, #212] @ (d82f8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8314 ) │ │ │ │ + ldr r1, [pc, #212] @ (d82fc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8318 │ │ │ │ + ldr.w ip, [pc, #212] @ d8300 │ │ │ │ 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 d82f6 │ │ │ │ + beq.n d82de │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8260 │ │ │ │ + beq.n d8248 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d82b2 │ │ │ │ + bmi.n d829a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d828e │ │ │ │ + bpl.n d8276 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d829e │ │ │ │ + bne.n d8286 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (d831c ) │ │ │ │ - ldr r3, [pc, #152] @ (d8314 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8304 ) │ │ │ │ + ldr r3, [pc, #152] @ (d82fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8308 │ │ │ │ + bne.n d82f0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8320 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8308 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8276 │ │ │ │ + b.n d825e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8272 │ │ │ │ + beq.n d825a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d82c0 │ │ │ │ + bne.n d82a8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8272 │ │ │ │ + b.n d825a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8260 │ │ │ │ + b.n d8248 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d830c │ │ │ │ + cbz r1, d82f4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8272 │ │ │ │ - ldr r3, [pc, #44] @ (d8324 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8328 ) │ │ │ │ + b.n d825a │ │ │ │ + ldr r3, [pc, #44] @ (d830c ) │ │ │ │ + ldr r1, [pc, #44] @ (d8310 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8298 │ │ │ │ + b.n d8280 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8272 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + b.n d825a │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + rors r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8414 ) │ │ │ │ + ldr r0, [pc, #212] @ (d83fc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8418 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8400 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d841c │ │ │ │ + ldr.w ip, [pc, #212] @ d8404 │ │ │ │ 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 d83fa │ │ │ │ + beq.n d83e2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8364 │ │ │ │ + beq.n d834c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d83b6 │ │ │ │ + bmi.n d839e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8392 │ │ │ │ + bpl.n d837a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d83a2 │ │ │ │ + bne.n d838a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (d8420 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8418 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8408 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8400 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d840c │ │ │ │ + bne.n d83f4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8424 ) │ │ │ │ + ldr r0, [pc, #144] @ (d840c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d837a │ │ │ │ + b.n d8362 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8376 │ │ │ │ + beq.n d835e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d83c4 │ │ │ │ + bne.n d83ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8376 │ │ │ │ + b.n d835e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8364 │ │ │ │ + b.n d834c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8410 │ │ │ │ + cbz r1, d83f8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8376 │ │ │ │ - ldr r3, [pc, #44] @ (d8428 ) │ │ │ │ - ldr r1, [pc, #44] @ (d842c ) │ │ │ │ + b.n d835e │ │ │ │ + ldr r3, [pc, #44] @ (d8410 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8414 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d839c │ │ │ │ + b.n d8384 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8376 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + b.n d835e │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r2, r7 │ │ │ │ + lsrs r2, r4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8518 ) │ │ │ │ + ldr r0, [pc, #212] @ (d8500 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d851c ) │ │ │ │ + ldr r1, [pc, #212] @ (d8504 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8520 │ │ │ │ + ldr.w ip, [pc, #212] @ d8508 │ │ │ │ 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 d84fe │ │ │ │ + beq.n d84e6 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8468 │ │ │ │ + beq.n d8450 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d84ba │ │ │ │ + bmi.n d84a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8496 │ │ │ │ + bpl.n d847e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d84a6 │ │ │ │ + bne.n d848e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (d8524 ) │ │ │ │ - ldr r3, [pc, #152] @ (d851c ) │ │ │ │ + ldr r2, [pc, #164] @ (d850c ) │ │ │ │ + ldr r3, [pc, #152] @ (d8504 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8510 │ │ │ │ + bne.n d84f8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8528 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8510 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d847e │ │ │ │ + b.n d8466 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d847a │ │ │ │ + beq.n d8462 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d84c8 │ │ │ │ + bne.n d84b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d847a │ │ │ │ + b.n d8462 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8468 │ │ │ │ + b.n d8450 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8514 │ │ │ │ + cbz r1, d84fc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d847a │ │ │ │ - ldr r3, [pc, #44] @ (d852c ) │ │ │ │ - ldr r1, [pc, #44] @ (d8530 ) │ │ │ │ + b.n d8462 │ │ │ │ + ldr r3, [pc, #44] @ (d8514 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8518 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d84a0 │ │ │ │ + b.n d8488 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d847a │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + b.n d8462 │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d861c ) │ │ │ │ + ldr r0, [pc, #212] @ (d8604 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (d8620 ) │ │ │ │ + ldr r1, [pc, #212] @ (d8608 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ d8624 │ │ │ │ + ldr.w ip, [pc, #212] @ d860c │ │ │ │ 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 d8602 │ │ │ │ + beq.n d85ea │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d856c │ │ │ │ + beq.n d8554 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d85be │ │ │ │ + bmi.n d85a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d859a │ │ │ │ + bpl.n d8582 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d85aa │ │ │ │ + bne.n d8592 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (d8628 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8620 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8610 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8608 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8614 │ │ │ │ + bne.n d85fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d862c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8614 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8582 │ │ │ │ + b.n d856a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d857e │ │ │ │ + beq.n d8566 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d85cc │ │ │ │ + bne.n d85b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d857e │ │ │ │ + b.n d8566 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d856c │ │ │ │ + b.n d8554 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8618 │ │ │ │ + cbz r1, d8600 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d857e │ │ │ │ - ldr r3, [pc, #44] @ (d8630 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8634 ) │ │ │ │ + b.n d8566 │ │ │ │ + ldr r3, [pc, #44] @ (d8618 ) │ │ │ │ + ldr r1, [pc, #44] @ (d861c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d85a4 │ │ │ │ + b.n d858c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d857e │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + b.n d8566 │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8724 ) │ │ │ │ + ldr r0, [pc, #216] @ (d870c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8728 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8710 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d872c │ │ │ │ + ldr.w ip, [pc, #216] @ d8714 │ │ │ │ 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 d870a │ │ │ │ + beq.n d86f2 │ │ │ │ ldr.w r0, [r2, #472] @ 0x1d8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8672 │ │ │ │ + beq.n d865a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d86c6 │ │ │ │ + bmi.n d86ae │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d86a2 │ │ │ │ + bpl.n d868a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d86b2 │ │ │ │ + bne.n d869a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ - ldr r2, [pc, #164] @ (d8730 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8728 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8718 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8710 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d871c │ │ │ │ + bne.n d8704 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8734 ) │ │ │ │ + ldr r0, [pc, #144] @ (d871c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d868a │ │ │ │ + b.n d8672 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8684 │ │ │ │ + beq.n d866c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d86d4 │ │ │ │ + bne.n d86bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8684 │ │ │ │ + b.n d866c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8672 │ │ │ │ + b.n d865a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8720 │ │ │ │ + cbz r1, d8708 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8684 │ │ │ │ - ldr r3, [pc, #44] @ (d8738 ) │ │ │ │ - ldr r1, [pc, #44] @ (d873c ) │ │ │ │ + b.n d866c │ │ │ │ + ldr r3, [pc, #44] @ (d8720 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8724 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d86ac │ │ │ │ + b.n d8694 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8684 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + b.n d866c │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d882c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8814 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8830 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8818 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8834 │ │ │ │ + ldr.w ip, [pc, #216] @ 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 d8812 │ │ │ │ + beq.n d87fa │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d877a │ │ │ │ + beq.n d8762 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d87ce │ │ │ │ + bmi.n d87b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d87aa │ │ │ │ + bpl.n d8792 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d87ba │ │ │ │ + bne.n d87a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #468] @ 0x1d4 │ │ │ │ - ldr r2, [pc, #164] @ (d8838 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8830 ) │ │ │ │ + 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 d8824 │ │ │ │ + bne.n d880c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d883c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8824 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8792 │ │ │ │ + b.n d877a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d878c │ │ │ │ + beq.n d8774 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d87dc │ │ │ │ + bne.n d87c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d878c │ │ │ │ + b.n d8774 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d877a │ │ │ │ + b.n d8762 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8828 │ │ │ │ + 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d878c │ │ │ │ - ldr r3, [pc, #44] @ (d8840 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8844 ) │ │ │ │ + b.n d8774 │ │ │ │ + ldr r3, [pc, #44] @ (d8828 ) │ │ │ │ + ldr r1, [pc, #44] @ (d882c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d87b4 │ │ │ │ + b.n d879c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d878c │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + b.n d8774 │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8934 ) │ │ │ │ + ldr r0, [pc, #216] @ (d891c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8938 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8920 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d893c │ │ │ │ + ldr.w ip, [pc, #216] @ d8924 │ │ │ │ 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 d891a │ │ │ │ + beq.n d8902 │ │ │ │ ldr.w r0, [r2, #464] @ 0x1d0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8882 │ │ │ │ + beq.n d886a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d88d6 │ │ │ │ + bmi.n d88be │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d88b2 │ │ │ │ + bpl.n d889a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d88c2 │ │ │ │ + bne.n d88aa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #464] @ 0x1d0 │ │ │ │ - ldr r2, [pc, #164] @ (d8940 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8938 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8928 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8920 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d892c │ │ │ │ + bne.n d8914 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8944 ) │ │ │ │ + ldr r0, [pc, #144] @ (d892c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d889a │ │ │ │ + b.n d8882 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8894 │ │ │ │ + beq.n d887c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d88e4 │ │ │ │ + bne.n d88cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8894 │ │ │ │ + b.n d887c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8882 │ │ │ │ + b.n d886a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8930 │ │ │ │ + cbz r1, d8918 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8894 │ │ │ │ - ldr r3, [pc, #44] @ (d8948 ) │ │ │ │ - ldr r1, [pc, #44] @ (d894c ) │ │ │ │ + b.n d887c │ │ │ │ + ldr r3, [pc, #44] @ (d8930 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8934 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d88bc │ │ │ │ + b.n d88a4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8894 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + b.n d887c │ │ │ │ + strb r6, [r6, #30] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r6, #29] │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8a3c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8a24 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8a40 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8a28 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8a44 │ │ │ │ + ldr.w ip, [pc, #216] @ d8a2c │ │ │ │ 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 d8a22 │ │ │ │ + beq.n d8a0a │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d898a │ │ │ │ + beq.n d8972 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d89de │ │ │ │ + bmi.n d89c6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d89ba │ │ │ │ + bpl.n d89a2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d89ca │ │ │ │ + bne.n d89b2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #460] @ 0x1cc │ │ │ │ - ldr r2, [pc, #164] @ (d8a48 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8a40 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8a30 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8a28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8a34 │ │ │ │ + bne.n d8a1c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8a4c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8a34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d89a2 │ │ │ │ + b.n d898a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d899c │ │ │ │ + beq.n d8984 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d89ec │ │ │ │ + bne.n d89d4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d899c │ │ │ │ + b.n d8984 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d898a │ │ │ │ + b.n d8972 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8a38 │ │ │ │ + cbz r1, d8a20 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d899c │ │ │ │ - ldr r3, [pc, #44] @ (d8a50 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8a54 ) │ │ │ │ + b.n d8984 │ │ │ │ + ldr r3, [pc, #44] @ (d8a38 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8a3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d89c4 │ │ │ │ + b.n d89ac │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d899c │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + b.n d8984 │ │ │ │ + strb r6, [r5, #26] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8b44 ) │ │ │ │ + ldr r0, [pc, #216] @ (d8b2c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8b48 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8b30 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8b4c │ │ │ │ + ldr.w ip, [pc, #216] @ d8b34 │ │ │ │ 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 d8b2a │ │ │ │ + beq.n d8b12 │ │ │ │ ldr.w r0, [r2, #456] @ 0x1c8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8a92 │ │ │ │ + beq.n d8a7a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8ae6 │ │ │ │ + bmi.n d8ace │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8ac2 │ │ │ │ + bpl.n d8aaa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8ad2 │ │ │ │ + bne.n d8aba │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ - ldr r2, [pc, #164] @ (d8b50 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8b48 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8b38 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8b30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8b3c │ │ │ │ + bne.n d8b24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8b54 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8b3c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8aaa │ │ │ │ + b.n d8a92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8aa4 │ │ │ │ + beq.n d8a8c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8af4 │ │ │ │ + bne.n d8adc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8aa4 │ │ │ │ + b.n d8a8c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8a92 │ │ │ │ + b.n d8a7a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8b40 │ │ │ │ + cbz r1, d8b28 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8aa4 │ │ │ │ - ldr r3, [pc, #44] @ (d8b58 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8b5c ) │ │ │ │ + b.n d8a8c │ │ │ │ + ldr r3, [pc, #44] @ (d8b40 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8b44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8acc │ │ │ │ + b.n d8ab4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8aa4 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + b.n d8a8c │ │ │ │ + strb r6, [r4, #22] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8c4c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8c34 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8c50 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8c38 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8c54 │ │ │ │ + ldr.w ip, [pc, #216] @ d8c3c │ │ │ │ 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 d8c32 │ │ │ │ + beq.n d8c1a │ │ │ │ ldr.w r0, [r2, #452] @ 0x1c4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8b9a │ │ │ │ + beq.n d8b82 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8bee │ │ │ │ + bmi.n d8bd6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8bca │ │ │ │ + bpl.n d8bb2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8bda │ │ │ │ + bne.n d8bc2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ - ldr r2, [pc, #164] @ (d8c58 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8c50 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8c40 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8c38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8c44 │ │ │ │ + bne.n d8c2c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8c5c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8c44 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8bb2 │ │ │ │ + b.n d8b9a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8bac │ │ │ │ + beq.n d8b94 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8bfc │ │ │ │ + bne.n d8be4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8bac │ │ │ │ + b.n d8b94 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8b9a │ │ │ │ + b.n d8b82 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8c48 │ │ │ │ + cbz r1, d8c30 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8bac │ │ │ │ - ldr r3, [pc, #44] @ (d8c60 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8c64 ) │ │ │ │ + b.n d8b94 │ │ │ │ + ldr r3, [pc, #44] @ (d8c48 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8bd4 │ │ │ │ + b.n d8bbc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8bac │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + b.n d8b94 │ │ │ │ + strb r6, [r3, #18] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8d54 ) │ │ │ │ + ldr r0, [pc, #216] @ (d8d3c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8d58 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8d40 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8d5c │ │ │ │ + ldr.w ip, [pc, #216] @ d8d44 │ │ │ │ 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 d8d3a │ │ │ │ + beq.n d8d22 │ │ │ │ ldr.w r0, [r2, #448] @ 0x1c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8ca2 │ │ │ │ + beq.n d8c8a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8cf6 │ │ │ │ + bmi.n d8cde │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8cd2 │ │ │ │ + bpl.n d8cba │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8ce2 │ │ │ │ + bne.n d8cca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #448] @ 0x1c0 │ │ │ │ - ldr r2, [pc, #164] @ (d8d60 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8d58 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8d48 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8d40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8d4c │ │ │ │ + bne.n d8d34 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8d64 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8d4c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8cba │ │ │ │ + b.n d8ca2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8cb4 │ │ │ │ + beq.n d8c9c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8d04 │ │ │ │ + bne.n d8cec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8cb4 │ │ │ │ + b.n d8c9c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8ca2 │ │ │ │ + b.n d8c8a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8d50 │ │ │ │ + cbz r1, d8d38 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8cb4 │ │ │ │ - ldr r3, [pc, #44] @ (d8d68 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8d6c ) │ │ │ │ + b.n d8c9c │ │ │ │ + ldr r3, [pc, #44] @ (d8d50 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8cdc │ │ │ │ + b.n d8cc4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8cb4 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + b.n d8c9c │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8e5c ) │ │ │ │ + ldr r0, [pc, #216] @ (d8e44 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8e60 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8e48 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8e64 │ │ │ │ + ldr.w ip, [pc, #216] @ d8e4c │ │ │ │ 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 d8e42 │ │ │ │ + beq.n d8e2a │ │ │ │ ldr.w r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8daa │ │ │ │ + beq.n d8d92 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8dfe │ │ │ │ + bmi.n d8de6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8dda │ │ │ │ + bpl.n d8dc2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8dea │ │ │ │ + bne.n d8dd2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #444] @ 0x1bc │ │ │ │ - ldr r2, [pc, #164] @ (d8e68 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8e60 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8e50 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8e48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8e54 │ │ │ │ + bne.n d8e3c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8e6c ) │ │ │ │ + ldr r0, [pc, #144] @ (d8e54 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8dc2 │ │ │ │ + b.n d8daa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8dbc │ │ │ │ + beq.n d8da4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8e0c │ │ │ │ + bne.n d8df4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8dbc │ │ │ │ + b.n d8da4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8daa │ │ │ │ + b.n d8d92 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8e58 │ │ │ │ + cbz r1, d8e40 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8dbc │ │ │ │ - ldr r3, [pc, #44] @ (d8e70 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8e74 ) │ │ │ │ + b.n d8da4 │ │ │ │ + ldr r3, [pc, #44] @ (d8e58 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8e5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8de4 │ │ │ │ + b.n d8dcc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8dbc │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + b.n d8da4 │ │ │ │ + strb r6, [r1, #10] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d8f64 ) │ │ │ │ + ldr r0, [pc, #216] @ (d8f4c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d8f68 ) │ │ │ │ + ldr r1, [pc, #216] @ (d8f50 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d8f6c │ │ │ │ + ldr.w ip, [pc, #216] @ d8f54 │ │ │ │ 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 d8f4a │ │ │ │ + beq.n d8f32 │ │ │ │ ldr.w r0, [r2, #440] @ 0x1b8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8eb2 │ │ │ │ + beq.n d8e9a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d8f06 │ │ │ │ + bmi.n d8eee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8ee2 │ │ │ │ + bpl.n d8eca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8ef2 │ │ │ │ + bne.n d8eda │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #440] @ 0x1b8 │ │ │ │ - ldr r2, [pc, #164] @ (d8f70 ) │ │ │ │ - ldr r3, [pc, #152] @ (d8f68 ) │ │ │ │ + ldr r2, [pc, #164] @ (d8f58 ) │ │ │ │ + ldr r3, [pc, #152] @ (d8f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d8f5c │ │ │ │ + bne.n d8f44 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d8f74 ) │ │ │ │ + ldr r0, [pc, #144] @ (d8f5c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8eca │ │ │ │ + b.n d8eb2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8ec4 │ │ │ │ + beq.n d8eac │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d8f14 │ │ │ │ + bne.n d8efc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8ec4 │ │ │ │ + b.n d8eac │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8eb2 │ │ │ │ + b.n d8e9a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d8f60 │ │ │ │ + cbz r1, d8f48 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8ec4 │ │ │ │ - ldr r3, [pc, #44] @ (d8f78 ) │ │ │ │ - ldr r1, [pc, #44] @ (d8f7c ) │ │ │ │ + b.n d8eac │ │ │ │ + ldr r3, [pc, #44] @ (d8f60 ) │ │ │ │ + ldr r1, [pc, #44] @ (d8f64 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8eec │ │ │ │ + b.n d8ed4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8ec4 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + b.n d8eac │ │ │ │ + strb r6, [r0, #6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d906c ) │ │ │ │ + ldr r0, [pc, #216] @ (d9054 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9070 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9058 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9074 │ │ │ │ + ldr.w ip, [pc, #216] @ d905c │ │ │ │ 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 d9052 │ │ │ │ + beq.n d903a │ │ │ │ ldr.w r0, [r2, #436] @ 0x1b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d8fba │ │ │ │ + beq.n d8fa2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d900e │ │ │ │ + bmi.n d8ff6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d8fea │ │ │ │ + bpl.n d8fd2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d8ffa │ │ │ │ + bne.n d8fe2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #436] @ 0x1b4 │ │ │ │ - ldr r2, [pc, #164] @ (d9078 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9070 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9060 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9058 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9064 │ │ │ │ + bne.n d904c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d907c ) │ │ │ │ + ldr r0, [pc, #144] @ (d9064 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d8fd2 │ │ │ │ + b.n d8fba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d8fcc │ │ │ │ + beq.n d8fb4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d901c │ │ │ │ + bne.n d9004 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d8fcc │ │ │ │ + b.n d8fb4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d8fba │ │ │ │ + b.n d8fa2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9068 │ │ │ │ + cbz r1, d9050 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d8fcc │ │ │ │ - ldr r3, [pc, #44] @ (d9080 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9084 ) │ │ │ │ + b.n d8fb4 │ │ │ │ + ldr r3, [pc, #44] @ (d9068 ) │ │ │ │ + ldr r1, [pc, #44] @ (d906c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d8ff4 │ │ │ │ + b.n d8fdc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d8fcc │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + b.n d8fb4 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r6, #1] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9174 ) │ │ │ │ + ldr r0, [pc, #216] @ (d915c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9178 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9160 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d917c │ │ │ │ + ldr.w ip, [pc, #216] @ d9164 │ │ │ │ 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 d915a │ │ │ │ + beq.n d9142 │ │ │ │ ldr.w r0, [r2, #432] @ 0x1b0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d90c2 │ │ │ │ + beq.n d90aa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9116 │ │ │ │ + bmi.n d90fe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d90f2 │ │ │ │ + bpl.n d90da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9102 │ │ │ │ + bne.n d90ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #432] @ 0x1b0 │ │ │ │ - ldr r2, [pc, #164] @ (d9180 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9178 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9168 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9160 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d916c │ │ │ │ + bne.n d9154 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9184 ) │ │ │ │ + ldr r0, [pc, #144] @ (d916c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d90da │ │ │ │ + b.n d90c2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d90d4 │ │ │ │ + beq.n d90bc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9124 │ │ │ │ + bne.n d910c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d90d4 │ │ │ │ + b.n d90bc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d90c2 │ │ │ │ + b.n d90aa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9170 │ │ │ │ + cbz r1, d9158 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d90d4 │ │ │ │ - ldr r3, [pc, #44] @ (d9188 ) │ │ │ │ - ldr r1, [pc, #44] @ (d918c ) │ │ │ │ + b.n d90bc │ │ │ │ + ldr r3, [pc, #44] @ (d9170 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9174 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d90fc │ │ │ │ + b.n d90e4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d90d4 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + b.n d90bc │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d927c ) │ │ │ │ + ldr r0, [pc, #216] @ (d9264 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9280 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9268 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9284 │ │ │ │ + ldr.w ip, [pc, #216] @ d926c │ │ │ │ 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 d924a │ │ │ │ ldr.w r0, [r2, #428] @ 0x1ac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d91ca │ │ │ │ + beq.n d91b2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d921e │ │ │ │ + bmi.n d9206 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d91fa │ │ │ │ + bpl.n d91e2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d920a │ │ │ │ + bne.n d91f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #428] @ 0x1ac │ │ │ │ - ldr r2, [pc, #164] @ (d9288 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9280 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9270 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9268 ) │ │ │ │ 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 d925c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d928c ) │ │ │ │ + ldr r0, [pc, #144] @ (d9274 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d91e2 │ │ │ │ + b.n d91ca │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d91dc │ │ │ │ + beq.n d91c4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d922c │ │ │ │ + bne.n d9214 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d91dc │ │ │ │ + b.n d91c4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d91ca │ │ │ │ + b.n d91b2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9278 │ │ │ │ + cbz r1, d9260 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d91dc │ │ │ │ - ldr r3, [pc, #44] @ (d9290 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9294 ) │ │ │ │ + b.n d91c4 │ │ │ │ + ldr r3, [pc, #44] @ (d9278 ) │ │ │ │ + ldr r1, [pc, #44] @ (d927c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9204 │ │ │ │ + b.n d91ec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d91dc │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + b.n d91c4 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9384 ) │ │ │ │ + ldr r0, [pc, #216] @ (d936c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9388 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9370 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d938c │ │ │ │ + ldr.w ip, [pc, #216] @ d9374 │ │ │ │ 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 d936a │ │ │ │ + beq.n d9352 │ │ │ │ ldr.w r0, [r2, #424] @ 0x1a8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d92d2 │ │ │ │ + beq.n d92ba │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9326 │ │ │ │ + bmi.n d930e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9302 │ │ │ │ + bpl.n d92ea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9312 │ │ │ │ + bne.n d92fa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #424] @ 0x1a8 │ │ │ │ - ldr r2, [pc, #164] @ (d9390 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9388 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9378 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9370 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d937c │ │ │ │ + bne.n d9364 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9394 ) │ │ │ │ + ldr r0, [pc, #144] @ (d937c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d92ea │ │ │ │ + b.n d92d2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d92e4 │ │ │ │ + beq.n d92cc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9334 │ │ │ │ + bne.n d931c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d92e4 │ │ │ │ + b.n d92cc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d92d2 │ │ │ │ + b.n d92ba │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9380 │ │ │ │ + cbz r1, d9368 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d92e4 │ │ │ │ - ldr r3, [pc, #44] @ (d9398 ) │ │ │ │ - ldr r1, [pc, #44] @ (d939c ) │ │ │ │ + b.n d92cc │ │ │ │ + ldr r3, [pc, #44] @ (d9380 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9384 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d930c │ │ │ │ + b.n d92f4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d92e4 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + b.n d92cc │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d948c ) │ │ │ │ + ldr r0, [pc, #216] @ (d9474 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9490 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9478 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9494 │ │ │ │ + ldr.w ip, [pc, #216] @ d947c │ │ │ │ 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 d9472 │ │ │ │ + beq.n d945a │ │ │ │ ldr.w r0, [r2, #420] @ 0x1a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d93da │ │ │ │ + beq.n d93c2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d942e │ │ │ │ + bmi.n d9416 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d940a │ │ │ │ + bpl.n d93f2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d941a │ │ │ │ + bne.n d9402 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #420] @ 0x1a4 │ │ │ │ - ldr r2, [pc, #164] @ (d9498 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9490 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9480 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9478 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9484 │ │ │ │ + bne.n d946c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d949c ) │ │ │ │ + ldr r0, [pc, #144] @ (d9484 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d93f2 │ │ │ │ + b.n d93da │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d93ec │ │ │ │ + beq.n d93d4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d943c │ │ │ │ + bne.n d9424 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d93ec │ │ │ │ + b.n d93d4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d93da │ │ │ │ + b.n d93c2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9488 │ │ │ │ + cbz r1, d9470 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d93ec │ │ │ │ - ldr r3, [pc, #44] @ (d94a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d94a4 ) │ │ │ │ + b.n d93d4 │ │ │ │ + ldr r3, [pc, #44] @ (d9488 ) │ │ │ │ + ldr r1, [pc, #44] @ (d948c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9414 │ │ │ │ + b.n d93fc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d93ec │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + b.n d93d4 │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9594 ) │ │ │ │ + ldr r0, [pc, #216] @ (d957c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9598 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9580 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d959c │ │ │ │ + ldr.w ip, [pc, #216] @ d9584 │ │ │ │ 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 d957a │ │ │ │ + beq.n d9562 │ │ │ │ ldr.w r0, [r2, #416] @ 0x1a0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d94e2 │ │ │ │ + beq.n d94ca │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9536 │ │ │ │ + bmi.n d951e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9512 │ │ │ │ + bpl.n d94fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9522 │ │ │ │ + bne.n d950a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #416] @ 0x1a0 │ │ │ │ - ldr r2, [pc, #164] @ (d95a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9598 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9588 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9580 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d958c │ │ │ │ + bne.n d9574 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d95a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d958c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d94fa │ │ │ │ + b.n d94e2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d94f4 │ │ │ │ + beq.n d94dc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9544 │ │ │ │ + bne.n d952c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d94f4 │ │ │ │ + b.n d94dc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d94e2 │ │ │ │ + b.n d94ca │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9590 │ │ │ │ + cbz r1, d9578 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d94f4 │ │ │ │ - ldr r3, [pc, #44] @ (d95a8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d95ac ) │ │ │ │ + b.n d94dc │ │ │ │ + ldr r3, [pc, #44] @ (d9590 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9594 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d951c │ │ │ │ + b.n d9504 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d94f4 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + b.n d94dc │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d969c ) │ │ │ │ + ldr r0, [pc, #216] @ (d9684 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d96a0 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9688 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d96a4 │ │ │ │ + ldr.w ip, [pc, #216] @ d968c │ │ │ │ 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 d9682 │ │ │ │ + beq.n d966a │ │ │ │ ldr.w r0, [r2, #412] @ 0x19c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d95ea │ │ │ │ + beq.n d95d2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d963e │ │ │ │ + bmi.n d9626 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d961a │ │ │ │ + bpl.n d9602 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d962a │ │ │ │ + bne.n d9612 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #412] @ 0x19c │ │ │ │ - ldr r2, [pc, #164] @ (d96a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d96a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9690 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9694 │ │ │ │ + bne.n d967c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d96ac ) │ │ │ │ + ldr r0, [pc, #144] @ (d9694 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9602 │ │ │ │ + b.n d95ea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d95fc │ │ │ │ + beq.n d95e4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d964c │ │ │ │ + bne.n d9634 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d95fc │ │ │ │ + b.n d95e4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d95ea │ │ │ │ + b.n d95d2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9698 │ │ │ │ + cbz r1, d9680 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d95fc │ │ │ │ - ldr r3, [pc, #44] @ (d96b0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d96b4 ) │ │ │ │ + b.n d95e4 │ │ │ │ + ldr r3, [pc, #44] @ (d9698 ) │ │ │ │ + ldr r1, [pc, #44] @ (d969c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9624 │ │ │ │ + b.n d960c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d95fc │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + b.n d95e4 │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d97a4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d978c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d97a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9790 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d97ac │ │ │ │ + ldr.w ip, [pc, #216] @ d9794 │ │ │ │ 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 d978a │ │ │ │ + beq.n d9772 │ │ │ │ ldr.w r0, [r2, #408] @ 0x198 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d96f2 │ │ │ │ + beq.n d96da │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9746 │ │ │ │ + bmi.n d972e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9722 │ │ │ │ + bpl.n d970a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9732 │ │ │ │ + bne.n d971a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ - ldr r2, [pc, #164] @ (d97b0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d97a8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9798 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d979c │ │ │ │ + bne.n d9784 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d97b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d979c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d970a │ │ │ │ + b.n d96f2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9704 │ │ │ │ + beq.n d96ec │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9754 │ │ │ │ + bne.n d973c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9704 │ │ │ │ + b.n d96ec │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d96f2 │ │ │ │ + b.n d96da │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d97a0 │ │ │ │ + cbz r1, d9788 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9704 │ │ │ │ - ldr r3, [pc, #44] @ (d97b8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d97bc ) │ │ │ │ + b.n d96ec │ │ │ │ + ldr r3, [pc, #44] @ (d97a0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d97a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d972c │ │ │ │ + b.n d9714 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9704 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + b.n d96ec │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #16] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d98ac ) │ │ │ │ + ldr r0, [pc, #216] @ (d9894 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d98b0 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9898 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d98b4 │ │ │ │ + ldr.w ip, [pc, #216] @ d989c │ │ │ │ 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 d9892 │ │ │ │ + beq.n d987a │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d97fa │ │ │ │ + beq.n d97e2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d984e │ │ │ │ + bmi.n d9836 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d982a │ │ │ │ + bpl.n d9812 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d983a │ │ │ │ + bne.n d9822 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #404] @ 0x194 │ │ │ │ - ldr r2, [pc, #164] @ (d98b8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d98b0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d98a0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9898 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d98a4 │ │ │ │ + bne.n d988c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d98bc ) │ │ │ │ + ldr r0, [pc, #144] @ (d98a4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9812 │ │ │ │ + b.n d97fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d980c │ │ │ │ + beq.n d97f4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d985c │ │ │ │ + bne.n d9844 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d980c │ │ │ │ + b.n d97f4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d97fa │ │ │ │ + b.n d97e2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d98a8 │ │ │ │ + cbz r1, d9890 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d980c │ │ │ │ - ldr r3, [pc, #44] @ (d98c0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d98c4 ) │ │ │ │ + b.n d97f4 │ │ │ │ + ldr r3, [pc, #44] @ (d98a8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d98ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9834 │ │ │ │ + b.n d981c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d980c │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + b.n d97f4 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d99b4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d999c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d99b8 ) │ │ │ │ + ldr r1, [pc, #216] @ (d99a0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d99bc │ │ │ │ + ldr.w ip, [pc, #216] @ d99a4 │ │ │ │ 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 d999a │ │ │ │ + beq.n d9982 │ │ │ │ ldr.w r0, [r2, #400] @ 0x190 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9902 │ │ │ │ + beq.n d98ea │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9956 │ │ │ │ + bmi.n d993e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9932 │ │ │ │ + bpl.n d991a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9942 │ │ │ │ + bne.n d992a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #400] @ 0x190 │ │ │ │ - ldr r2, [pc, #164] @ (d99c0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d99b8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d99a8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d99a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d99ac │ │ │ │ + bne.n d9994 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d99c4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d99ac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d991a │ │ │ │ + b.n d9902 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9914 │ │ │ │ + beq.n d98fc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9964 │ │ │ │ + bne.n d994c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9914 │ │ │ │ + b.n d98fc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9902 │ │ │ │ + b.n d98ea │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d99b0 │ │ │ │ + cbz r1, d9998 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9914 │ │ │ │ - ldr r3, [pc, #44] @ (d99c8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d99cc ) │ │ │ │ + b.n d98fc │ │ │ │ + ldr r3, [pc, #44] @ (d99b0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d99b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d993c │ │ │ │ + b.n d9924 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9914 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + b.n d98fc │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9abc ) │ │ │ │ + ldr r0, [pc, #216] @ (d9aa4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9ac0 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9aa8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9ac4 │ │ │ │ + ldr.w ip, [pc, #216] @ d9aac │ │ │ │ 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 d9aa2 │ │ │ │ + beq.n d9a8a │ │ │ │ ldr.w r0, [r2, #396] @ 0x18c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9a0a │ │ │ │ + beq.n d99f2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9a5e │ │ │ │ + bmi.n d9a46 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9a3a │ │ │ │ + bpl.n d9a22 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9a4a │ │ │ │ + bne.n d9a32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #396] @ 0x18c │ │ │ │ - ldr r2, [pc, #164] @ (d9ac8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9ac0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9ab0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9aa8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9ab4 │ │ │ │ + bne.n d9a9c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9acc ) │ │ │ │ + ldr r0, [pc, #144] @ (d9ab4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9a22 │ │ │ │ + b.n d9a0a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9a1c │ │ │ │ + beq.n d9a04 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9a6c │ │ │ │ + bne.n d9a54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9a1c │ │ │ │ + b.n d9a04 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9a0a │ │ │ │ + b.n d99f2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9ab8 │ │ │ │ + cbz r1, d9aa0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9a1c │ │ │ │ - ldr r3, [pc, #44] @ (d9ad0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ad4 ) │ │ │ │ + b.n d9a04 │ │ │ │ + ldr r3, [pc, #44] @ (d9ab8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9abc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9a44 │ │ │ │ + b.n d9a2c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9a1c │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + b.n d9a04 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9bc4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d9bac ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9bc8 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9bb0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9bcc │ │ │ │ + ldr.w ip, [pc, #216] @ d9bb4 │ │ │ │ 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 d9baa │ │ │ │ + beq.n d9b92 │ │ │ │ ldr.w r0, [r2, #392] @ 0x188 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9b12 │ │ │ │ + beq.n d9afa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9b66 │ │ │ │ + bmi.n d9b4e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9b42 │ │ │ │ + bpl.n d9b2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9b52 │ │ │ │ + bne.n d9b3a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #392] @ 0x188 │ │ │ │ - ldr r2, [pc, #164] @ (d9bd0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9bc8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9bb8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9bb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9bbc │ │ │ │ + bne.n d9ba4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9bd4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9bbc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9b2a │ │ │ │ + b.n d9b12 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9b24 │ │ │ │ + beq.n d9b0c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9b74 │ │ │ │ + bne.n d9b5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9b24 │ │ │ │ + b.n d9b0c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9b12 │ │ │ │ + b.n d9afa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9bc0 │ │ │ │ + cbz r1, d9ba8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9b24 │ │ │ │ - ldr r3, [pc, #44] @ (d9bd8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9bdc ) │ │ │ │ + b.n d9b0c │ │ │ │ + ldr r3, [pc, #44] @ (d9bc0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9bc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9b4c │ │ │ │ + b.n d9b34 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9b24 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + b.n d9b0c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r4, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9ccc ) │ │ │ │ + ldr r0, [pc, #216] @ (d9cb4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9cd0 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9cb8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9cd4 │ │ │ │ + ldr.w ip, [pc, #216] @ d9cbc │ │ │ │ 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 d9cb2 │ │ │ │ + beq.n d9c9a │ │ │ │ ldr.w r0, [r2, #388] @ 0x184 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9c1a │ │ │ │ + beq.n d9c02 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9c6e │ │ │ │ + bmi.n d9c56 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9c4a │ │ │ │ + bpl.n d9c32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9c5a │ │ │ │ + bne.n d9c42 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #388] @ 0x184 │ │ │ │ - ldr r2, [pc, #164] @ (d9cd8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9cd0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9cc0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9cb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9cc4 │ │ │ │ + bne.n d9cac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9cdc ) │ │ │ │ + ldr r0, [pc, #144] @ (d9cc4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9c32 │ │ │ │ + b.n d9c1a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9c2c │ │ │ │ + beq.n d9c14 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9c7c │ │ │ │ + bne.n d9c64 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9c2c │ │ │ │ + b.n d9c14 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9c1a │ │ │ │ + b.n d9c02 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9cc8 │ │ │ │ + cbz r1, d9cb0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9c2c │ │ │ │ - ldr r3, [pc, #44] @ (d9ce0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ce4 ) │ │ │ │ + b.n d9c14 │ │ │ │ + ldr r3, [pc, #44] @ (d9cc8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9ccc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9c54 │ │ │ │ + b.n d9c3c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9c2c │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + b.n d9c14 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9dd4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d9dbc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9dd8 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9dc0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9ddc │ │ │ │ + ldr.w ip, [pc, #216] @ d9dc4 │ │ │ │ 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 d9dba │ │ │ │ + beq.n d9da2 │ │ │ │ ldr.w r0, [r2, #384] @ 0x180 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9d22 │ │ │ │ + beq.n d9d0a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9d76 │ │ │ │ + bmi.n d9d5e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9d52 │ │ │ │ + bpl.n d9d3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9d62 │ │ │ │ + bne.n d9d4a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #384] @ 0x180 │ │ │ │ - ldr r2, [pc, #164] @ (d9de0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9dd8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9dc8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9dc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9dcc │ │ │ │ + bne.n d9db4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9de4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9dcc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9d3a │ │ │ │ + b.n d9d22 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9d34 │ │ │ │ + beq.n d9d1c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9d84 │ │ │ │ + bne.n d9d6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9d34 │ │ │ │ + b.n d9d1c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9d22 │ │ │ │ + b.n d9d0a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9dd0 │ │ │ │ + cbz r1, d9db8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9d34 │ │ │ │ - ldr r3, [pc, #44] @ (d9de8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9dec ) │ │ │ │ + b.n d9d1c │ │ │ │ + ldr r3, [pc, #44] @ (d9dd0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9dd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9d5c │ │ │ │ + b.n d9d44 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9d34 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + b.n d9d1c │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9edc ) │ │ │ │ + ldr r0, [pc, #216] @ (d9ec4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9ee0 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9ec8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9ee4 │ │ │ │ + ldr.w ip, [pc, #216] @ d9ecc │ │ │ │ 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 d9ec2 │ │ │ │ + beq.n d9eaa │ │ │ │ ldr.w r0, [r2, #380] @ 0x17c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9e2a │ │ │ │ + beq.n d9e12 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9e7e │ │ │ │ + bmi.n d9e66 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9e5a │ │ │ │ + bpl.n d9e42 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9e6a │ │ │ │ + bne.n d9e52 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #380] @ 0x17c │ │ │ │ - ldr r2, [pc, #164] @ (d9ee8 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9ee0 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9ed0 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9ec8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9ed4 │ │ │ │ + bne.n d9ebc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9eec ) │ │ │ │ + ldr r0, [pc, #144] @ (d9ed4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9e42 │ │ │ │ + b.n d9e2a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9e3c │ │ │ │ + beq.n d9e24 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9e8c │ │ │ │ + bne.n d9e74 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9e3c │ │ │ │ + b.n d9e24 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9e2a │ │ │ │ + b.n d9e12 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9ed8 │ │ │ │ + cbz r1, d9ec0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9e3c │ │ │ │ - ldr r3, [pc, #44] @ (d9ef0 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ef4 ) │ │ │ │ + b.n d9e24 │ │ │ │ + ldr r3, [pc, #44] @ (d9ed8 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9edc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9e64 │ │ │ │ + b.n d9e4c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9e3c │ │ │ │ - str r6, [r6, #28] │ │ │ │ + b.n d9e24 │ │ │ │ + str r6, [r1, #32] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r0, #32] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r1, #28] │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r6, #26 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (d9fe4 ) │ │ │ │ + ldr r0, [pc, #216] @ (d9fcc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (d9fe8 ) │ │ │ │ + ldr r1, [pc, #216] @ (d9fd0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ d9fec │ │ │ │ + ldr.w ip, [pc, #216] @ d9fd4 │ │ │ │ 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 d9fca │ │ │ │ + beq.n d9fb2 │ │ │ │ ldr.w r0, [r2, #376] @ 0x178 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n d9f32 │ │ │ │ + beq.n d9f1a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n d9f86 │ │ │ │ + bmi.n d9f6e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n d9f62 │ │ │ │ + bpl.n d9f4a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n d9f72 │ │ │ │ + bne.n d9f5a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #376] @ 0x178 │ │ │ │ - ldr r2, [pc, #164] @ (d9ff0 ) │ │ │ │ - ldr r3, [pc, #152] @ (d9fe8 ) │ │ │ │ + ldr r2, [pc, #164] @ (d9fd8 ) │ │ │ │ + ldr r3, [pc, #152] @ (d9fd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n d9fdc │ │ │ │ + bne.n d9fc4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (d9ff4 ) │ │ │ │ + ldr r0, [pc, #144] @ (d9fdc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n d9f4a │ │ │ │ + b.n d9f32 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n d9f44 │ │ │ │ + beq.n d9f2c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n d9f94 │ │ │ │ + bne.n d9f7c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n d9f44 │ │ │ │ + b.n d9f2c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n d9f32 │ │ │ │ + b.n d9f1a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, d9fe0 │ │ │ │ + cbz r1, d9fc8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n d9f44 │ │ │ │ - ldr r3, [pc, #44] @ (d9ff8 ) │ │ │ │ - ldr r1, [pc, #44] @ (d9ffc ) │ │ │ │ + b.n d9f2c │ │ │ │ + ldr r3, [pc, #44] @ (d9fe0 ) │ │ │ │ + ldr r1, [pc, #44] @ (d9fe4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n d9f6c │ │ │ │ + b.n d9f54 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n d9f44 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + b.n d9f2c │ │ │ │ + str r6, [r0, #16] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + str r6, [r7, #12] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r5, #18 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ movs r0, r4 │ │ │ │ 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] @ (da0ec ) │ │ │ │ + ldr r0, [pc, #216] @ (da0d4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da0f0 ) │ │ │ │ + ldr r1, [pc, #216] @ (da0d8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da0f4 │ │ │ │ + ldr.w ip, [pc, #216] @ da0dc │ │ │ │ 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 da0d2 │ │ │ │ + beq.n da0ba │ │ │ │ ldr.w r0, [r2, #372] @ 0x174 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da03a │ │ │ │ + beq.n da022 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da08e │ │ │ │ + bmi.n da076 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da06a │ │ │ │ + bpl.n da052 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da07a │ │ │ │ + bne.n da062 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #372] @ 0x174 │ │ │ │ - ldr r2, [pc, #164] @ (da0f8 ) │ │ │ │ - ldr r3, [pc, #152] @ (da0f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (da0e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (da0d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da0e4 │ │ │ │ + bne.n da0cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da0fc ) │ │ │ │ + ldr r0, [pc, #144] @ (da0e4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da052 │ │ │ │ + b.n da03a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da04c │ │ │ │ + beq.n da034 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da09c │ │ │ │ + bne.n da084 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da04c │ │ │ │ + b.n da034 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da03a │ │ │ │ + b.n da022 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da0e8 │ │ │ │ + cbz r1, da0d0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da04c │ │ │ │ - ldr r3, [pc, #44] @ (da100 ) │ │ │ │ - ldr r1, [pc, #44] @ (da104 ) │ │ │ │ + b.n da034 │ │ │ │ + ldr r3, [pc, #44] @ (da0e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (da0ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da074 │ │ │ │ + b.n da05c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da04c │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + b.n da034 │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r4, #10 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r0, r4 │ │ │ │ + vshr.u32 d0, d15, #30 │ │ │ │ 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] @ (da1f4 ) │ │ │ │ + ldr r0, [pc, #216] @ (da1dc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da1f8 ) │ │ │ │ + ldr r1, [pc, #216] @ (da1e0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da1fc │ │ │ │ + ldr.w ip, [pc, #216] @ da1e4 │ │ │ │ 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 da1da │ │ │ │ + beq.n da1c2 │ │ │ │ ldr.w r0, [r2, #368] @ 0x170 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da142 │ │ │ │ + beq.n da12a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da196 │ │ │ │ + bmi.n da17e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da172 │ │ │ │ + bpl.n da15a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da182 │ │ │ │ + bne.n da16a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #368] @ 0x170 │ │ │ │ - ldr r2, [pc, #164] @ (da200 ) │ │ │ │ - ldr r3, [pc, #152] @ (da1f8 ) │ │ │ │ + ldr r2, [pc, #164] @ (da1e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (da1e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da1ec │ │ │ │ + bne.n da1d4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da204 ) │ │ │ │ + ldr r0, [pc, #144] @ (da1ec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da15a │ │ │ │ + b.n da142 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da154 │ │ │ │ + beq.n da13c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da1a4 │ │ │ │ + bne.n da18c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da154 │ │ │ │ + b.n da13c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da142 │ │ │ │ + b.n da12a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da1f0 │ │ │ │ + cbz r1, da1d8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da154 │ │ │ │ - ldr r3, [pc, #44] @ (da208 ) │ │ │ │ - ldr r1, [pc, #44] @ (da20c ) │ │ │ │ + b.n da13c │ │ │ │ + ldr r3, [pc, #44] @ (da1f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (da1f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da17c │ │ │ │ + b.n da164 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da154 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + b.n da13c │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u32 d0, d15, #14 │ │ │ │ + mrc2 0, 6, r0, cr10, cr15, {0} │ │ │ │ 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] @ (da2fc ) │ │ │ │ + ldr r0, [pc, #216] @ (da2e4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da300 ) │ │ │ │ + ldr r1, [pc, #216] @ (da2e8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da304 │ │ │ │ + ldr.w ip, [pc, #216] @ da2ec │ │ │ │ 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 da2e2 │ │ │ │ + beq.n da2ca │ │ │ │ ldr.w r0, [r2, #364] @ 0x16c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da24a │ │ │ │ + beq.n da232 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da29e │ │ │ │ + bmi.n da286 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da27a │ │ │ │ + bpl.n da262 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da28a │ │ │ │ + bne.n da272 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #364] @ 0x16c │ │ │ │ - ldr r2, [pc, #164] @ (da308 ) │ │ │ │ - ldr r3, [pc, #152] @ (da300 ) │ │ │ │ + ldr r2, [pc, #164] @ (da2f0 ) │ │ │ │ + ldr r3, [pc, #152] @ (da2e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da2f4 │ │ │ │ + bne.n da2dc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da30c ) │ │ │ │ + ldr r0, [pc, #144] @ (da2f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da262 │ │ │ │ + b.n da24a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da25c │ │ │ │ + beq.n da244 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da2ac │ │ │ │ + bne.n da294 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da25c │ │ │ │ + b.n da244 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da24a │ │ │ │ + b.n da232 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da2f8 │ │ │ │ + cbz r1, da2e0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da25c │ │ │ │ - ldr r3, [pc, #44] @ (da310 ) │ │ │ │ - ldr r1, [pc, #44] @ (da314 ) │ │ │ │ + b.n da244 │ │ │ │ + ldr r3, [pc, #44] @ (da2f8 ) │ │ │ │ + ldr r1, [pc, #44] @ (da2fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da284 │ │ │ │ + b.n da26c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da25c │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + b.n da244 │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr6, cr15, {0} │ │ │ │ + mrc2 0, 0, r0, cr14, cr15, {0} │ │ │ │ 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] @ (da404 ) │ │ │ │ + ldr r0, [pc, #216] @ (da3ec ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da408 ) │ │ │ │ + ldr r1, [pc, #216] @ (da3f0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da40c │ │ │ │ + ldr.w ip, [pc, #216] @ da3f4 │ │ │ │ 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 da3ea │ │ │ │ + beq.n da3d2 │ │ │ │ ldr.w r0, [r2, #360] @ 0x168 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da352 │ │ │ │ + beq.n da33a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da3a6 │ │ │ │ + bmi.n da38e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da382 │ │ │ │ + bpl.n da36a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da392 │ │ │ │ + bne.n da37a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #360] @ 0x168 │ │ │ │ - ldr r2, [pc, #164] @ (da410 ) │ │ │ │ - ldr r3, [pc, #152] @ (da408 ) │ │ │ │ + ldr r2, [pc, #164] @ (da3f8 ) │ │ │ │ + ldr r3, [pc, #152] @ (da3f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da3fc │ │ │ │ + bne.n da3e4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da414 ) │ │ │ │ + ldr r0, [pc, #144] @ (da3fc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da36a │ │ │ │ + b.n da352 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da364 │ │ │ │ + beq.n da34c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da3b4 │ │ │ │ + bne.n da39c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da364 │ │ │ │ + b.n da34c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da352 │ │ │ │ + b.n da33a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da400 │ │ │ │ + cbz r1, da3e8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da364 │ │ │ │ - ldr r3, [pc, #44] @ (da418 ) │ │ │ │ - ldr r1, [pc, #44] @ (da41c ) │ │ │ │ + b.n da34c │ │ │ │ + ldr r3, [pc, #44] @ (da400 ) │ │ │ │ + ldr r1, [pc, #44] @ (da404 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da38c │ │ │ │ + b.n da374 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da364 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + b.n da34c │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr6, cr15, {0} │ │ │ │ + ldc2l 0, cr0, [lr, #-124] @ 0xffffff84 │ │ │ │ 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] @ (da50c ) │ │ │ │ + ldr r0, [pc, #216] @ (da4f4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da510 ) │ │ │ │ + ldr r1, [pc, #216] @ (da4f8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da514 │ │ │ │ + ldr.w ip, [pc, #216] @ da4fc │ │ │ │ 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 da4f2 │ │ │ │ + beq.n da4da │ │ │ │ ldr.w r0, [r2, #356] @ 0x164 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da45a │ │ │ │ + beq.n da442 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da4ae │ │ │ │ + bmi.n da496 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da48a │ │ │ │ + bpl.n da472 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da49a │ │ │ │ + bne.n da482 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #356] @ 0x164 │ │ │ │ - ldr r2, [pc, #164] @ (da518 ) │ │ │ │ - ldr r3, [pc, #152] @ (da510 ) │ │ │ │ + ldr r2, [pc, #164] @ (da500 ) │ │ │ │ + ldr r3, [pc, #152] @ (da4f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da504 │ │ │ │ + bne.n da4ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da51c ) │ │ │ │ + ldr r0, [pc, #144] @ (da504 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da472 │ │ │ │ + b.n da45a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da46c │ │ │ │ + beq.n da454 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da4bc │ │ │ │ + bne.n da4a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da46c │ │ │ │ + b.n da454 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da45a │ │ │ │ + b.n da442 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da508 │ │ │ │ + cbz r1, da4f0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da46c │ │ │ │ - ldr r3, [pc, #44] @ (da520 ) │ │ │ │ - ldr r1, [pc, #44] @ (da524 ) │ │ │ │ + b.n da454 │ │ │ │ + ldr r3, [pc, #44] @ (da508 ) │ │ │ │ + ldr r1, [pc, #44] @ (da50c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da494 │ │ │ │ + b.n da47c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da46c │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + b.n da454 │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #-124]! @ 0xffffff84 │ │ │ │ + ldc2 0, cr0, [lr], {31} │ │ │ │ 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] @ (da614 ) │ │ │ │ + ldr r0, [pc, #216] @ (da5fc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da618 ) │ │ │ │ + ldr r1, [pc, #216] @ (da600 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da61c │ │ │ │ + ldr.w ip, [pc, #216] @ da604 │ │ │ │ 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 da5fa │ │ │ │ + beq.n da5e2 │ │ │ │ ldr.w r0, [r2, #352] @ 0x160 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da562 │ │ │ │ + beq.n da54a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da5b6 │ │ │ │ + bmi.n da59e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da592 │ │ │ │ + bpl.n da57a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da5a2 │ │ │ │ + bne.n da58a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #352] @ 0x160 │ │ │ │ - ldr r2, [pc, #164] @ (da620 ) │ │ │ │ - ldr r3, [pc, #152] @ (da618 ) │ │ │ │ + ldr r2, [pc, #164] @ (da608 ) │ │ │ │ + ldr r3, [pc, #152] @ (da600 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da60c │ │ │ │ + bne.n da5f4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da624 ) │ │ │ │ + ldr r0, [pc, #144] @ (da60c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da57a │ │ │ │ + b.n da562 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da574 │ │ │ │ + beq.n da55c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da5c4 │ │ │ │ + bne.n da5ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da574 │ │ │ │ + b.n da55c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da562 │ │ │ │ + b.n da54a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da610 │ │ │ │ + cbz r1, da5f8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da574 │ │ │ │ - ldr r3, [pc, #44] @ (da628 ) │ │ │ │ - ldr r1, [pc, #44] @ (da62c ) │ │ │ │ + b.n da55c │ │ │ │ + ldr r3, [pc, #44] @ (da610 ) │ │ │ │ + ldr r1, [pc, #44] @ (da614 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da59c │ │ │ │ + b.n da584 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da574 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + b.n da55c │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2], #124 @ 0x7c │ │ │ │ + @ instruction: 0xfbda001f │ │ │ │ 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] @ (da71c ) │ │ │ │ + ldr r0, [pc, #216] @ (da704 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da720 ) │ │ │ │ + ldr r1, [pc, #216] @ (da708 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da724 │ │ │ │ + ldr.w ip, [pc, #216] @ da70c │ │ │ │ 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 da702 │ │ │ │ + beq.n da6ea │ │ │ │ ldr.w r0, [r2, #348] @ 0x15c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da66a │ │ │ │ + beq.n da652 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da6be │ │ │ │ + bmi.n da6a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da69a │ │ │ │ + bpl.n da682 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da6aa │ │ │ │ + bne.n da692 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #348] @ 0x15c │ │ │ │ - ldr r2, [pc, #164] @ (da728 ) │ │ │ │ - ldr r3, [pc, #152] @ (da720 ) │ │ │ │ + ldr r2, [pc, #164] @ (da710 ) │ │ │ │ + ldr r3, [pc, #152] @ (da708 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da714 │ │ │ │ + bne.n da6fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da72c ) │ │ │ │ + ldr r0, [pc, #144] @ (da714 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da682 │ │ │ │ + b.n da66a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da67c │ │ │ │ + beq.n da664 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da6cc │ │ │ │ + bne.n da6b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da67c │ │ │ │ + b.n da664 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da66a │ │ │ │ + b.n da652 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da718 │ │ │ │ + cbz r1, da700 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da67c │ │ │ │ - ldr r3, [pc, #44] @ (da730 ) │ │ │ │ - ldr r1, [pc, #44] @ (da734 ) │ │ │ │ + b.n da664 │ │ │ │ + ldr r3, [pc, #44] @ (da718 ) │ │ │ │ + ldr r1, [pc, #44] @ (da71c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da6a4 │ │ │ │ + b.n da68c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da67c │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + b.n da664 │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbea001f │ │ │ │ + smlabt r0, r2, pc, r0 │ │ │ │ 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] @ (da824 ) │ │ │ │ + ldr r0, [pc, #216] @ (da80c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da828 ) │ │ │ │ + ldr r1, [pc, #216] @ (da810 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da82c │ │ │ │ + ldr.w ip, [pc, #216] @ da814 │ │ │ │ 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 da80a │ │ │ │ + beq.n da7f2 │ │ │ │ ldr.w r0, [r2, #344] @ 0x158 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da772 │ │ │ │ + beq.n da75a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da7c6 │ │ │ │ + bmi.n da7ae │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da7a2 │ │ │ │ + bpl.n da78a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da7b2 │ │ │ │ + bne.n da79a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #344] @ 0x158 │ │ │ │ - ldr r2, [pc, #164] @ (da830 ) │ │ │ │ - ldr r3, [pc, #152] @ (da828 ) │ │ │ │ + ldr r2, [pc, #164] @ (da818 ) │ │ │ │ + ldr r3, [pc, #152] @ (da810 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da81c │ │ │ │ + bne.n da804 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da834 ) │ │ │ │ + ldr r0, [pc, #144] @ (da81c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da78a │ │ │ │ + b.n da772 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da784 │ │ │ │ + beq.n da76c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da7d4 │ │ │ │ + bne.n da7bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da784 │ │ │ │ + b.n da76c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da772 │ │ │ │ + b.n da75a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da820 │ │ │ │ + cbz r1, da808 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da784 │ │ │ │ - ldr r3, [pc, #44] @ (da838 ) │ │ │ │ - ldr r1, [pc, #44] @ (da83c ) │ │ │ │ + b.n da76c │ │ │ │ + ldr r3, [pc, #44] @ (da820 ) │ │ │ │ + ldr r1, [pc, #44] @ (da824 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da7ac │ │ │ │ + b.n da794 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da784 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + b.n da76c │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - smlabt r0, lr, pc, r0 │ │ │ │ + @ instruction: 0xfa46001f │ │ │ │ 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] @ (da92c ) │ │ │ │ + ldr r0, [pc, #216] @ (da914 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (da930 ) │ │ │ │ + ldr r1, [pc, #216] @ (da918 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ da934 │ │ │ │ + ldr.w ip, [pc, #216] @ da91c │ │ │ │ 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 da912 │ │ │ │ + beq.n da8fa │ │ │ │ ldr.w r0, [r2, #340] @ 0x154 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da87a │ │ │ │ + beq.n da862 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da8ce │ │ │ │ + bmi.n da8b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da8aa │ │ │ │ + bpl.n da892 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da8ba │ │ │ │ + bne.n da8a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #340] @ 0x154 │ │ │ │ - ldr r2, [pc, #164] @ (da938 ) │ │ │ │ - ldr r3, [pc, #152] @ (da930 ) │ │ │ │ + ldr r2, [pc, #164] @ (da920 ) │ │ │ │ + ldr r3, [pc, #152] @ (da918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n da924 │ │ │ │ + bne.n da90c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (da93c ) │ │ │ │ + ldr r0, [pc, #144] @ (da924 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da892 │ │ │ │ + b.n da87a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da88c │ │ │ │ + beq.n da874 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da8dc │ │ │ │ + bne.n da8c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da88c │ │ │ │ + b.n da874 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da87a │ │ │ │ + b.n da862 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, da928 │ │ │ │ + cbz r1, da910 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da88c │ │ │ │ - ldr r3, [pc, #44] @ (da940 ) │ │ │ │ - ldr r1, [pc, #44] @ (da944 ) │ │ │ │ + b.n da874 │ │ │ │ + ldr r3, [pc, #44] @ (da928 ) │ │ │ │ + ldr r1, [pc, #44] @ (da92c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da8b4 │ │ │ │ + b.n da89c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da88c │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + b.n da874 │ │ │ │ + ldrsb r6, [r7, r6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r1, r7 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa52001f │ │ │ │ + ldr??.w r0, [sl, pc, lsl #1] │ │ │ │ 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] @ (daa34 ) │ │ │ │ + ldr r0, [pc, #216] @ (daa1c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (daa38 ) │ │ │ │ + ldr r1, [pc, #216] @ (daa20 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ daa3c │ │ │ │ + ldr.w ip, [pc, #216] @ daa24 │ │ │ │ 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 daa1a │ │ │ │ + beq.n daa02 │ │ │ │ ldr.w r0, [r2, #336] @ 0x150 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n da982 │ │ │ │ + beq.n da96a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n da9d6 │ │ │ │ + bmi.n da9be │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n da9b2 │ │ │ │ + bpl.n da99a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n da9c2 │ │ │ │ + bne.n da9aa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #336] @ 0x150 │ │ │ │ - ldr r2, [pc, #164] @ (daa40 ) │ │ │ │ - ldr r3, [pc, #152] @ (daa38 ) │ │ │ │ + ldr r2, [pc, #164] @ (daa28 ) │ │ │ │ + ldr r3, [pc, #152] @ (daa20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n daa2c │ │ │ │ + bne.n daa14 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (daa44 ) │ │ │ │ + ldr r0, [pc, #144] @ (daa2c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n da99a │ │ │ │ + b.n da982 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n da994 │ │ │ │ + beq.n da97c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n da9e4 │ │ │ │ + bne.n da9cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n da994 │ │ │ │ + b.n da97c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n da982 │ │ │ │ + b.n da96a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, daa30 │ │ │ │ + cbz r1, daa18 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n da994 │ │ │ │ - ldr r3, [pc, #44] @ (daa48 ) │ │ │ │ - ldr r1, [pc, #44] @ (daa4c ) │ │ │ │ + b.n da97c │ │ │ │ + ldr r3, [pc, #44] @ (daa30 ) │ │ │ │ + ldr r1, [pc, #44] @ (daa34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n da9bc │ │ │ │ + b.n da9a4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n da994 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + b.n da97c │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + subs r2, r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf98a001f │ │ │ │ + ldrh.w r0, [r2, #31] │ │ │ │ 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] @ (dab3c ) │ │ │ │ + ldr r0, [pc, #216] @ (dab24 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dab40 ) │ │ │ │ + ldr r1, [pc, #216] @ (dab28 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dab44 │ │ │ │ + ldr.w ip, [pc, #216] @ dab2c │ │ │ │ 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 dab22 │ │ │ │ + beq.n dab0a │ │ │ │ ldr.w r0, [r2, #332] @ 0x14c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n daa8a │ │ │ │ + beq.n daa72 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n daade │ │ │ │ + bmi.n daac6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n daaba │ │ │ │ + bpl.n daaa2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n daaca │ │ │ │ + bne.n daab2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #332] @ 0x14c │ │ │ │ - ldr r2, [pc, #164] @ (dab48 ) │ │ │ │ - ldr r3, [pc, #152] @ (dab40 ) │ │ │ │ + ldr r2, [pc, #164] @ (dab30 ) │ │ │ │ + ldr r3, [pc, #152] @ (dab28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dab34 │ │ │ │ + bne.n dab1c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dab4c ) │ │ │ │ + ldr r0, [pc, #144] @ (dab34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n daaa2 │ │ │ │ + b.n daa8a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n daa9c │ │ │ │ + beq.n daa84 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n daaec │ │ │ │ + bne.n daad4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n daa9c │ │ │ │ + b.n daa84 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n daa8a │ │ │ │ + b.n daa72 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dab38 │ │ │ │ + cbz r1, dab20 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n daa9c │ │ │ │ - ldr r3, [pc, #44] @ (dab50 ) │ │ │ │ - ldr r1, [pc, #44] @ (dab54 ) │ │ │ │ + b.n daa84 │ │ │ │ + ldr r3, [pc, #44] @ (dab38 ) │ │ │ │ + ldr r1, [pc, #44] @ (dab3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n daac4 │ │ │ │ + b.n daaac │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n daa9c │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + b.n daa84 │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [sl, #31] │ │ │ │ + @ instruction: 0xf7f2001f │ │ │ │ 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] @ (dac44 ) │ │ │ │ + ldr r0, [pc, #216] @ (dac2c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dac48 ) │ │ │ │ + ldr r1, [pc, #216] @ (dac30 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dac4c │ │ │ │ + ldr.w ip, [pc, #216] @ dac34 │ │ │ │ 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 dac2a │ │ │ │ + beq.n dac12 │ │ │ │ ldr.w r0, [r2, #328] @ 0x148 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dab92 │ │ │ │ + beq.n dab7a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dabe6 │ │ │ │ + bmi.n dabce │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dabc2 │ │ │ │ + bpl.n dabaa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dabd2 │ │ │ │ + bne.n dabba │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #328] @ 0x148 │ │ │ │ - ldr r2, [pc, #164] @ (dac50 ) │ │ │ │ - ldr r3, [pc, #152] @ (dac48 ) │ │ │ │ + ldr r2, [pc, #164] @ (dac38 ) │ │ │ │ + ldr r3, [pc, #152] @ (dac30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dac3c │ │ │ │ + bne.n dac24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dac54 ) │ │ │ │ + ldr r0, [pc, #144] @ (dac3c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dabaa │ │ │ │ + b.n dab92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n daba4 │ │ │ │ + beq.n dab8c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dabf4 │ │ │ │ + bne.n dabdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n daba4 │ │ │ │ + b.n dab8c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dab92 │ │ │ │ + b.n dab7a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dac40 │ │ │ │ + cbz r1, dac28 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n daba4 │ │ │ │ - ldr r3, [pc, #44] @ (dac58 ) │ │ │ │ - ldr r1, [pc, #44] @ (dac5c ) │ │ │ │ + b.n dab8c │ │ │ │ + ldr r3, [pc, #44] @ (dac40 ) │ │ │ │ + ldr r1, [pc, #44] @ (dac44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dabcc │ │ │ │ + b.n dabb4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n daba4 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + b.n dab8c │ │ │ │ + strb r6, [r4, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + adds r2, r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r6, pc, lsl #1] │ │ │ │ + @ instruction: 0xf72e001f │ │ │ │ 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] @ (dad4c ) │ │ │ │ + ldr r0, [pc, #216] @ (dad34 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dad50 ) │ │ │ │ + ldr r1, [pc, #216] @ (dad38 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dad54 │ │ │ │ + ldr.w ip, [pc, #216] @ dad3c │ │ │ │ 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 dad32 │ │ │ │ + beq.n dad1a │ │ │ │ ldr.w r0, [r2, #324] @ 0x144 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dac9a │ │ │ │ + beq.n dac82 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dacee │ │ │ │ + bmi.n dacd6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dacca │ │ │ │ + bpl.n dacb2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dacda │ │ │ │ + bne.n dacc2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #324] @ 0x144 │ │ │ │ - ldr r2, [pc, #164] @ (dad58 ) │ │ │ │ - ldr r3, [pc, #152] @ (dad50 ) │ │ │ │ + ldr r2, [pc, #164] @ (dad40 ) │ │ │ │ + ldr r3, [pc, #152] @ (dad38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dad44 │ │ │ │ + bne.n dad2c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dad5c ) │ │ │ │ + ldr r0, [pc, #144] @ (dad44 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dacb2 │ │ │ │ + b.n dac9a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dacac │ │ │ │ + beq.n dac94 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dacfc │ │ │ │ + bne.n dace4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dacac │ │ │ │ + b.n dac94 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dac9a │ │ │ │ + b.n dac82 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dad48 │ │ │ │ + cbz r1, dad30 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dacac │ │ │ │ - ldr r3, [pc, #44] @ (dad60 ) │ │ │ │ - ldr r1, [pc, #44] @ (dad64 ) │ │ │ │ + b.n dac94 │ │ │ │ + ldr r3, [pc, #44] @ (dad48 ) │ │ │ │ + ldr r1, [pc, #44] @ (dad4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dacd4 │ │ │ │ + b.n dacbc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dacac │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + b.n dac94 │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73a001f │ │ │ │ + @ instruction: 0xf662001f │ │ │ │ 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] @ (dae54 ) │ │ │ │ + ldr r0, [pc, #216] @ (dae3c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dae58 ) │ │ │ │ + ldr r1, [pc, #216] @ (dae40 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dae5c │ │ │ │ + ldr.w ip, [pc, #216] @ dae44 │ │ │ │ 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 dae3a │ │ │ │ + beq.n dae22 │ │ │ │ ldr.w r0, [r2, #320] @ 0x140 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dada2 │ │ │ │ + beq.n dad8a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dadf6 │ │ │ │ + bmi.n dadde │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dadd2 │ │ │ │ + bpl.n dadba │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dade2 │ │ │ │ + bne.n dadca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #320] @ 0x140 │ │ │ │ - ldr r2, [pc, #164] @ (dae60 ) │ │ │ │ - ldr r3, [pc, #152] @ (dae58 ) │ │ │ │ + ldr r2, [pc, #164] @ (dae48 ) │ │ │ │ + ldr r3, [pc, #152] @ (dae40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dae4c │ │ │ │ + bne.n dae34 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dae64 ) │ │ │ │ + ldr r0, [pc, #144] @ (dae4c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dadba │ │ │ │ + b.n dada2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dadb4 │ │ │ │ + beq.n dad9c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dae04 │ │ │ │ + bne.n dadec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dadb4 │ │ │ │ + b.n dad9c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dada2 │ │ │ │ + b.n dad8a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dae50 │ │ │ │ + cbz r1, dae38 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dadb4 │ │ │ │ - ldr r3, [pc, #44] @ (dae68 ) │ │ │ │ - ldr r1, [pc, #44] @ (dae6c ) │ │ │ │ + b.n dad9c │ │ │ │ + ldr r3, [pc, #44] @ (dae50 ) │ │ │ │ + ldr r1, [pc, #44] @ (dae54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n daddc │ │ │ │ + b.n dadc4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dadb4 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + b.n dad9c │ │ │ │ + strh r6, [r2, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, r0] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf676001f │ │ │ │ + @ instruction: 0xf59e001f │ │ │ │ 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] @ (daf5c ) │ │ │ │ + ldr r0, [pc, #216] @ (daf44 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (daf60 ) │ │ │ │ + ldr r1, [pc, #216] @ (daf48 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ daf64 │ │ │ │ + ldr.w ip, [pc, #216] @ daf4c │ │ │ │ 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 daf42 │ │ │ │ + beq.n daf2a │ │ │ │ ldr.w r0, [r2, #316] @ 0x13c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n daeaa │ │ │ │ + beq.n dae92 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n daefe │ │ │ │ + bmi.n daee6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n daeda │ │ │ │ + bpl.n daec2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n daeea │ │ │ │ + bne.n daed2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #316] @ 0x13c │ │ │ │ - ldr r2, [pc, #164] @ (daf68 ) │ │ │ │ - ldr r3, [pc, #152] @ (daf60 ) │ │ │ │ + ldr r2, [pc, #164] @ (daf50 ) │ │ │ │ + ldr r3, [pc, #152] @ (daf48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n daf54 │ │ │ │ + bne.n daf3c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (daf6c ) │ │ │ │ + ldr r0, [pc, #144] @ (daf54 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n daec2 │ │ │ │ + b.n daeaa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n daebc │ │ │ │ + beq.n daea4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n daf0c │ │ │ │ + bne.n daef4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n daebc │ │ │ │ + b.n daea4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n daeaa │ │ │ │ + b.n dae92 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, daf58 │ │ │ │ + cbz r1, daf40 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n daebc │ │ │ │ - ldr r3, [pc, #44] @ (daf70 ) │ │ │ │ - ldr r1, [pc, #44] @ (daf74 ) │ │ │ │ + b.n daea4 │ │ │ │ + ldr r3, [pc, #44] @ (daf58 ) │ │ │ │ + ldr r1, [pc, #44] @ (daf5c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n daee4 │ │ │ │ + b.n daecc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n daebc │ │ │ │ - str r6, [r6, r5] │ │ │ │ + b.n daea4 │ │ │ │ + str r6, [r1, r6] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + str r6, [r0, r6] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r1, r5] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf4da001f │ │ │ │ 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] @ (db064 ) │ │ │ │ + ldr r0, [pc, #216] @ (db04c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db068 ) │ │ │ │ + ldr r1, [pc, #216] @ (db050 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db06c │ │ │ │ + ldr.w ip, [pc, #216] @ db054 │ │ │ │ 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 db04a │ │ │ │ + beq.n db032 │ │ │ │ ldr.w r0, [r2, #312] @ 0x138 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dafb2 │ │ │ │ + beq.n daf9a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db006 │ │ │ │ + bmi.n dafee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dafe2 │ │ │ │ + bpl.n dafca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n daff2 │ │ │ │ + bne.n dafda │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #312] @ 0x138 │ │ │ │ - ldr r2, [pc, #164] @ (db070 ) │ │ │ │ - ldr r3, [pc, #152] @ (db068 ) │ │ │ │ + ldr r2, [pc, #164] @ (db058 ) │ │ │ │ + ldr r3, [pc, #152] @ (db050 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db05c │ │ │ │ + bne.n db044 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db074 ) │ │ │ │ + ldr r0, [pc, #144] @ (db05c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dafca │ │ │ │ + b.n dafb2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dafc4 │ │ │ │ + beq.n dafac │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db014 │ │ │ │ + bne.n daffc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dafc4 │ │ │ │ + b.n dafac │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dafb2 │ │ │ │ + b.n daf9a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db060 │ │ │ │ + cbz r1, db048 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dafc4 │ │ │ │ - ldr r3, [pc, #44] @ (db078 ) │ │ │ │ - ldr r1, [pc, #44] @ (db07c ) │ │ │ │ + b.n dafac │ │ │ │ + ldr r3, [pc, #44] @ (db060 ) │ │ │ │ + ldr r1, [pc, #44] @ (db064 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dafec │ │ │ │ + b.n dafd4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dafc4 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + b.n dafac │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r7, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ee001f │ │ │ │ + ands.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ 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] @ (db16c ) │ │ │ │ + ldr r0, [pc, #216] @ (db154 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db170 ) │ │ │ │ + ldr r1, [pc, #216] @ (db158 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db174 │ │ │ │ + ldr.w ip, [pc, #216] @ db15c │ │ │ │ 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 db152 │ │ │ │ + beq.n db13a │ │ │ │ ldr.w r0, [r2, #308] @ 0x134 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db0ba │ │ │ │ + beq.n db0a2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db10e │ │ │ │ + bmi.n db0f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db0ea │ │ │ │ + bpl.n db0d2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db0fa │ │ │ │ + bne.n db0e2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #308] @ 0x134 │ │ │ │ - ldr r2, [pc, #164] @ (db178 ) │ │ │ │ - ldr r3, [pc, #152] @ (db170 ) │ │ │ │ + ldr r2, [pc, #164] @ (db160 ) │ │ │ │ + ldr r3, [pc, #152] @ (db158 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db164 │ │ │ │ + bne.n db14c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db17c ) │ │ │ │ + ldr r0, [pc, #144] @ (db164 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db0d2 │ │ │ │ + b.n db0ba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db0cc │ │ │ │ + beq.n db0b4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db11c │ │ │ │ + bne.n db104 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db0cc │ │ │ │ + b.n db0b4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db0ba │ │ │ │ + b.n db0a2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db168 │ │ │ │ + cbz r1, db150 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db0cc │ │ │ │ - ldr r3, [pc, #44] @ (db180 ) │ │ │ │ - ldr r1, [pc, #44] @ (db184 ) │ │ │ │ + b.n db0b4 │ │ │ │ + ldr r3, [pc, #44] @ (db168 ) │ │ │ │ + ldr r1, [pc, #44] @ (db16c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db0f4 │ │ │ │ + b.n db0dc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db0cc │ │ │ │ - ldr r7, [pc, #408] @ (db308 ) │ │ │ │ + b.n db0b4 │ │ │ │ + ldr r7, [pc, #504] @ (db350 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #376] @ (db2f0 ) │ │ │ │ + ldr r7, [pc, #472] @ (db338 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #152] @ (db214 ) │ │ │ │ + ldr r7, [pc, #248] @ (db25c ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ + sbfx r0, lr, #0, #32 │ │ │ │ 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] @ (db274 ) │ │ │ │ + ldr r0, [pc, #216] @ (db25c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db278 ) │ │ │ │ + ldr r1, [pc, #216] @ (db260 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db27c │ │ │ │ + ldr.w ip, [pc, #216] @ db264 │ │ │ │ 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 db25a │ │ │ │ + beq.n db242 │ │ │ │ ldr.w r0, [r2, #304] @ 0x130 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db1c2 │ │ │ │ + beq.n db1aa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db216 │ │ │ │ + bmi.n db1fe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db1f2 │ │ │ │ + bpl.n db1da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db202 │ │ │ │ + bne.n db1ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #304] @ 0x130 │ │ │ │ - ldr r2, [pc, #164] @ (db280 ) │ │ │ │ - ldr r3, [pc, #152] @ (db278 ) │ │ │ │ + ldr r2, [pc, #164] @ (db268 ) │ │ │ │ + ldr r3, [pc, #152] @ (db260 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db26c │ │ │ │ + bne.n db254 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db284 ) │ │ │ │ + ldr r0, [pc, #144] @ (db26c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db1da │ │ │ │ + b.n db1c2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db1d4 │ │ │ │ + beq.n db1bc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db224 │ │ │ │ + bne.n db20c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db1d4 │ │ │ │ + b.n db1bc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db1c2 │ │ │ │ + b.n db1aa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db270 │ │ │ │ + cbz r1, db258 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db1d4 │ │ │ │ - ldr r3, [pc, #44] @ (db288 ) │ │ │ │ - ldr r1, [pc, #44] @ (db28c ) │ │ │ │ + b.n db1bc │ │ │ │ + ldr r3, [pc, #44] @ (db270 ) │ │ │ │ + ldr r1, [pc, #44] @ (db274 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db1fc │ │ │ │ + b.n db1e4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db1d4 │ │ │ │ - ldr r6, [pc, #376] @ (db3f0 ) │ │ │ │ + b.n db1bc │ │ │ │ + ldr r6, [pc, #472] @ (db438 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #344] @ (db3d8 ) │ │ │ │ + ldr r6, [pc, #440] @ (db420 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [pc, #120] @ (db2fc ) │ │ │ │ + ldr r6, [pc, #216] @ (db344 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, r2, #0, #32 │ │ │ │ + @ instruction: 0xf28a001f │ │ │ │ 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] @ (db37c ) │ │ │ │ + ldr r0, [pc, #216] @ (db364 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db380 ) │ │ │ │ + ldr r1, [pc, #216] @ (db368 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db384 │ │ │ │ + ldr.w ip, [pc, #216] @ db36c │ │ │ │ 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 db362 │ │ │ │ + beq.n db34a │ │ │ │ ldr.w r0, [r2, #300] @ 0x12c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db2ca │ │ │ │ + beq.n db2b2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db31e │ │ │ │ + bmi.n db306 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db2fa │ │ │ │ + bpl.n db2e2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db30a │ │ │ │ + bne.n db2f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #300] @ 0x12c │ │ │ │ - ldr r2, [pc, #164] @ (db388 ) │ │ │ │ - ldr r3, [pc, #152] @ (db380 ) │ │ │ │ + ldr r2, [pc, #164] @ (db370 ) │ │ │ │ + ldr r3, [pc, #152] @ (db368 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db374 │ │ │ │ + bne.n db35c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db38c ) │ │ │ │ + ldr r0, [pc, #144] @ (db374 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db2e2 │ │ │ │ + b.n db2ca │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db2dc │ │ │ │ + beq.n db2c4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db32c │ │ │ │ + bne.n db314 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db2dc │ │ │ │ + b.n db2c4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db2ca │ │ │ │ + b.n db2b2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db378 │ │ │ │ + cbz r1, db360 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db2dc │ │ │ │ - ldr r3, [pc, #44] @ (db390 ) │ │ │ │ - ldr r1, [pc, #44] @ (db394 ) │ │ │ │ + b.n db2c4 │ │ │ │ + ldr r3, [pc, #44] @ (db378 ) │ │ │ │ + ldr r1, [pc, #44] @ (db37c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db304 │ │ │ │ + b.n db2ec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db2dc │ │ │ │ - ldr r5, [pc, #344] @ (db4d8 ) │ │ │ │ + b.n db2c4 │ │ │ │ + ldr r5, [pc, #440] @ (db520 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #312] @ (db4c0 ) │ │ │ │ + ldr r5, [pc, #408] @ (db508 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #88] @ (db3e4 ) │ │ │ │ + ldr r5, [pc, #184] @ (db42c ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29e001f │ │ │ │ + rsb r0, r6, #31 │ │ │ │ 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] @ (db484 ) │ │ │ │ + ldr r0, [pc, #216] @ (db46c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db488 ) │ │ │ │ + ldr r1, [pc, #216] @ (db470 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db48c │ │ │ │ + ldr.w ip, [pc, #216] @ db474 │ │ │ │ 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 db46a │ │ │ │ + beq.n db452 │ │ │ │ ldr.w r0, [r2, #296] @ 0x128 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db3d2 │ │ │ │ + beq.n db3ba │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db426 │ │ │ │ + bmi.n db40e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db402 │ │ │ │ + bpl.n db3ea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db412 │ │ │ │ + bne.n db3fa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #296] @ 0x128 │ │ │ │ - ldr r2, [pc, #164] @ (db490 ) │ │ │ │ - ldr r3, [pc, #152] @ (db488 ) │ │ │ │ + ldr r2, [pc, #164] @ (db478 ) │ │ │ │ + ldr r3, [pc, #152] @ (db470 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db47c │ │ │ │ + bne.n db464 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db494 ) │ │ │ │ + ldr r0, [pc, #144] @ (db47c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db3ea │ │ │ │ + b.n db3d2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db3e4 │ │ │ │ + beq.n db3cc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db434 │ │ │ │ + bne.n db41c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db3e4 │ │ │ │ + b.n db3cc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db3d2 │ │ │ │ + b.n db3ba │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db480 │ │ │ │ + cbz r1, db468 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db3e4 │ │ │ │ - ldr r3, [pc, #44] @ (db498 ) │ │ │ │ - ldr r1, [pc, #44] @ (db49c ) │ │ │ │ + b.n db3cc │ │ │ │ + ldr r3, [pc, #44] @ (db480 ) │ │ │ │ + ldr r1, [pc, #44] @ (db484 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db40c │ │ │ │ + b.n db3f4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db3e4 │ │ │ │ - ldr r4, [pc, #312] @ (db5c0 ) │ │ │ │ + b.n db3cc │ │ │ │ + ldr r4, [pc, #408] @ (db608 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #280] @ (db5a8 ) │ │ │ │ + ldr r4, [pc, #376] @ (db5f0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #56] @ (db4cc ) │ │ │ │ + ldr r4, [pc, #152] @ (db514 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, sl, #31 │ │ │ │ + add.w r0, r2, #31 │ │ │ │ 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] @ (db58c ) │ │ │ │ + ldr r0, [pc, #216] @ (db574 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db590 ) │ │ │ │ + ldr r1, [pc, #216] @ (db578 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db594 │ │ │ │ + ldr.w ip, [pc, #216] @ db57c │ │ │ │ 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 db572 │ │ │ │ + beq.n db55a │ │ │ │ ldr.w r0, [r2, #292] @ 0x124 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db4da │ │ │ │ + beq.n db4c2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db52e │ │ │ │ + bmi.n db516 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db50a │ │ │ │ + bpl.n db4f2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db51a │ │ │ │ + bne.n db502 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #292] @ 0x124 │ │ │ │ - ldr r2, [pc, #164] @ (db598 ) │ │ │ │ - ldr r3, [pc, #152] @ (db590 ) │ │ │ │ + ldr r2, [pc, #164] @ (db580 ) │ │ │ │ + ldr r3, [pc, #152] @ (db578 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db584 │ │ │ │ + bne.n db56c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db59c ) │ │ │ │ + ldr r0, [pc, #144] @ (db584 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db4f2 │ │ │ │ + b.n db4da │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db4ec │ │ │ │ + beq.n db4d4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db53c │ │ │ │ + bne.n db524 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db4ec │ │ │ │ + b.n db4d4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db4da │ │ │ │ + b.n db4c2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db588 │ │ │ │ + cbz r1, db570 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db4ec │ │ │ │ - ldr r3, [pc, #44] @ (db5a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (db5a4 ) │ │ │ │ + b.n db4d4 │ │ │ │ + ldr r3, [pc, #44] @ (db588 ) │ │ │ │ + ldr r1, [pc, #44] @ (db58c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db514 │ │ │ │ + b.n db4fc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db4ec │ │ │ │ - ldr r3, [pc, #280] @ (db6a8 ) │ │ │ │ + b.n db4d4 │ │ │ │ + ldr r3, [pc, #376] @ (db6f0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #248] @ (db690 ) │ │ │ │ + ldr r3, [pc, #344] @ (db6d8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [pc, #24] @ (db5b4 ) │ │ │ │ + ldr r3, [pc, #120] @ (db5fc ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r6, #31 │ │ │ │ + bics.w r0, lr, #31 │ │ │ │ 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] @ (db694 ) │ │ │ │ + ldr r0, [pc, #216] @ (db67c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db698 ) │ │ │ │ + ldr r1, [pc, #216] @ (db680 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db69c │ │ │ │ + ldr.w ip, [pc, #216] @ db684 │ │ │ │ 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 db67a │ │ │ │ + beq.n db662 │ │ │ │ ldr.w r0, [r2, #288] @ 0x120 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db5e2 │ │ │ │ + beq.n db5ca │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db636 │ │ │ │ + bmi.n db61e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db612 │ │ │ │ + bpl.n db5fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db622 │ │ │ │ + bne.n db60a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #288] @ 0x120 │ │ │ │ - ldr r2, [pc, #164] @ (db6a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (db698 ) │ │ │ │ + ldr r2, [pc, #164] @ (db688 ) │ │ │ │ + ldr r3, [pc, #152] @ (db680 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db68c │ │ │ │ + bne.n db674 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db6a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (db68c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db5fa │ │ │ │ + b.n db5e2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db5f4 │ │ │ │ + beq.n db5dc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db644 │ │ │ │ + bne.n db62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db5f4 │ │ │ │ + b.n db5dc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db5e2 │ │ │ │ + b.n db5ca │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db690 │ │ │ │ + cbz r1, db678 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db5f4 │ │ │ │ - ldr r3, [pc, #44] @ (db6a8 ) │ │ │ │ - ldr r1, [pc, #44] @ (db6ac ) │ │ │ │ + b.n db5dc │ │ │ │ + ldr r3, [pc, #44] @ (db690 ) │ │ │ │ + ldr r1, [pc, #44] @ (db694 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db61c │ │ │ │ + b.n db604 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db5f4 │ │ │ │ - ldr r2, [pc, #248] @ (db790 ) │ │ │ │ + b.n db5dc │ │ │ │ + ldr r2, [pc, #344] @ (db7d8 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #216] @ (db778 ) │ │ │ │ + ldr r2, [pc, #312] @ (db7c0 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [pc, #1016] @ (dba9c ) │ │ │ │ + ldr r2, [pc, #88] @ (db6e4 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r2, #31 │ │ │ │ + vqadd.s64 d16, d10, d15 │ │ │ │ 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] @ (db79c ) │ │ │ │ + ldr r0, [pc, #216] @ (db784 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db7a0 ) │ │ │ │ + ldr r1, [pc, #216] @ (db788 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db7a4 │ │ │ │ + ldr.w ip, [pc, #216] @ db78c │ │ │ │ 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 db782 │ │ │ │ + beq.n db76a │ │ │ │ ldr.w r0, [r2, #284] @ 0x11c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db6ea │ │ │ │ + beq.n db6d2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db73e │ │ │ │ + bmi.n db726 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db71a │ │ │ │ + bpl.n db702 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db72a │ │ │ │ + bne.n db712 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #284] @ 0x11c │ │ │ │ - ldr r2, [pc, #164] @ (db7a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (db7a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (db790 ) │ │ │ │ + ldr r3, [pc, #152] @ (db788 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db794 │ │ │ │ + bne.n db77c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db7ac ) │ │ │ │ + ldr r0, [pc, #144] @ (db794 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db702 │ │ │ │ + b.n db6ea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db6fc │ │ │ │ + beq.n db6e4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db74c │ │ │ │ + bne.n db734 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db6fc │ │ │ │ + b.n db6e4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db6ea │ │ │ │ + b.n db6d2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db798 │ │ │ │ + cbz r1, db780 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db6fc │ │ │ │ - ldr r3, [pc, #44] @ (db7b0 ) │ │ │ │ - ldr r1, [pc, #44] @ (db7b4 ) │ │ │ │ + b.n db6e4 │ │ │ │ + ldr r3, [pc, #44] @ (db798 ) │ │ │ │ + ldr r1, [pc, #44] @ (db79c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db724 │ │ │ │ + b.n db70c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db6fc │ │ │ │ - ldr r1, [pc, #216] @ (db878 ) │ │ │ │ + b.n db6e4 │ │ │ │ + ldr r1, [pc, #312] @ (db8c0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #184] @ (db860 ) │ │ │ │ + ldr r1, [pc, #280] @ (db8a8 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [pc, #984] @ (dbb84 ) │ │ │ │ + ldr r1, [pc, #56] @ (db7cc ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s8 d0, d15, #6 │ │ │ │ + mrc 0, 5, r0, cr2, cr15, {0} │ │ │ │ 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] @ (db8a4 ) │ │ │ │ + ldr r0, [pc, #216] @ (db88c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db8a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (db890 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db8ac │ │ │ │ + ldr.w ip, [pc, #216] @ db894 │ │ │ │ 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 db88a │ │ │ │ + beq.n db872 │ │ │ │ ldr.w r0, [r2, #280] @ 0x118 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db7f2 │ │ │ │ + beq.n db7da │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db846 │ │ │ │ + bmi.n db82e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db822 │ │ │ │ + bpl.n db80a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db832 │ │ │ │ + bne.n db81a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #280] @ 0x118 │ │ │ │ - ldr r2, [pc, #164] @ (db8b0 ) │ │ │ │ - ldr r3, [pc, #152] @ (db8a8 ) │ │ │ │ + ldr r2, [pc, #164] @ (db898 ) │ │ │ │ + ldr r3, [pc, #152] @ (db890 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db89c │ │ │ │ + bne.n db884 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db8b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (db89c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db80a │ │ │ │ + b.n db7f2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db804 │ │ │ │ + beq.n db7ec │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db854 │ │ │ │ + bne.n db83c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db804 │ │ │ │ + b.n db7ec │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db7f2 │ │ │ │ + b.n db7da │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db8a0 │ │ │ │ + cbz r1, db888 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db804 │ │ │ │ - ldr r3, [pc, #44] @ (db8b8 ) │ │ │ │ - ldr r1, [pc, #44] @ (db8bc ) │ │ │ │ + b.n db7ec │ │ │ │ + ldr r3, [pc, #44] @ (db8a0 ) │ │ │ │ + ldr r1, [pc, #44] @ (db8a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db82c │ │ │ │ + b.n db814 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db804 │ │ │ │ - ldr r0, [pc, #184] @ (db960 ) │ │ │ │ + b.n db7ec │ │ │ │ + ldr r0, [pc, #280] @ (db9a8 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #152] @ (db948 ) │ │ │ │ + ldr r0, [pc, #248] @ (db990 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #24] @ (db8b4 ) │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 6, r0, cr2, cr15, {0} │ │ │ │ + stcl 0, cr0, [sl, #124]! @ 0x7c │ │ │ │ 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] @ (db9ac ) │ │ │ │ + ldr r0, [pc, #216] @ (db994 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (db9b0 ) │ │ │ │ + ldr r1, [pc, #216] @ (db998 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ db9b4 │ │ │ │ + ldr.w ip, [pc, #216] @ db99c │ │ │ │ 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 db992 │ │ │ │ + beq.n db97a │ │ │ │ ldr.w r0, [r2, #276] @ 0x114 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n db8fa │ │ │ │ + beq.n db8e2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n db94e │ │ │ │ + bmi.n db936 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n db92a │ │ │ │ + bpl.n db912 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n db93a │ │ │ │ + bne.n db922 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #276] @ 0x114 │ │ │ │ - ldr r2, [pc, #164] @ (db9b8 ) │ │ │ │ - ldr r3, [pc, #152] @ (db9b0 ) │ │ │ │ + ldr r2, [pc, #164] @ (db9a0 ) │ │ │ │ + ldr r3, [pc, #152] @ (db998 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n db9a4 │ │ │ │ + bne.n db98c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (db9bc ) │ │ │ │ + ldr r0, [pc, #144] @ (db9a4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n db912 │ │ │ │ + b.n db8fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n db90c │ │ │ │ + beq.n db8f4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n db95c │ │ │ │ + bne.n db944 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n db90c │ │ │ │ + b.n db8f4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n db8fa │ │ │ │ + b.n db8e2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, db9a8 │ │ │ │ + cbz r1, db990 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n db90c │ │ │ │ - ldr r3, [pc, #44] @ (db9c0 ) │ │ │ │ - ldr r1, [pc, #44] @ (db9c4 ) │ │ │ │ + b.n db8f4 │ │ │ │ + ldr r3, [pc, #44] @ (db9a8 ) │ │ │ │ + ldr r1, [pc, #44] @ (db9ac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n db934 │ │ │ │ + b.n db91c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n db90c │ │ │ │ - bx r4 │ │ │ │ + b.n db8f4 │ │ │ │ + bx r7 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + bx r6 │ │ │ │ movs r4, r4 │ │ │ │ - mov lr, ip │ │ │ │ + mov lr, pc │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl, #124]! @ 0x7c │ │ │ │ + stc 0, cr0, [r2, #-124]! @ 0xffffff84 │ │ │ │ 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] @ (dbab4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dba9c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbab8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbaa0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbabc │ │ │ │ + ldr.w ip, [pc, #216] @ dbaa4 │ │ │ │ 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 dba9a │ │ │ │ + beq.n dba82 │ │ │ │ ldr.w r0, [r2, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dba02 │ │ │ │ + beq.n db9ea │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dba56 │ │ │ │ + bmi.n dba3e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dba32 │ │ │ │ + bpl.n dba1a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dba42 │ │ │ │ + bne.n dba2a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #272] @ 0x110 │ │ │ │ - ldr r2, [pc, #164] @ (dbac0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbab8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbaa8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbaa0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbaac │ │ │ │ + bne.n dba94 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbac4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbaac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dba1a │ │ │ │ + b.n dba02 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dba14 │ │ │ │ + beq.n db9fc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dba64 │ │ │ │ + bne.n dba4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dba14 │ │ │ │ + b.n db9fc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dba02 │ │ │ │ + b.n db9ea │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbab0 │ │ │ │ + cbz r1, dba98 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dba14 │ │ │ │ - ldr r3, [pc, #44] @ (dbac8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbacc ) │ │ │ │ + b.n db9fc │ │ │ │ + ldr r3, [pc, #44] @ (dbab0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbab4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dba3c │ │ │ │ + b.n dba24 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dba14 │ │ │ │ - mov r6, r3 │ │ │ │ + b.n db9fc │ │ │ │ + mov r6, r6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ - cmp lr, fp │ │ │ │ + cmp lr, lr │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #-124]! @ 0xffffff84 │ │ │ │ + mrrc 0, 1, r0, lr, cr15 │ │ │ │ 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] @ (dbbbc ) │ │ │ │ + ldr r0, [pc, #216] @ (dbba4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbbc0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbba8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbbc4 │ │ │ │ + ldr.w ip, [pc, #216] @ dbbac │ │ │ │ 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 dbba2 │ │ │ │ + beq.n dbb8a │ │ │ │ ldr.w r0, [r2, #268] @ 0x10c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbb0a │ │ │ │ + beq.n dbaf2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbb5e │ │ │ │ + bmi.n dbb46 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbb3a │ │ │ │ + bpl.n dbb22 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbb4a │ │ │ │ + bne.n dbb32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #268] @ 0x10c │ │ │ │ - ldr r2, [pc, #164] @ (dbbc8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbbc0 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbbb0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbba8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbbb4 │ │ │ │ + bne.n dbb9c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbbcc ) │ │ │ │ + ldr r0, [pc, #144] @ (dbbb4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbb22 │ │ │ │ + b.n dbb0a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbb1c │ │ │ │ + beq.n dbb04 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbb6c │ │ │ │ + bne.n dbb54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbb1c │ │ │ │ + b.n dbb04 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbb0a │ │ │ │ + b.n dbaf2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbbb8 │ │ │ │ + cbz r1, dbba0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbb1c │ │ │ │ - ldr r3, [pc, #44] @ (dbbd0 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbbd4 ) │ │ │ │ + b.n dbb04 │ │ │ │ + ldr r3, [pc, #44] @ (dbbb8 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbbbc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dbb44 │ │ │ │ + b.n dbb2c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbb1c │ │ │ │ - cmp r6, r2 │ │ │ │ + b.n dbb04 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - add lr, sl │ │ │ │ + add lr, sp │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r2], #-124 @ 0xffffff84 │ │ │ │ + @ instruction: 0xeb9a001f │ │ │ │ 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] @ (dbcc4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbcac ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbcc8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbcb0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbccc │ │ │ │ + ldr.w ip, [pc, #216] @ dbcb4 │ │ │ │ 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 dbcaa │ │ │ │ + beq.n dbc92 │ │ │ │ ldr.w r0, [r2, #264] @ 0x108 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbc12 │ │ │ │ + beq.n dbbfa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbc66 │ │ │ │ + bmi.n dbc4e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbc42 │ │ │ │ + bpl.n dbc2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbc52 │ │ │ │ + bne.n dbc3a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #264] @ 0x108 │ │ │ │ - ldr r2, [pc, #164] @ (dbcd0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbcc8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbcb8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbcb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbcbc │ │ │ │ + bne.n dbca4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbcd4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbcbc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbc2a │ │ │ │ + b.n dbc12 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbc24 │ │ │ │ + beq.n dbc0c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbc74 │ │ │ │ + bne.n dbc5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbc24 │ │ │ │ + b.n dbc0c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbc12 │ │ │ │ + b.n dbbfa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbcc0 │ │ │ │ + cbz r1, dbca8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbc24 │ │ │ │ - ldr r3, [pc, #44] @ (dbcd8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbcdc ) │ │ │ │ + b.n dbc0c │ │ │ │ + ldr r3, [pc, #44] @ (dbcc0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbcc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dbc4c │ │ │ │ + b.n dbc34 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbc24 │ │ │ │ - add r6, r1 │ │ │ │ + b.n dbc0c │ │ │ │ + add r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r0 │ │ │ │ + add r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - mvns r6, r1 │ │ │ │ + mvns r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, lr, pc, lsr #32 │ │ │ │ + @ instruction: 0xead6001f │ │ │ │ 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] @ (dbdcc ) │ │ │ │ + ldr r0, [pc, #216] @ (dbdb4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbdd0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbdb8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbdd4 │ │ │ │ + ldr.w ip, [pc, #216] @ dbdbc │ │ │ │ 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 dbdb2 │ │ │ │ + beq.n dbd9a │ │ │ │ ldr.w r0, [r2, #260] @ 0x104 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbd1a │ │ │ │ + beq.n dbd02 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbd6e │ │ │ │ + bmi.n dbd56 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbd4a │ │ │ │ + bpl.n dbd32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbd5a │ │ │ │ + bne.n dbd42 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ - ldr r2, [pc, #164] @ (dbdd8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbdd0 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbdc0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbdb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbdc4 │ │ │ │ + bne.n dbdac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbddc ) │ │ │ │ + ldr r0, [pc, #144] @ (dbdc4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbd32 │ │ │ │ + b.n dbd1a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbd2c │ │ │ │ + beq.n dbd14 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbd7c │ │ │ │ + bne.n dbd64 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbd2c │ │ │ │ + b.n dbd14 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbd1a │ │ │ │ + b.n dbd02 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbdc8 │ │ │ │ + cbz r1, dbdb0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbd2c │ │ │ │ - ldr r3, [pc, #44] @ (dbde0 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbde4 ) │ │ │ │ + b.n dbd14 │ │ │ │ + ldr r3, [pc, #44] @ (dbdc8 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbdcc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dbd54 │ │ │ │ + b.n dbd3c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbd2c │ │ │ │ - orrs r6, r0 │ │ │ │ + b.n dbd14 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r7 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - cmn r6, r0 │ │ │ │ + cmn r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae6001f │ │ │ │ + and.w r0, lr, pc, lsr #32 │ │ │ │ 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] @ (dbed4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dbebc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbed8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbec0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbedc │ │ │ │ + ldr.w ip, [pc, #216] @ dbec4 │ │ │ │ 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 dbeba │ │ │ │ + beq.n dbea2 │ │ │ │ ldr.w r0, [r2, #256] @ 0x100 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbe22 │ │ │ │ + beq.n dbe0a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbe76 │ │ │ │ + bmi.n dbe5e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbe52 │ │ │ │ + bpl.n dbe3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbe62 │ │ │ │ + bne.n dbe4a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #256] @ 0x100 │ │ │ │ - ldr r2, [pc, #164] @ (dbee0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbed8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbec8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbec0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbecc │ │ │ │ + bne.n dbeb4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbee4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dbecc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbe3a │ │ │ │ + b.n dbe22 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbe34 │ │ │ │ + beq.n dbe1c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbe84 │ │ │ │ + bne.n dbe6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbe34 │ │ │ │ + b.n dbe1c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbe22 │ │ │ │ + b.n dbe0a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbed0 │ │ │ │ + cbz r1, dbeb8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbe34 │ │ │ │ - ldr r3, [pc, #44] @ (dbee8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbeec ) │ │ │ │ + b.n dbe1c │ │ │ │ + ldr r3, [pc, #44] @ (dbed0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbed4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dbe5c │ │ │ │ + b.n dbe44 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbe34 │ │ │ │ - rors r6, r7 │ │ │ │ + b.n dbe1c │ │ │ │ + tst r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r6 │ │ │ │ + tst r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - sbcs r6, r7 │ │ │ │ + rors r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r7, #27 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, lr, pc, lsr #32 │ │ │ │ + strd r0, r0, [r6, #-124] @ 0x7c │ │ │ │ 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] @ (dbfdc ) │ │ │ │ + ldr r0, [pc, #216] @ (dbfc4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dbfe0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dbfc8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dbfe4 │ │ │ │ + ldr.w ip, [pc, #216] @ dbfcc │ │ │ │ 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 dbfc2 │ │ │ │ + beq.n dbfaa │ │ │ │ ldr.w r0, [r2, #252] @ 0xfc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dbf2a │ │ │ │ + beq.n dbf12 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dbf7e │ │ │ │ + bmi.n dbf66 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dbf5a │ │ │ │ + bpl.n dbf42 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dbf6a │ │ │ │ + bne.n dbf52 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #252] @ 0xfc │ │ │ │ - ldr r2, [pc, #164] @ (dbfe8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dbfe0 ) │ │ │ │ + ldr r2, [pc, #164] @ (dbfd0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dbfc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dbfd4 │ │ │ │ + bne.n dbfbc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dbfec ) │ │ │ │ + ldr r0, [pc, #144] @ (dbfd4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dbf42 │ │ │ │ + b.n dbf2a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dbf3c │ │ │ │ + beq.n dbf24 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dbf8c │ │ │ │ + bne.n dbf74 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dbf3c │ │ │ │ + b.n dbf24 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dbf2a │ │ │ │ + b.n dbf12 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dbfd8 │ │ │ │ + cbz r1, dbfc0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dbf3c │ │ │ │ - ldr r3, [pc, #44] @ (dbff0 ) │ │ │ │ - ldr r1, [pc, #44] @ (dbff4 ) │ │ │ │ + b.n dbf24 │ │ │ │ + ldr r3, [pc, #44] @ (dbfd8 ) │ │ │ │ + ldr r1, [pc, #44] @ (dbfdc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dbf64 │ │ │ │ + b.n dbf4c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dbf3c │ │ │ │ - lsrs r6, r6 │ │ │ │ + b.n dbf24 │ │ │ │ + asrs r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5 │ │ │ │ + asrs r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r6 │ │ │ │ + lsrs r6, r1 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #-124] @ 0x7c │ │ │ │ + stmia.w r2, {r0, r1, r2, r3, r4} │ │ │ │ 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] @ (dc0e4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc0cc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc0e8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc0d0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc0ec │ │ │ │ + ldr.w ip, [pc, #216] @ dc0d4 │ │ │ │ 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 dc0ca │ │ │ │ + beq.n dc0b2 │ │ │ │ ldr.w r0, [r2, #248] @ 0xf8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc032 │ │ │ │ + beq.n dc01a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc086 │ │ │ │ + bmi.n dc06e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc062 │ │ │ │ + bpl.n dc04a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc072 │ │ │ │ + bne.n dc05a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #248] @ 0xf8 │ │ │ │ - ldr r2, [pc, #164] @ (dc0f0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc0e8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc0d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc0d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc0dc │ │ │ │ + bne.n dc0c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc0f4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc0dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc04a │ │ │ │ + b.n dc032 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc044 │ │ │ │ + beq.n dc02c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc094 │ │ │ │ + bne.n dc07c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc044 │ │ │ │ + b.n dc02c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc032 │ │ │ │ + b.n dc01a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc0e0 │ │ │ │ + cbz r1, dc0c8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc044 │ │ │ │ - ldr r3, [pc, #44] @ (dc0f8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc0fc ) │ │ │ │ + b.n dc02c │ │ │ │ + ldr r3, [pc, #44] @ (dc0e0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc0e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc06c │ │ │ │ + b.n dc054 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc044 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + b.n dc02c │ │ │ │ + ands r6, r0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w sl, {r0, r1, r2, r3, r4} │ │ │ │ + b.n dc06c │ │ │ │ + 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] @ (dc1ec ) │ │ │ │ + ldr r0, [pc, #216] @ (dc1d4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc1f0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc1d8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc1f4 │ │ │ │ + ldr.w ip, [pc, #216] @ dc1dc │ │ │ │ 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 dc1d2 │ │ │ │ + beq.n dc1ba │ │ │ │ ldr.w r0, [r2, #244] @ 0xf4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc13a │ │ │ │ + beq.n dc122 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc18e │ │ │ │ + bmi.n dc176 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc16a │ │ │ │ + bpl.n dc152 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc17a │ │ │ │ + bne.n dc162 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #244] @ 0xf4 │ │ │ │ - ldr r2, [pc, #164] @ (dc1f8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc1f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc1e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc1d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc1e4 │ │ │ │ + bne.n dc1cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc1fc ) │ │ │ │ + ldr r0, [pc, #144] @ (dc1e4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc152 │ │ │ │ + b.n dc13a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc14c │ │ │ │ + beq.n dc134 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc19c │ │ │ │ + bne.n dc184 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc14c │ │ │ │ + b.n dc134 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc13a │ │ │ │ + b.n dc122 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc1e8 │ │ │ │ + cbz r1, dc1d0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc14c │ │ │ │ - ldr r3, [pc, #44] @ (dc200 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc204 ) │ │ │ │ + b.n dc134 │ │ │ │ + ldr r3, [pc, #44] @ (dc1e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc1ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc174 │ │ │ │ + b.n dc15c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc14c │ │ │ │ - subs r6, #230 @ 0xe6 │ │ │ │ + b.n dc134 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dc1b4 │ │ │ │ + b.n dbfec │ │ │ │ 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] @ (dc2f4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc2dc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc2f8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc2e0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc2fc │ │ │ │ + ldr.w ip, [pc, #216] @ dc2e4 │ │ │ │ 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 dc2da │ │ │ │ + beq.n dc2c2 │ │ │ │ ldr.w r0, [r2, #240] @ 0xf0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc242 │ │ │ │ + beq.n dc22a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc296 │ │ │ │ + bmi.n dc27e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc272 │ │ │ │ + bpl.n dc25a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc282 │ │ │ │ + bne.n dc26a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #164] @ (dc300 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc2f8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc2e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc2e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc2ec │ │ │ │ + bne.n dc2d4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc304 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc2ec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc25a │ │ │ │ + b.n dc242 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc254 │ │ │ │ + beq.n dc23c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc2a4 │ │ │ │ + bne.n dc28c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc254 │ │ │ │ + b.n dc23c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc242 │ │ │ │ + b.n dc22a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc2f0 │ │ │ │ + cbz r1, dc2d8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc254 │ │ │ │ - ldr r3, [pc, #44] @ (dc308 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc30c ) │ │ │ │ + b.n dc23c │ │ │ │ + ldr r3, [pc, #44] @ (dc2f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc2f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc27c │ │ │ │ + b.n dc264 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc254 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + b.n dc23c │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dc134 │ │ │ │ + b.n dbf6c │ │ │ │ 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] @ (dc3fc ) │ │ │ │ + ldr r0, [pc, #216] @ (dc3e4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc400 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc3e8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc404 │ │ │ │ + ldr.w ip, [pc, #216] @ dc3ec │ │ │ │ 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 dc3e2 │ │ │ │ + beq.n dc3ca │ │ │ │ ldr.w r0, [r2, #236] @ 0xec │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc34a │ │ │ │ + beq.n dc332 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc39e │ │ │ │ + bmi.n dc386 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc37a │ │ │ │ + bpl.n dc362 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc38a │ │ │ │ + bne.n dc372 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #236] @ 0xec │ │ │ │ - ldr r2, [pc, #164] @ (dc408 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc400 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc3f0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc3e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc3f4 │ │ │ │ + bne.n dc3dc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc40c ) │ │ │ │ + ldr r0, [pc, #144] @ (dc3f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc362 │ │ │ │ + b.n dc34a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc35c │ │ │ │ + beq.n dc344 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc3ac │ │ │ │ + bne.n dc394 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc35c │ │ │ │ + b.n dc344 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc34a │ │ │ │ + b.n dc332 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc3f8 │ │ │ │ + cbz r1, dc3e0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc35c │ │ │ │ - ldr r3, [pc, #44] @ (dc410 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc414 ) │ │ │ │ + b.n dc344 │ │ │ │ + ldr r3, [pc, #44] @ (dc3f8 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc3fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc384 │ │ │ │ + b.n dc36c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc35c │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + b.n dc344 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dc0ac │ │ │ │ + b.n dbee4 │ │ │ │ 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] @ (dc504 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc4ec ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc508 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc4f0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc50c │ │ │ │ + ldr.w ip, [pc, #216] @ dc4f4 │ │ │ │ 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 dc4ea │ │ │ │ + beq.n dc4d2 │ │ │ │ ldr.w r0, [r2, #232] @ 0xe8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc452 │ │ │ │ + beq.n dc43a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc4a6 │ │ │ │ + bmi.n dc48e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc482 │ │ │ │ + bpl.n dc46a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc492 │ │ │ │ + bne.n dc47a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #232] @ 0xe8 │ │ │ │ - ldr r2, [pc, #164] @ (dc510 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc508 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc4f8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc4f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc4fc │ │ │ │ + bne.n dc4e4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc514 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc4fc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc46a │ │ │ │ + b.n dc452 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc464 │ │ │ │ + beq.n dc44c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc4b4 │ │ │ │ + bne.n dc49c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc464 │ │ │ │ + b.n dc44c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc452 │ │ │ │ + b.n dc43a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc500 │ │ │ │ + cbz r1, dc4e8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc464 │ │ │ │ - ldr r3, [pc, #44] @ (dc518 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc51c ) │ │ │ │ + b.n dc44c │ │ │ │ + ldr r3, [pc, #44] @ (dc500 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc504 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc48c │ │ │ │ + b.n dc474 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc464 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + b.n dc44c │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - movs r1, r4 │ │ │ │ + vswp d16, d16 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dc034 │ │ │ │ + b.n dbe6c │ │ │ │ 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] @ (dc60c ) │ │ │ │ + ldr r0, [pc, #216] @ (dc5f4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc610 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc5f8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc614 │ │ │ │ + ldr.w ip, [pc, #216] @ dc5fc │ │ │ │ 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 dc5f2 │ │ │ │ + beq.n dc5da │ │ │ │ ldr.w r0, [r2, #228] @ 0xe4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc55a │ │ │ │ + beq.n dc542 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc5ae │ │ │ │ + bmi.n dc596 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc58a │ │ │ │ + bpl.n dc572 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc59a │ │ │ │ + bne.n dc582 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #228] @ 0xe4 │ │ │ │ - ldr r2, [pc, #164] @ (dc618 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc610 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc600 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc5f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc604 │ │ │ │ + bne.n dc5ec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc61c ) │ │ │ │ + ldr r0, [pc, #144] @ (dc604 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc572 │ │ │ │ + b.n dc55a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc56c │ │ │ │ + beq.n dc554 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc5bc │ │ │ │ + bne.n dc5a4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc56c │ │ │ │ + b.n dc554 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc55a │ │ │ │ + b.n dc542 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc608 │ │ │ │ + cbz r1, dc5f0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc56c │ │ │ │ - ldr r3, [pc, #44] @ (dc620 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc624 ) │ │ │ │ + b.n dc554 │ │ │ │ + ldr r3, [pc, #44] @ (dc608 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc60c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc594 │ │ │ │ + b.n dc57c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc56c │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + b.n dc554 │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ - vaddl.u8 q8, d2, d16 │ │ │ │ + cdp2 0, 14, cr0, cr10, cr0, {1} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dbfb4 │ │ │ │ + b.n dcdec │ │ │ │ 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] @ (dc714 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc6fc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc718 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc700 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc71c │ │ │ │ + ldr.w ip, [pc, #216] @ dc704 │ │ │ │ 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 dc6fa │ │ │ │ + beq.n dc6e2 │ │ │ │ ldr.w r0, [r2, #224] @ 0xe0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc662 │ │ │ │ + beq.n dc64a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc6b6 │ │ │ │ + bmi.n dc69e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc692 │ │ │ │ + bpl.n dc67a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc6a2 │ │ │ │ + bne.n dc68a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #224] @ 0xe0 │ │ │ │ - ldr r2, [pc, #164] @ (dc720 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc718 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc708 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc70c │ │ │ │ + bne.n dc6f4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc724 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc70c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc67a │ │ │ │ + b.n dc662 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc674 │ │ │ │ + beq.n dc65c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc6c4 │ │ │ │ + bne.n dc6ac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc674 │ │ │ │ + b.n dc65c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc662 │ │ │ │ + b.n dc64a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc710 │ │ │ │ + cbz r1, dc6f8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc674 │ │ │ │ - ldr r3, [pc, #44] @ (dc728 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc72c ) │ │ │ │ + b.n dc65c │ │ │ │ + ldr r3, [pc, #44] @ (dc710 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc714 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc69c │ │ │ │ + b.n dc684 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc674 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + b.n dc65c │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr0, {1} │ │ │ │ + stc2l 0, cr0, [r2, #128]! @ 0x80 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dbf34 │ │ │ │ + b.n dcd6c │ │ │ │ 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] @ (dc81c ) │ │ │ │ + ldr r0, [pc, #216] @ (dc804 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc820 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc808 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc824 │ │ │ │ + ldr.w ip, [pc, #216] @ dc80c │ │ │ │ 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 dc802 │ │ │ │ + beq.n dc7ea │ │ │ │ ldr.w r0, [r2, #220] @ 0xdc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc76a │ │ │ │ + beq.n dc752 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc7be │ │ │ │ + bmi.n dc7a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc79a │ │ │ │ + bpl.n dc782 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc7aa │ │ │ │ + bne.n dc792 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #220] @ 0xdc │ │ │ │ - ldr r2, [pc, #164] @ (dc828 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc820 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc810 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc808 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc814 │ │ │ │ + bne.n dc7fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc82c ) │ │ │ │ + ldr r0, [pc, #144] @ (dc814 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc782 │ │ │ │ + b.n dc76a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc77c │ │ │ │ + beq.n dc764 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc7cc │ │ │ │ + bne.n dc7b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc77c │ │ │ │ + b.n dc764 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc76a │ │ │ │ + b.n dc752 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc818 │ │ │ │ + cbz r1, dc800 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc77c │ │ │ │ - ldr r3, [pc, #44] @ (dc830 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc834 ) │ │ │ │ + b.n dc764 │ │ │ │ + ldr r3, [pc, #44] @ (dc818 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc81c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc7a4 │ │ │ │ + b.n dc78c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc77c │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + b.n dc764 │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [r2, #128]! @ 0x80 │ │ │ │ + ldc2l 0, cr0, [sl], {32} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dceac │ │ │ │ + b.n dcce4 │ │ │ │ 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] @ (dc924 ) │ │ │ │ + ldr r0, [pc, #216] @ (dc90c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dc928 ) │ │ │ │ + ldr r1, [pc, #216] @ (dc910 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dc92c │ │ │ │ + ldr.w ip, [pc, #216] @ dc914 │ │ │ │ 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 dc90a │ │ │ │ + beq.n dc8f2 │ │ │ │ ldr.w r0, [r2, #216] @ 0xd8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc872 │ │ │ │ + beq.n dc85a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc8c6 │ │ │ │ + bmi.n dc8ae │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc8a2 │ │ │ │ + bpl.n dc88a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc8b2 │ │ │ │ + bne.n dc89a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #216] @ 0xd8 │ │ │ │ - ldr r2, [pc, #164] @ (dc930 ) │ │ │ │ - ldr r3, [pc, #152] @ (dc928 ) │ │ │ │ + ldr r2, [pc, #164] @ (dc918 ) │ │ │ │ + ldr r3, [pc, #152] @ (dc910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dc91c │ │ │ │ + bne.n dc904 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dc934 ) │ │ │ │ + ldr r0, [pc, #144] @ (dc91c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc88a │ │ │ │ + b.n dc872 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc884 │ │ │ │ + beq.n dc86c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc8d4 │ │ │ │ + bne.n dc8bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc884 │ │ │ │ + b.n dc86c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc872 │ │ │ │ + b.n dc85a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dc920 │ │ │ │ + cbz r1, dc908 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc884 │ │ │ │ - ldr r3, [pc, #44] @ (dc938 ) │ │ │ │ - ldr r1, [pc, #44] @ (dc93c ) │ │ │ │ + b.n dc86c │ │ │ │ + ldr r3, [pc, #44] @ (dc920 ) │ │ │ │ + ldr r1, [pc, #44] @ (dc924 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc8ac │ │ │ │ + b.n dc894 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc884 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + b.n dc86c │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - stc2 0, cr0, [sl], #128 @ 0x80 │ │ │ │ + @ instruction: 0xfbd20020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dce2c │ │ │ │ + b.n dcc64 │ │ │ │ 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] @ (dca2c ) │ │ │ │ + ldr r0, [pc, #216] @ (dca14 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dca30 ) │ │ │ │ + ldr r1, [pc, #216] @ (dca18 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dca34 │ │ │ │ + ldr.w ip, [pc, #216] @ dca1c │ │ │ │ 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 dca12 │ │ │ │ + beq.n dc9fa │ │ │ │ ldr.w r0, [r2, #212] @ 0xd4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dc97a │ │ │ │ + beq.n dc962 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dc9ce │ │ │ │ + bmi.n dc9b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dc9aa │ │ │ │ + bpl.n dc992 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dc9ba │ │ │ │ + bne.n dc9a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #212] @ 0xd4 │ │ │ │ - ldr r2, [pc, #164] @ (dca38 ) │ │ │ │ - ldr r3, [pc, #152] @ (dca30 ) │ │ │ │ + ldr r2, [pc, #164] @ (dca20 ) │ │ │ │ + ldr r3, [pc, #152] @ (dca18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dca24 │ │ │ │ + bne.n dca0c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dca3c ) │ │ │ │ + ldr r0, [pc, #144] @ (dca24 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dc992 │ │ │ │ + b.n dc97a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dc98c │ │ │ │ + beq.n dc974 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dc9dc │ │ │ │ + bne.n dc9c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dc98c │ │ │ │ + b.n dc974 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dc97a │ │ │ │ + b.n dc962 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dca28 │ │ │ │ + cbz r1, dca10 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dc98c │ │ │ │ - ldr r3, [pc, #44] @ (dca40 ) │ │ │ │ - ldr r1, [pc, #44] @ (dca44 ) │ │ │ │ + b.n dc974 │ │ │ │ + ldr r3, [pc, #44] @ (dca28 ) │ │ │ │ + ldr r1, [pc, #44] @ (dca2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dc9b4 │ │ │ │ + b.n dc99c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dc98c │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + b.n dc974 │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfba20020 │ │ │ │ + @ instruction: 0xfaca0020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dcdac │ │ │ │ + b.n dcbe4 │ │ │ │ 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] @ (dcb34 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcb1c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcb38 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcb20 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcb3c │ │ │ │ + ldr.w ip, [pc, #216] @ dcb24 │ │ │ │ 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 dcb1a │ │ │ │ + beq.n dcb02 │ │ │ │ ldr.w r0, [r2, #208] @ 0xd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dca82 │ │ │ │ + beq.n dca6a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcad6 │ │ │ │ + bmi.n dcabe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcab2 │ │ │ │ + bpl.n dca9a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcac2 │ │ │ │ + bne.n dcaaa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #208] @ 0xd0 │ │ │ │ - ldr r2, [pc, #164] @ (dcb40 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcb38 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcb28 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcb20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcb2c │ │ │ │ + bne.n dcb14 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcb44 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcb2c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dca9a │ │ │ │ + b.n dca82 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dca94 │ │ │ │ + beq.n dca7c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcae4 │ │ │ │ + bne.n dcacc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dca94 │ │ │ │ + b.n dca7c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dca82 │ │ │ │ + b.n dca6a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcb30 │ │ │ │ + cbz r1, dcb18 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dca94 │ │ │ │ - ldr r3, [pc, #44] @ (dcb48 ) │ │ │ │ - ldr r1, [pc, #44] @ (dcb4c ) │ │ │ │ + b.n dca7c │ │ │ │ + ldr r3, [pc, #44] @ (dcb30 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcb34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcabc │ │ │ │ + b.n dcaa4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dca94 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + b.n dca7c │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xfa9a0020 │ │ │ │ + vst1.8 {d16[1]}, [r2], r0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dcd2c │ │ │ │ + b.n dcb64 │ │ │ │ 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] @ (dcc3c ) │ │ │ │ + ldr r0, [pc, #216] @ (dcc24 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcc40 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcc28 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcc44 │ │ │ │ + ldr.w ip, [pc, #216] @ dcc2c │ │ │ │ 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 dcc22 │ │ │ │ + beq.n dcc0a │ │ │ │ ldr.w r0, [r2, #204] @ 0xcc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcb8a │ │ │ │ + beq.n dcb72 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcbde │ │ │ │ + bmi.n dcbc6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcbba │ │ │ │ + bpl.n dcba2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcbca │ │ │ │ + bne.n dcbb2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #204] @ 0xcc │ │ │ │ - ldr r2, [pc, #164] @ (dcc48 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcc40 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcc30 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcc28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcc34 │ │ │ │ + bne.n dcc1c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcc4c ) │ │ │ │ + ldr r0, [pc, #144] @ (dcc34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcba2 │ │ │ │ + b.n dcb8a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcb9c │ │ │ │ + beq.n dcb84 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcbec │ │ │ │ + bne.n dcbd4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcb9c │ │ │ │ + b.n dcb84 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcb8a │ │ │ │ + b.n dcb72 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcc38 │ │ │ │ + cbz r1, dcc20 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcb9c │ │ │ │ - ldr r3, [pc, #44] @ (dcc50 ) │ │ │ │ - ldr r1, [pc, #44] @ (dcc54 ) │ │ │ │ + b.n dcb84 │ │ │ │ + ldr r3, [pc, #44] @ (dcc38 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcc3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcbc4 │ │ │ │ + b.n dcbac │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcb9c │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + b.n dcb84 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb.w r0, [r2, #32] │ │ │ │ + ldrh.w r0, [sl, #32] │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n dccb4 │ │ │ │ + svc 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] @ (dcd44 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcd2c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcd48 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcd30 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcd4c │ │ │ │ + ldr.w ip, [pc, #216] @ dcd34 │ │ │ │ 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 dcd2a │ │ │ │ + beq.n dcd12 │ │ │ │ ldr.w r0, [r2, #200] @ 0xc8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcc92 │ │ │ │ + beq.n dcc7a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcce6 │ │ │ │ + bmi.n dccce │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dccc2 │ │ │ │ + bpl.n dccaa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dccd2 │ │ │ │ + bne.n dccba │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #164] @ (dcd50 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcd48 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcd38 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcd30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcd3c │ │ │ │ + bne.n dcd24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcd54 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcd3c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dccaa │ │ │ │ + b.n dcc92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcca4 │ │ │ │ + beq.n dcc8c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dccf4 │ │ │ │ + bne.n dccdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcca4 │ │ │ │ + b.n dcc8c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcc92 │ │ │ │ + b.n dcc7a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcd40 │ │ │ │ + cbz r1, dcd28 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcca4 │ │ │ │ - ldr r3, [pc, #44] @ (dcd58 ) │ │ │ │ - ldr r1, [pc, #44] @ (dcd5c ) │ │ │ │ + b.n dcc8c │ │ │ │ + ldr r3, [pc, #44] @ (dcd40 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcd44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcccc │ │ │ │ + b.n dccb4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcca4 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + b.n dcc8c │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - strb.w r0, [sl, #32] │ │ │ │ + @ instruction: 0xf7b20020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + udf #150 @ 0x96 │ │ │ │ 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] @ (dce4c ) │ │ │ │ + ldr r0, [pc, #216] @ (dce34 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dce50 ) │ │ │ │ + ldr r1, [pc, #216] @ (dce38 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dce54 │ │ │ │ + ldr.w ip, [pc, #216] @ dce3c │ │ │ │ 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 dce32 │ │ │ │ + beq.n dce1a │ │ │ │ ldr.w r0, [r2, #196] @ 0xc4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcd9a │ │ │ │ + beq.n dcd82 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcdee │ │ │ │ + bmi.n dcdd6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcdca │ │ │ │ + bpl.n dcdb2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcdda │ │ │ │ + bne.n dcdc2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #196] @ 0xc4 │ │ │ │ - ldr r2, [pc, #164] @ (dce58 ) │ │ │ │ - ldr r3, [pc, #152] @ (dce50 ) │ │ │ │ + ldr r2, [pc, #164] @ (dce40 ) │ │ │ │ + ldr r3, [pc, #152] @ (dce38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dce44 │ │ │ │ + bne.n dce2c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dce5c ) │ │ │ │ + ldr r0, [pc, #144] @ (dce44 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcdb2 │ │ │ │ + b.n dcd9a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcdac │ │ │ │ + beq.n dcd94 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcdfc │ │ │ │ + bne.n dcde4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcdac │ │ │ │ + b.n dcd94 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcd9a │ │ │ │ + b.n dcd82 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dce48 │ │ │ │ + cbz r1, dce30 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcdac │ │ │ │ - ldr r3, [pc, #44] @ (dce60 ) │ │ │ │ - ldr r1, [pc, #44] @ (dce64 ) │ │ │ │ + b.n dcd94 │ │ │ │ + ldr r3, [pc, #44] @ (dce48 ) │ │ │ │ + ldr r1, [pc, #44] @ (dce4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcdd4 │ │ │ │ + b.n dcdbc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcdac │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + b.n dcd94 │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf7820020 │ │ │ │ + subw r0, sl, #2080 @ 0x820 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + ble.n dcdec │ │ │ │ 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] @ (dcf54 ) │ │ │ │ + ldr r0, [pc, #216] @ (dcf3c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dcf58 ) │ │ │ │ + ldr r1, [pc, #216] @ (dcf40 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dcf5c │ │ │ │ + ldr.w ip, [pc, #216] @ dcf44 │ │ │ │ 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 dcf3a │ │ │ │ + beq.n dcf22 │ │ │ │ ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcea2 │ │ │ │ + beq.n dce8a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcef6 │ │ │ │ + bmi.n dcede │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dced2 │ │ │ │ + bpl.n dceba │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcee2 │ │ │ │ + bne.n dceca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #164] @ (dcf60 ) │ │ │ │ - ldr r3, [pc, #152] @ (dcf58 ) │ │ │ │ + ldr r2, [pc, #164] @ (dcf48 ) │ │ │ │ + ldr r3, [pc, #152] @ (dcf40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dcf4c │ │ │ │ + bne.n dcf34 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dcf64 ) │ │ │ │ + ldr r0, [pc, #144] @ (dcf4c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dceba │ │ │ │ + b.n dcea2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dceb4 │ │ │ │ + beq.n dce9c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dcf04 │ │ │ │ + bne.n dceec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dceb4 │ │ │ │ + b.n dce9c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcea2 │ │ │ │ + b.n dce8a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dcf50 │ │ │ │ + cbz r1, dcf38 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dceb4 │ │ │ │ - ldr r3, [pc, #44] @ (dcf68 ) │ │ │ │ - ldr r1, [pc, #44] @ (dcf6c ) │ │ │ │ + b.n dce9c │ │ │ │ + ldr r3, [pc, #44] @ (dcf50 ) │ │ │ │ + ldr r1, [pc, #44] @ (dcf54 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcedc │ │ │ │ + b.n dcec4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dceb4 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + b.n dce9c │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf67a0020 │ │ │ │ + sub.w r0, r2, #10485760 @ 0xa00000 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n dcf2c │ │ │ │ + ble.n dcf64 │ │ │ │ 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] @ (dd05c ) │ │ │ │ + ldr r0, [pc, #216] @ (dd044 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd060 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd048 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd064 │ │ │ │ + ldr.w ip, [pc, #216] @ dd04c │ │ │ │ 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 dd042 │ │ │ │ + beq.n dd02a │ │ │ │ ldr.w r0, [r2, #188] @ 0xbc │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dcfaa │ │ │ │ + beq.n dcf92 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dcffe │ │ │ │ + bmi.n dcfe6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dcfda │ │ │ │ + bpl.n dcfc2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dcfea │ │ │ │ + bne.n dcfd2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #188] @ 0xbc │ │ │ │ - ldr r2, [pc, #164] @ (dd068 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd060 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd050 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd048 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd054 │ │ │ │ + bne.n dd03c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd06c ) │ │ │ │ + ldr r0, [pc, #144] @ (dd054 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dcfc2 │ │ │ │ + b.n dcfaa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dcfbc │ │ │ │ + beq.n dcfa4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd00c │ │ │ │ + bne.n dcff4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dcfbc │ │ │ │ + b.n dcfa4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dcfaa │ │ │ │ + b.n dcf92 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd058 │ │ │ │ + cbz r1, dd040 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dcfbc │ │ │ │ - ldr r3, [pc, #44] @ (dd070 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd074 ) │ │ │ │ + b.n dcfa4 │ │ │ │ + ldr r3, [pc, #44] @ (dd058 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd05c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dcfe4 │ │ │ │ + b.n dcfcc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dcfbc │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + b.n dcfa4 │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - sbcs.w r0, r2, #10485760 @ 0xa00000 │ │ │ │ + eors.w r0, sl, #10485760 @ 0xa00000 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n dd0ac │ │ │ │ + bgt.n dd0e4 │ │ │ │ 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] @ (dd164 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd14c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd168 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd150 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd16c │ │ │ │ + ldr.w ip, [pc, #216] @ dd154 │ │ │ │ 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 dd14a │ │ │ │ + beq.n dd132 │ │ │ │ ldr.w r0, [r2, #184] @ 0xb8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd0b2 │ │ │ │ + beq.n dd09a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd106 │ │ │ │ + bmi.n dd0ee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd0e2 │ │ │ │ + bpl.n dd0ca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd0f2 │ │ │ │ + bne.n dd0da │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #164] @ (dd170 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd168 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd158 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd150 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd15c │ │ │ │ + bne.n dd144 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd174 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd15c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd0ca │ │ │ │ + b.n dd0b2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd0c4 │ │ │ │ + beq.n dd0ac │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd114 │ │ │ │ + bne.n dd0fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd0c4 │ │ │ │ + b.n dd0ac │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd0b2 │ │ │ │ + b.n dd09a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd160 │ │ │ │ + cbz r1, dd148 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd0c4 │ │ │ │ - ldr r3, [pc, #44] @ (dd178 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd17c ) │ │ │ │ + b.n dd0ac │ │ │ │ + ldr r3, [pc, #44] @ (dd160 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd164 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd0ec │ │ │ │ + b.n dd0d4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd0c4 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + b.n dd0ac │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ - orn r0, sl, #10485760 @ 0xa00000 │ │ │ │ + @ instruction: 0xf3920020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n dd224 │ │ │ │ + blt.n dd25c │ │ │ │ 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] @ (dd26c ) │ │ │ │ + ldr r0, [pc, #216] @ (dd254 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd270 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd258 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd274 │ │ │ │ + ldr.w ip, [pc, #216] @ dd25c │ │ │ │ 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 dd252 │ │ │ │ + beq.n dd23a │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd1ba │ │ │ │ + beq.n dd1a2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd20e │ │ │ │ + bmi.n dd1f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd1ea │ │ │ │ + bpl.n dd1d2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd1fa │ │ │ │ + bne.n dd1e2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #180] @ 0xb4 │ │ │ │ - ldr r2, [pc, #164] @ (dd278 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd270 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd260 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd258 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd264 │ │ │ │ + bne.n dd24c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd27c ) │ │ │ │ + ldr r0, [pc, #144] @ (dd264 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd1d2 │ │ │ │ + b.n dd1ba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd1cc │ │ │ │ + beq.n dd1b4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd21c │ │ │ │ + bne.n dd204 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd1cc │ │ │ │ + b.n dd1b4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd1ba │ │ │ │ + b.n dd1a2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd268 │ │ │ │ + cbz r1, dd250 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd1cc │ │ │ │ - ldr r3, [pc, #44] @ (dd280 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd284 ) │ │ │ │ + b.n dd1b4 │ │ │ │ + ldr r3, [pc, #44] @ (dd268 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd26c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd1f4 │ │ │ │ + b.n dd1dc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd1cc │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + b.n dd1b4 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf3620020 │ │ │ │ + @ instruction: 0xf28a0020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n dd1c4 │ │ │ │ + bge.n dd1fc │ │ │ │ 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] @ (dd374 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd35c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd378 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd360 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd37c │ │ │ │ + ldr.w ip, [pc, #216] @ dd364 │ │ │ │ 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 dd35a │ │ │ │ + beq.n dd342 │ │ │ │ ldr.w r0, [r2, #176] @ 0xb0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd2c2 │ │ │ │ + beq.n dd2aa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd316 │ │ │ │ + bmi.n dd2fe │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd2f2 │ │ │ │ + bpl.n dd2da │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd302 │ │ │ │ + bne.n dd2ea │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #176] @ 0xb0 │ │ │ │ - ldr r2, [pc, #164] @ (dd380 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd378 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd368 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd360 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd36c │ │ │ │ + bne.n dd354 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd384 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd36c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd2da │ │ │ │ + b.n dd2c2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd2d4 │ │ │ │ + beq.n dd2bc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd324 │ │ │ │ + bne.n dd30c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd2d4 │ │ │ │ + b.n dd2bc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd2c2 │ │ │ │ + b.n dd2aa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd370 │ │ │ │ + cbz r1, dd358 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd2d4 │ │ │ │ - ldr r3, [pc, #44] @ (dd388 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd38c ) │ │ │ │ + b.n dd2bc │ │ │ │ + ldr r3, [pc, #44] @ (dd370 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd374 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd2fc │ │ │ │ + b.n dd2e4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd2d4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + b.n dd2bc │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf25a0020 │ │ │ │ + @ instruction: 0xf1820020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n dd34c │ │ │ │ + bge.n dd384 │ │ │ │ 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] @ (dd47c ) │ │ │ │ + ldr r0, [pc, #216] @ (dd464 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd480 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd468 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd484 │ │ │ │ + ldr.w ip, [pc, #216] @ dd46c │ │ │ │ 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 dd462 │ │ │ │ + beq.n dd44a │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd3ca │ │ │ │ + beq.n dd3b2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd41e │ │ │ │ + bmi.n dd406 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd3fa │ │ │ │ + bpl.n dd3e2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd40a │ │ │ │ + bne.n dd3f2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #164] @ (dd488 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd480 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd470 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd468 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd474 │ │ │ │ + bne.n dd45c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd48c ) │ │ │ │ + ldr r0, [pc, #144] @ (dd474 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd3e2 │ │ │ │ + b.n dd3ca │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd3dc │ │ │ │ + beq.n dd3c4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd42c │ │ │ │ + bne.n dd414 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd3dc │ │ │ │ + b.n dd3c4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd3ca │ │ │ │ + b.n dd3b2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd478 │ │ │ │ + cbz r1, dd460 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd3dc │ │ │ │ - ldr r3, [pc, #44] @ (dd490 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd494 ) │ │ │ │ + b.n dd3c4 │ │ │ │ + ldr r3, [pc, #44] @ (dd478 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd47c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd404 │ │ │ │ + b.n dd3ec │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd3dc │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + b.n dd3c4 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - adcs.w r0, r2, #32 │ │ │ │ + orns r0, sl, #32 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n dd4dc │ │ │ │ + bls.n dd514 │ │ │ │ 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] @ (dd584 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd56c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd588 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd570 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd58c │ │ │ │ + ldr.w ip, [pc, #216] @ dd574 │ │ │ │ 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 dd56a │ │ │ │ + beq.n dd552 │ │ │ │ ldr.w r0, [r2, #168] @ 0xa8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd4d2 │ │ │ │ + beq.n dd4ba │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd526 │ │ │ │ + bmi.n dd50e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd502 │ │ │ │ + bpl.n dd4ea │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd512 │ │ │ │ + bne.n dd4fa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #168] @ 0xa8 │ │ │ │ - ldr r2, [pc, #164] @ (dd590 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd588 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd578 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd570 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd57c │ │ │ │ + bne.n dd564 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd594 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd57c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd4ea │ │ │ │ + b.n dd4d2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd4e4 │ │ │ │ + beq.n dd4cc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd534 │ │ │ │ + bne.n dd51c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd4e4 │ │ │ │ + b.n dd4cc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd4d2 │ │ │ │ + b.n dd4ba │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd580 │ │ │ │ + cbz r1, dd568 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd4e4 │ │ │ │ - ldr r3, [pc, #44] @ (dd598 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd59c ) │ │ │ │ + b.n dd4cc │ │ │ │ + ldr r3, [pc, #44] @ (dd580 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd584 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd50c │ │ │ │ + b.n dd4f4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd4e4 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + b.n dd4cc │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - orr.w r0, sl, #32 │ │ │ │ + vhadd.s d16, d2, d16 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n dd654 │ │ │ │ + bhi.n dd48c │ │ │ │ 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] @ (dd68c ) │ │ │ │ + ldr r0, [pc, #216] @ (dd674 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd690 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd678 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd694 │ │ │ │ + ldr.w ip, [pc, #216] @ dd67c │ │ │ │ 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 dd672 │ │ │ │ + beq.n dd65a │ │ │ │ ldr.w r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd5da │ │ │ │ + beq.n dd5c2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd62e │ │ │ │ + bmi.n dd616 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd60a │ │ │ │ + bpl.n dd5f2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd61a │ │ │ │ + bne.n dd602 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #164] @ 0xa4 │ │ │ │ - ldr r2, [pc, #164] @ (dd698 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd690 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd680 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd684 │ │ │ │ + bne.n dd66c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd69c ) │ │ │ │ + ldr r0, [pc, #144] @ (dd684 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd5f2 │ │ │ │ + b.n dd5da │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd5ec │ │ │ │ + beq.n dd5d4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd63c │ │ │ │ + bne.n dd624 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd5ec │ │ │ │ + b.n dd5d4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd5da │ │ │ │ + b.n dd5c2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd688 │ │ │ │ + cbz r1, dd670 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd5ec │ │ │ │ - ldr r3, [pc, #44] @ (dd6a0 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd6a4 ) │ │ │ │ + b.n dd5d4 │ │ │ │ + ldr r3, [pc, #44] @ (dd688 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd68c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd614 │ │ │ │ + b.n dd5fc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd5ec │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + b.n dd5d4 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ - vhadd.s8 d16, d2, d16 │ │ │ │ + cdp 0, 6, cr0, cr10, cr0, {1} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n dd5cc │ │ │ │ + bvc.n dd604 │ │ │ │ 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] @ (dd794 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd77c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd798 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd780 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd79c │ │ │ │ + ldr.w ip, [pc, #216] @ dd784 │ │ │ │ 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 dd77a │ │ │ │ + beq.n dd762 │ │ │ │ ldr.w r0, [r2, #160] @ 0xa0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd6e2 │ │ │ │ + beq.n dd6ca │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd736 │ │ │ │ + bmi.n dd71e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd712 │ │ │ │ + bpl.n dd6fa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd722 │ │ │ │ + bne.n dd70a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #160] @ 0xa0 │ │ │ │ - ldr r2, [pc, #164] @ (dd7a0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd798 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd788 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd78c │ │ │ │ + bne.n dd774 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd7a4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd78c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd6fa │ │ │ │ + b.n dd6e2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd6f4 │ │ │ │ + beq.n dd6dc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd744 │ │ │ │ + bne.n dd72c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd6f4 │ │ │ │ + b.n dd6dc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd6e2 │ │ │ │ + b.n dd6ca │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd790 │ │ │ │ + cbz r1, dd778 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd6f4 │ │ │ │ - ldr r3, [pc, #44] @ (dd7a8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd7ac ) │ │ │ │ + b.n dd6dc │ │ │ │ + ldr r3, [pc, #44] @ (dd790 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd794 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd71c │ │ │ │ + b.n dd704 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd6f4 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + b.n dd6dc │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #22 │ │ │ │ movs r4, r4 │ │ │ │ - cdp 0, 3, cr0, cr10, cr0, {1} │ │ │ │ + stcl 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n dd74c │ │ │ │ + bvs.n dd784 │ │ │ │ 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] @ (dd89c ) │ │ │ │ + ldr r0, [pc, #216] @ (dd884 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd8a0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd888 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd8a4 │ │ │ │ + ldr.w ip, [pc, #216] @ dd88c │ │ │ │ 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 dd882 │ │ │ │ + beq.n dd86a │ │ │ │ ldr.w r0, [r2, #156] @ 0x9c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd7ea │ │ │ │ + beq.n dd7d2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd83e │ │ │ │ + bmi.n dd826 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd81a │ │ │ │ + bpl.n dd802 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd82a │ │ │ │ + bne.n dd812 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #156] @ 0x9c │ │ │ │ - ldr r2, [pc, #164] @ (dd8a8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd8a0 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd890 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd888 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd894 │ │ │ │ + bne.n dd87c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd8ac ) │ │ │ │ + ldr r0, [pc, #144] @ (dd894 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd802 │ │ │ │ + b.n dd7ea │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd7fc │ │ │ │ + beq.n dd7e4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd84c │ │ │ │ + bne.n dd834 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd7fc │ │ │ │ + b.n dd7e4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd7ea │ │ │ │ + b.n dd7d2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd898 │ │ │ │ + cbz r1, dd880 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd7fc │ │ │ │ - ldr r3, [pc, #44] @ (dd8b0 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd8b4 ) │ │ │ │ + b.n dd7e4 │ │ │ │ + ldr r3, [pc, #44] @ (dd898 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd89c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd824 │ │ │ │ + b.n dd80c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd7fc │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + b.n dd7e4 │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + cmp r0, #14 │ │ │ │ movs r4, r4 │ │ │ │ - ldc 0, cr0, [r2, #-128]! @ 0xffffff80 │ │ │ │ + mrrc 0, 2, r0, sl, cr0 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n dd8cc │ │ │ │ + bvs.n dd904 │ │ │ │ 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] @ (dd9a4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dd98c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dd9a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dd990 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dd9ac │ │ │ │ + ldr.w ip, [pc, #216] @ dd994 │ │ │ │ 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 dd98a │ │ │ │ + beq.n dd972 │ │ │ │ ldr.w r0, [r2, #152] @ 0x98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd8f2 │ │ │ │ + beq.n dd8da │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dd946 │ │ │ │ + bmi.n dd92e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dd922 │ │ │ │ + bpl.n dd90a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dd932 │ │ │ │ + bne.n dd91a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #152] @ 0x98 │ │ │ │ - ldr r2, [pc, #164] @ (dd9b0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dd9a8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dd998 ) │ │ │ │ + ldr r3, [pc, #152] @ (dd990 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dd99c │ │ │ │ + bne.n dd984 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dd9b4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dd99c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dd90a │ │ │ │ + b.n dd8f2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dd904 │ │ │ │ + beq.n dd8ec │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dd954 │ │ │ │ + bne.n dd93c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dd904 │ │ │ │ + b.n dd8ec │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd8f2 │ │ │ │ + b.n dd8da │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dd9a0 │ │ │ │ + cbz r1, dd988 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dd904 │ │ │ │ - ldr r3, [pc, #44] @ (dd9b8 ) │ │ │ │ - ldr r1, [pc, #44] @ (dd9bc ) │ │ │ │ + b.n dd8ec │ │ │ │ + ldr r3, [pc, #44] @ (dd9a0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dd9a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dd92c │ │ │ │ + b.n dd914 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dd904 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + b.n dd8ec │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #6 │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [sl], #-128 @ 0xffffff80 │ │ │ │ + adcs.w r0, r2, r0, asr #32 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n dda44 │ │ │ │ + bpl.n dda7c │ │ │ │ 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] @ (ddaac ) │ │ │ │ + ldr r0, [pc, #216] @ (dda94 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddab0 ) │ │ │ │ + ldr r1, [pc, #216] @ (dda98 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddab4 │ │ │ │ + ldr.w ip, [pc, #216] @ dda9c │ │ │ │ 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 dda92 │ │ │ │ + beq.n dda7a │ │ │ │ ldr.w r0, [r2, #148] @ 0x94 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dd9fa │ │ │ │ + beq.n dd9e2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dda4e │ │ │ │ + bmi.n dda36 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dda2a │ │ │ │ + bpl.n dda12 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dda3a │ │ │ │ + bne.n dda22 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #148] @ 0x94 │ │ │ │ - ldr r2, [pc, #164] @ (ddab8 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddab0 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddaa0 ) │ │ │ │ + ldr r3, [pc, #152] @ (dda98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddaa4 │ │ │ │ + bne.n dda8c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddabc ) │ │ │ │ + ldr r0, [pc, #144] @ (ddaa4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dda12 │ │ │ │ + b.n dd9fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dda0c │ │ │ │ + beq.n dd9f4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dda5c │ │ │ │ + bne.n dda44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dda0c │ │ │ │ + b.n dd9f4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dd9fa │ │ │ │ + b.n dd9e2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddaa8 │ │ │ │ + cbz r1, dda90 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dda0c │ │ │ │ - ldr r3, [pc, #44] @ (ddac0 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddac4 ) │ │ │ │ + b.n dd9f4 │ │ │ │ + ldr r3, [pc, #44] @ (ddaa8 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddaac ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dda34 │ │ │ │ + b.n dda1c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dda0c │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + b.n dd9f4 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xeb220020 │ │ │ │ + orr.w r0, sl, r0, asr #32 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n ddbbc │ │ │ │ + bmi.n dd9f4 │ │ │ │ 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] @ (ddbb4 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddb9c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddbb8 ) │ │ │ │ + ldr r1, [pc, #216] @ (ddba0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddbbc │ │ │ │ + ldr.w ip, [pc, #216] @ ddba4 │ │ │ │ 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 ddb9a │ │ │ │ + beq.n ddb82 │ │ │ │ ldr.w r0, [r2, #144] @ 0x90 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddb02 │ │ │ │ + beq.n ddaea │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddb56 │ │ │ │ + bmi.n ddb3e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddb32 │ │ │ │ + bpl.n ddb1a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddb42 │ │ │ │ + bne.n ddb2a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #144] @ 0x90 │ │ │ │ - ldr r2, [pc, #164] @ (ddbc0 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddbb8 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddba8 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddba0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddbac │ │ │ │ + bne.n ddb94 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddbc4 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddbac ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddb1a │ │ │ │ + b.n ddb02 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddb14 │ │ │ │ + beq.n ddafc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddb64 │ │ │ │ + bne.n ddb4c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddb14 │ │ │ │ + b.n ddafc │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddb02 │ │ │ │ + b.n ddaea │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddbb0 │ │ │ │ + cbz r1, ddb98 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddb14 │ │ │ │ - ldr r3, [pc, #44] @ (ddbc8 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddbcc ) │ │ │ │ + b.n ddafc │ │ │ │ + ldr r3, [pc, #44] @ (ddbb0 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddbb4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n ddb3c │ │ │ │ + b.n ddb24 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddb14 │ │ │ │ - movs r5, #30 │ │ │ │ + b.n ddafc │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ movs r4, r4 │ │ │ │ - ands.w r0, sl, r0, asr #32 │ │ │ │ + strd r0, r0, [r2, #-128] @ 0x80 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n ddb3c │ │ │ │ + bcc.n ddb74 │ │ │ │ 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] @ (ddcbc ) │ │ │ │ + ldr r0, [pc, #216] @ (ddca4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddcc0 ) │ │ │ │ + ldr r1, [pc, #216] @ (ddca8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddcc4 │ │ │ │ + ldr.w ip, [pc, #216] @ ddcac │ │ │ │ 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 ddca2 │ │ │ │ + beq.n ddc8a │ │ │ │ ldr.w r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddc0a │ │ │ │ + beq.n ddbf2 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddc5e │ │ │ │ + bmi.n ddc46 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddc3a │ │ │ │ + bpl.n ddc22 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddc4a │ │ │ │ + bne.n ddc32 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #140] @ 0x8c │ │ │ │ - ldr r2, [pc, #164] @ (ddcc8 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddcc0 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddcb0 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddca8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddcb4 │ │ │ │ + bne.n ddc9c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddccc ) │ │ │ │ + ldr r0, [pc, #144] @ (ddcb4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddc22 │ │ │ │ + b.n ddc0a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddc1c │ │ │ │ + beq.n ddc04 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddc6c │ │ │ │ + bne.n ddc54 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddc1c │ │ │ │ + b.n ddc04 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddc0a │ │ │ │ + b.n ddbf2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddcb8 │ │ │ │ + cbz r1, ddca0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddc1c │ │ │ │ - ldr r3, [pc, #44] @ (ddcd0 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddcd4 ) │ │ │ │ + b.n ddc04 │ │ │ │ + ldr r3, [pc, #44] @ (ddcb8 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddcbc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n ddc44 │ │ │ │ + b.n ddc2c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddc1c │ │ │ │ - movs r4, #22 │ │ │ │ + b.n ddc04 │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ movs r4, r4 │ │ │ │ - ldmdb r2, {r5} │ │ │ │ + @ instruction: 0xe83a0020 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n ddcac │ │ │ │ + bcc.n ddce4 │ │ │ │ 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] @ (dddc4 ) │ │ │ │ + ldr r0, [pc, #216] @ (dddac ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dddc8 ) │ │ │ │ + ldr r1, [pc, #216] @ (dddb0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dddcc │ │ │ │ + ldr.w ip, [pc, #216] @ dddb4 │ │ │ │ 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 dddaa │ │ │ │ + beq.n ddd92 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddd12 │ │ │ │ + beq.n ddcfa │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddd66 │ │ │ │ + bmi.n ddd4e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddd42 │ │ │ │ + bpl.n ddd2a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddd52 │ │ │ │ + bne.n ddd3a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #136] @ 0x88 │ │ │ │ - ldr r2, [pc, #164] @ (dddd0 ) │ │ │ │ - ldr r3, [pc, #152] @ (dddc8 ) │ │ │ │ + ldr r2, [pc, #164] @ (dddb8 ) │ │ │ │ + ldr r3, [pc, #152] @ (dddb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dddbc │ │ │ │ + bne.n ddda4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dddd4 ) │ │ │ │ + ldr r0, [pc, #144] @ (dddbc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddd2a │ │ │ │ + b.n ddd12 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddd24 │ │ │ │ + beq.n ddd0c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddd74 │ │ │ │ + bne.n ddd5c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddd24 │ │ │ │ + b.n ddd0c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddd12 │ │ │ │ + b.n ddcfa │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dddc0 │ │ │ │ + cbz r1, ddda8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddd24 │ │ │ │ - ldr r3, [pc, #44] @ (dddd8 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddddc ) │ │ │ │ + b.n ddd0c │ │ │ │ + ldr r3, [pc, #44] @ (dddc0 ) │ │ │ │ + ldr r1, [pc, #44] @ (dddc4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n ddd4c │ │ │ │ + b.n ddd34 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddd24 │ │ │ │ - movs r3, #14 │ │ │ │ + b.n ddd0c │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe80a0020 │ │ │ │ + b.n ddc24 │ │ │ │ + movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n dde34 │ │ │ │ + bcs.n dde6c │ │ │ │ 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] @ (ddecc ) │ │ │ │ + ldr r0, [pc, #216] @ (ddeb4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (dded0 ) │ │ │ │ + ldr r1, [pc, #216] @ (ddeb8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ dded4 │ │ │ │ + ldr.w ip, [pc, #216] @ ddebc │ │ │ │ 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 ddeb2 │ │ │ │ + beq.n dde9a │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dde1a │ │ │ │ + beq.n dde02 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dde6e │ │ │ │ + bmi.n dde56 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dde4a │ │ │ │ + bpl.n dde32 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dde5a │ │ │ │ + bne.n dde42 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #164] @ (dded8 ) │ │ │ │ - ldr r3, [pc, #152] @ (dded0 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddec0 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddeb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddec4 │ │ │ │ + bne.n ddeac │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddedc ) │ │ │ │ + ldr r0, [pc, #144] @ (ddec4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dde32 │ │ │ │ + b.n dde1a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dde2c │ │ │ │ + beq.n dde14 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dde7c │ │ │ │ + bne.n dde64 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dde2c │ │ │ │ + b.n dde14 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dde1a │ │ │ │ + b.n dde02 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddec8 │ │ │ │ + cbz r1, ddeb0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dde2c │ │ │ │ - ldr r3, [pc, #44] @ (ddee0 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddee4 ) │ │ │ │ + b.n dde14 │ │ │ │ + ldr r3, [pc, #44] @ (ddec8 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddecc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dde54 │ │ │ │ + b.n dde3c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dde2c │ │ │ │ - movs r2, #6 │ │ │ │ + b.n dde14 │ │ │ │ + movs r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #22 │ │ │ │ movs r4, r4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ movs r4, r4 │ │ │ │ - b.n ddce4 │ │ │ │ + b.n ddb1c │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n ddfb4 │ │ │ │ + bne.n dddec │ │ │ │ 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] @ (ddfd4 ) │ │ │ │ + ldr r0, [pc, #216] @ (ddfbc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #216] @ (ddfd8 ) │ │ │ │ + ldr r1, [pc, #216] @ (ddfc0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #216] @ ddfdc │ │ │ │ + ldr.w ip, [pc, #216] @ ddfc4 │ │ │ │ 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 ddfba │ │ │ │ + beq.n ddfa2 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ddf22 │ │ │ │ + beq.n ddf0a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ddf76 │ │ │ │ + bmi.n ddf5e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ddf52 │ │ │ │ + bpl.n ddf3a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ddf62 │ │ │ │ + bne.n ddf4a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str.w r3, [r2, #128] @ 0x80 │ │ │ │ - ldr r2, [pc, #164] @ (ddfe0 ) │ │ │ │ - ldr r3, [pc, #152] @ (ddfd8 ) │ │ │ │ + ldr r2, [pc, #164] @ (ddfc8 ) │ │ │ │ + ldr r3, [pc, #152] @ (ddfc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ddfcc │ │ │ │ + bne.n ddfb4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ddfe4 ) │ │ │ │ + ldr r0, [pc, #144] @ (ddfcc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ddf3a │ │ │ │ + b.n ddf22 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ddf34 │ │ │ │ + beq.n ddf1c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ddf84 │ │ │ │ + bne.n ddf6c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ddf34 │ │ │ │ + b.n ddf1c │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ddf22 │ │ │ │ + b.n ddf0a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ddfd0 │ │ │ │ + cbz r1, ddfb8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ddf34 │ │ │ │ - ldr r3, [pc, #44] @ (ddfe8 ) │ │ │ │ - ldr r1, [pc, #44] @ (ddfec ) │ │ │ │ + b.n ddf1c │ │ │ │ + ldr r3, [pc, #44] @ (ddfd0 ) │ │ │ │ + ldr r1, [pc, #44] @ (ddfd4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n ddf5c │ │ │ │ + b.n ddf44 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ddf34 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + b.n ddf1c │ │ │ │ + movs r1, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r1, #14 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ddbdc │ │ │ │ + b.n dda14 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n ddf3c │ │ │ │ + beq.n ddf74 │ │ │ │ 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] @ (de0d8 ) │ │ │ │ + ldr r0, [pc, #212] @ (de0c0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de0dc ) │ │ │ │ + ldr r1, [pc, #212] @ (de0c4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de0e0 │ │ │ │ + ldr.w ip, [pc, #212] @ de0c8 │ │ │ │ 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 de0be │ │ │ │ + beq.n de0a6 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de028 │ │ │ │ + beq.n de010 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de07a │ │ │ │ + bmi.n de062 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de056 │ │ │ │ + bpl.n de03e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de066 │ │ │ │ + bne.n de04e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ - ldr r2, [pc, #164] @ (de0e4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de0dc ) │ │ │ │ + ldr r2, [pc, #164] @ (de0cc ) │ │ │ │ + ldr r3, [pc, #152] @ (de0c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de0d0 │ │ │ │ + bne.n de0b8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de0e8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de0d0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de03e │ │ │ │ + b.n de026 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de03a │ │ │ │ + beq.n de022 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de088 │ │ │ │ + bne.n de070 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de03a │ │ │ │ + b.n de022 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de028 │ │ │ │ + b.n de010 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de0d4 │ │ │ │ + cbz r1, de0bc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de03a │ │ │ │ - ldr r3, [pc, #44] @ (de0ec ) │ │ │ │ - ldr r1, [pc, #44] @ (de0f0 ) │ │ │ │ + b.n de022 │ │ │ │ + ldr r3, [pc, #44] @ (de0d4 ) │ │ │ │ + ldr r1, [pc, #44] @ (de0d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de060 │ │ │ │ + b.n de048 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de03a │ │ │ │ - subs r6, r6, #7 │ │ │ │ + b.n de022 │ │ │ │ + movs r0, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + movs r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ - b.n ddad8 │ │ │ │ + b.n dd910 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n de0c0 │ │ │ │ + beq.n de0f8 │ │ │ │ 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] @ (de1dc ) │ │ │ │ + ldr r0, [pc, #212] @ (de1c4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de1e0 ) │ │ │ │ + ldr r1, [pc, #212] @ (de1c8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de1e4 │ │ │ │ + ldr.w ip, [pc, #212] @ de1cc │ │ │ │ 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 de1c2 │ │ │ │ + beq.n de1aa │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de12c │ │ │ │ + beq.n de114 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de17e │ │ │ │ + bmi.n de166 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de15a │ │ │ │ + bpl.n de142 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de16a │ │ │ │ + bne.n de152 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #120] @ 0x78 │ │ │ │ - ldr r2, [pc, #164] @ (de1e8 ) │ │ │ │ - ldr r3, [pc, #152] @ (de1e0 ) │ │ │ │ + ldr r2, [pc, #164] @ (de1d0 ) │ │ │ │ + ldr r3, [pc, #152] @ (de1c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de1d4 │ │ │ │ + bne.n de1bc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de1ec ) │ │ │ │ + ldr r0, [pc, #144] @ (de1d4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de142 │ │ │ │ + b.n de12a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de13e │ │ │ │ + beq.n de126 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de18c │ │ │ │ + bne.n de174 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de13e │ │ │ │ + b.n de126 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de12c │ │ │ │ + b.n de114 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de1d8 │ │ │ │ + cbz r1, de1c0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de13e │ │ │ │ - ldr r3, [pc, #44] @ (de1f0 ) │ │ │ │ - ldr r1, [pc, #44] @ (de1f4 ) │ │ │ │ + b.n de126 │ │ │ │ + ldr r3, [pc, #44] @ (de1d8 ) │ │ │ │ + ldr r1, [pc, #44] @ (de1dc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de164 │ │ │ │ + b.n de14c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de13e │ │ │ │ - subs r2, r6, #3 │ │ │ │ + b.n de126 │ │ │ │ + subs r2, r1, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + subs r2, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r1, #3 │ │ │ │ movs r4, r4 │ │ │ │ - b.n de9d4 │ │ │ │ + b.n de80c │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n de24c │ │ │ │ + ldmia r7!, {r1, r4, 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, #212] @ (de2e0 ) │ │ │ │ + ldr r0, [pc, #212] @ (de2c8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de2e4 ) │ │ │ │ + ldr r1, [pc, #212] @ (de2cc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de2e8 │ │ │ │ + ldr.w ip, [pc, #212] @ de2d0 │ │ │ │ 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 de2c6 │ │ │ │ + beq.n de2ae │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de230 │ │ │ │ + beq.n de218 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de282 │ │ │ │ + bmi.n de26a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de25e │ │ │ │ + bpl.n de246 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de26e │ │ │ │ + bne.n de256 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #116] @ 0x74 │ │ │ │ - ldr r2, [pc, #164] @ (de2ec ) │ │ │ │ - ldr r3, [pc, #152] @ (de2e4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de2d4 ) │ │ │ │ + ldr r3, [pc, #152] @ (de2cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de2d8 │ │ │ │ + bne.n de2c0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de2f0 ) │ │ │ │ + ldr r0, [pc, #144] @ (de2d8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de246 │ │ │ │ + b.n de22e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de242 │ │ │ │ + beq.n de22a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de290 │ │ │ │ + bne.n de278 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de242 │ │ │ │ + b.n de22a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de230 │ │ │ │ + b.n de218 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de2dc │ │ │ │ + cbz r1, de2c4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de242 │ │ │ │ - ldr r3, [pc, #44] @ (de2f4 ) │ │ │ │ - ldr r1, [pc, #44] @ (de2f8 ) │ │ │ │ + b.n de22a │ │ │ │ + ldr r3, [pc, #44] @ (de2dc ) │ │ │ │ + ldr r1, [pc, #44] @ (de2e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de268 │ │ │ │ + b.n de250 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de242 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + b.n de22a │ │ │ │ + subs r6, r0, #0 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + adds r6, r7, #7 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + adds r2, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ - b.n de8d0 │ │ │ │ + b.n de708 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, 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, #212] @ (de3e4 ) │ │ │ │ + ldr r0, [pc, #212] @ (de3cc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de3e8 ) │ │ │ │ + ldr r1, [pc, #212] @ (de3d0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de3ec │ │ │ │ + ldr.w ip, [pc, #212] @ de3d4 │ │ │ │ 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 de3ca │ │ │ │ + beq.n de3b2 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de334 │ │ │ │ + beq.n de31c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de386 │ │ │ │ + bmi.n de36e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de362 │ │ │ │ + bpl.n de34a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de372 │ │ │ │ + bne.n de35a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #112] @ 0x70 │ │ │ │ - ldr r2, [pc, #164] @ (de3f0 ) │ │ │ │ - ldr r3, [pc, #152] @ (de3e8 ) │ │ │ │ + ldr r2, [pc, #164] @ (de3d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (de3d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de3dc │ │ │ │ + bne.n de3c4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de3f4 ) │ │ │ │ + ldr r0, [pc, #144] @ (de3dc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de34a │ │ │ │ + b.n de332 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de346 │ │ │ │ + beq.n de32e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de394 │ │ │ │ + bne.n de37c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de346 │ │ │ │ + b.n de32e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de334 │ │ │ │ + b.n de31c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de3e0 │ │ │ │ + cbz r1, de3c8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de346 │ │ │ │ - ldr r3, [pc, #44] @ (de3f8 ) │ │ │ │ - ldr r1, [pc, #44] @ (de3fc ) │ │ │ │ + b.n de32e │ │ │ │ + ldr r3, [pc, #44] @ (de3e0 ) │ │ │ │ + ldr r1, [pc, #44] @ (de3e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de36c │ │ │ │ + b.n de354 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de346 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + b.n de32e │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r0, #3 │ │ │ │ movs r4, r4 │ │ │ │ - b.n de7cc │ │ │ │ + b.n de604 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, 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, #212] @ (de4e8 ) │ │ │ │ + ldr r0, [pc, #212] @ (de4d0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de4ec ) │ │ │ │ + ldr r1, [pc, #212] @ (de4d4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de4f0 │ │ │ │ + ldr.w ip, [pc, #212] @ de4d8 │ │ │ │ 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 de4ce │ │ │ │ + beq.n de4b6 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de438 │ │ │ │ + beq.n de420 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de48a │ │ │ │ + bmi.n de472 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de466 │ │ │ │ + bpl.n de44e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de476 │ │ │ │ + bne.n de45e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #108] @ 0x6c │ │ │ │ - ldr r2, [pc, #164] @ (de4f4 ) │ │ │ │ - ldr r3, [pc, #152] @ (de4ec ) │ │ │ │ + ldr r2, [pc, #164] @ (de4dc ) │ │ │ │ + ldr r3, [pc, #152] @ (de4d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de4e0 │ │ │ │ + bne.n de4c8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de4f8 ) │ │ │ │ + ldr r0, [pc, #144] @ (de4e0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de44e │ │ │ │ + b.n de436 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de44a │ │ │ │ + beq.n de432 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de498 │ │ │ │ + bne.n de480 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de44a │ │ │ │ + b.n de432 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de438 │ │ │ │ + b.n de420 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de4e4 │ │ │ │ + cbz r1, de4cc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de44a │ │ │ │ - ldr r3, [pc, #44] @ (de4fc ) │ │ │ │ - ldr r1, [pc, #44] @ (de500 ) │ │ │ │ + b.n de432 │ │ │ │ + ldr r3, [pc, #44] @ (de4e4 ) │ │ │ │ + ldr r1, [pc, #44] @ (de4e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de470 │ │ │ │ + b.n de458 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de44a │ │ │ │ - subs r6, r4, r7 │ │ │ │ + b.n de432 │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - b.n de6c8 │ │ │ │ + b.n de500 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, 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, #212] @ (de5ec ) │ │ │ │ + ldr r0, [pc, #212] @ (de5d4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de5f0 ) │ │ │ │ + ldr r1, [pc, #212] @ (de5d8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de5f4 │ │ │ │ + ldr.w ip, [pc, #212] @ de5dc │ │ │ │ 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 de5d2 │ │ │ │ + beq.n de5ba │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de53c │ │ │ │ + beq.n de524 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de58e │ │ │ │ + bmi.n de576 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de56a │ │ │ │ + bpl.n de552 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de57a │ │ │ │ + bne.n de562 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ - ldr r2, [pc, #164] @ (de5f8 ) │ │ │ │ - ldr r3, [pc, #152] @ (de5f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (de5e0 ) │ │ │ │ + ldr r3, [pc, #152] @ (de5d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de5e4 │ │ │ │ + bne.n de5cc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de5fc ) │ │ │ │ + ldr r0, [pc, #144] @ (de5e4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de552 │ │ │ │ + b.n de53a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de54e │ │ │ │ + beq.n de536 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de59c │ │ │ │ + bne.n de584 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de54e │ │ │ │ + b.n de536 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de53c │ │ │ │ + b.n de524 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de5e8 │ │ │ │ + cbz r1, de5d0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de54e │ │ │ │ - ldr r3, [pc, #44] @ (de600 ) │ │ │ │ - ldr r1, [pc, #44] @ (de604 ) │ │ │ │ + b.n de536 │ │ │ │ + ldr r3, [pc, #44] @ (de5e8 ) │ │ │ │ + ldr r1, [pc, #44] @ (de5ec ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de574 │ │ │ │ + b.n de55c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de54e │ │ │ │ - subs r2, r4, r3 │ │ │ │ + b.n de536 │ │ │ │ + subs r2, r7, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r7, r2 │ │ │ │ movs r4, r4 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + svc 10 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r4, {r1, r4, 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, #212] @ (de6f0 ) │ │ │ │ + ldr r0, [pc, #212] @ (de6d8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de6f4 ) │ │ │ │ + ldr r1, [pc, #212] @ (de6dc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de6f8 │ │ │ │ + ldr.w ip, [pc, #212] @ de6e0 │ │ │ │ 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 de6d6 │ │ │ │ + beq.n de6be │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de640 │ │ │ │ + beq.n de628 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de692 │ │ │ │ + bmi.n de67a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de66e │ │ │ │ + bpl.n de656 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de67e │ │ │ │ + bne.n de666 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ - ldr r2, [pc, #164] @ (de6fc ) │ │ │ │ - ldr r3, [pc, #152] @ (de6f4 ) │ │ │ │ + ldr r2, [pc, #164] @ (de6e4 ) │ │ │ │ + ldr r3, [pc, #152] @ (de6dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de6e8 │ │ │ │ + bne.n de6d0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de700 ) │ │ │ │ + ldr r0, [pc, #144] @ (de6e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de656 │ │ │ │ + b.n de63e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de652 │ │ │ │ + beq.n de63a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de6a0 │ │ │ │ + bne.n de688 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de652 │ │ │ │ + b.n de63a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de640 │ │ │ │ + b.n de628 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de6ec │ │ │ │ + cbz r1, de6d4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de652 │ │ │ │ - ldr r3, [pc, #44] @ (de704 ) │ │ │ │ - ldr r1, [pc, #44] @ (de708 ) │ │ │ │ + b.n de63a │ │ │ │ + ldr r3, [pc, #44] @ (de6ec ) │ │ │ │ + ldr r1, [pc, #44] @ (de6f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de678 │ │ │ │ + b.n de660 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de652 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + b.n de63a │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r6, r5, r7 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r4, r4 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + udf #6 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, 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, #212] @ (de7f4 ) │ │ │ │ + ldr r0, [pc, #212] @ (de7dc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de7f8 ) │ │ │ │ + ldr r1, [pc, #212] @ (de7e0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de7fc │ │ │ │ + ldr.w ip, [pc, #212] @ de7e4 │ │ │ │ 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 de7da │ │ │ │ + beq.n de7c2 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de744 │ │ │ │ + beq.n de72c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de796 │ │ │ │ + bmi.n de77e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de772 │ │ │ │ + bpl.n de75a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de782 │ │ │ │ + bne.n de76a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #96] @ 0x60 │ │ │ │ - ldr r2, [pc, #164] @ (de800 ) │ │ │ │ - ldr r3, [pc, #152] @ (de7f8 ) │ │ │ │ + ldr r2, [pc, #164] @ (de7e8 ) │ │ │ │ + ldr r3, [pc, #152] @ (de7e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de7ec │ │ │ │ + bne.n de7d4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de804 ) │ │ │ │ + ldr r0, [pc, #144] @ (de7ec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de75a │ │ │ │ + b.n de742 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de756 │ │ │ │ + beq.n de73e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de7a4 │ │ │ │ + bne.n de78c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de756 │ │ │ │ + b.n de73e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de744 │ │ │ │ + b.n de72c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de7f0 │ │ │ │ + cbz r1, de7d8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de756 │ │ │ │ - ldr r3, [pc, #44] @ (de808 ) │ │ │ │ - ldr r1, [pc, #44] @ (de80c ) │ │ │ │ + b.n de73e │ │ │ │ + ldr r3, [pc, #44] @ (de7f0 ) │ │ │ │ + ldr r1, [pc, #44] @ (de7f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de77c │ │ │ │ + b.n de764 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de756 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + b.n de73e │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r5, r3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r6, r2 │ │ │ │ movs r4, r4 │ │ │ │ - ble.n de7bc │ │ │ │ + ble.n de7f4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, 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, #212] @ (de8f8 ) │ │ │ │ + ldr r0, [pc, #212] @ (de8e0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (de8fc ) │ │ │ │ + ldr r1, [pc, #212] @ (de8e4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ de900 │ │ │ │ + ldr.w ip, [pc, #212] @ de8e8 │ │ │ │ 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 de8de │ │ │ │ + beq.n de8c6 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de848 │ │ │ │ + beq.n de830 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de89a │ │ │ │ + bmi.n de882 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de876 │ │ │ │ + bpl.n de85e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de886 │ │ │ │ + bne.n de86e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #92] @ 0x5c │ │ │ │ - ldr r2, [pc, #164] @ (de904 ) │ │ │ │ - ldr r3, [pc, #152] @ (de8fc ) │ │ │ │ + ldr r2, [pc, #164] @ (de8ec ) │ │ │ │ + ldr r3, [pc, #152] @ (de8e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de8f0 │ │ │ │ + bne.n de8d8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (de908 ) │ │ │ │ + ldr r0, [pc, #144] @ (de8f0 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de85e │ │ │ │ + b.n de846 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de85a │ │ │ │ + beq.n de842 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de8a8 │ │ │ │ + bne.n de890 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de85a │ │ │ │ + b.n de842 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de848 │ │ │ │ + b.n de830 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de8f4 │ │ │ │ + cbz r1, de8dc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de85a │ │ │ │ - ldr r3, [pc, #44] @ (de90c ) │ │ │ │ - ldr r1, [pc, #44] @ (de910 ) │ │ │ │ + b.n de842 │ │ │ │ + ldr r3, [pc, #44] @ (de8f4 ) │ │ │ │ + ldr r1, [pc, #44] @ (de8f8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de880 │ │ │ │ + b.n de868 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de85a │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + b.n de842 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n de8b8 │ │ │ │ + blt.n de8f0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, 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, #212] @ (de9fc ) │ │ │ │ + ldr r0, [pc, #212] @ (de9e4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dea00 ) │ │ │ │ + ldr r1, [pc, #212] @ (de9e8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dea04 │ │ │ │ + ldr.w ip, [pc, #212] @ de9ec │ │ │ │ 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 de9e2 │ │ │ │ + beq.n de9ca │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n de94c │ │ │ │ + beq.n de934 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n de99e │ │ │ │ + bmi.n de986 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n de97a │ │ │ │ + bpl.n de962 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n de98a │ │ │ │ + bne.n de972 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #88] @ 0x58 │ │ │ │ - ldr r2, [pc, #164] @ (dea08 ) │ │ │ │ - ldr r3, [pc, #152] @ (dea00 ) │ │ │ │ + ldr r2, [pc, #164] @ (de9f0 ) │ │ │ │ + ldr r3, [pc, #152] @ (de9e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n de9f4 │ │ │ │ + bne.n de9dc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dea0c ) │ │ │ │ + ldr r0, [pc, #144] @ (de9f4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n de962 │ │ │ │ + b.n de94a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n de95e │ │ │ │ + beq.n de946 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n de9ac │ │ │ │ + bne.n de994 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n de95e │ │ │ │ + b.n de946 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n de94c │ │ │ │ + b.n de934 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, de9f8 │ │ │ │ + cbz r1, de9e0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n de95e │ │ │ │ - ldr r3, [pc, #44] @ (dea10 ) │ │ │ │ - ldr r1, [pc, #44] @ (dea14 ) │ │ │ │ + b.n de946 │ │ │ │ + ldr r3, [pc, #44] @ (de9f8 ) │ │ │ │ + ldr r1, [pc, #44] @ (de9fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n de984 │ │ │ │ + b.n de96c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n de95e │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + b.n de946 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ - blt.n de9b4 │ │ │ │ + bge.n de9ec │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, 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, #212] @ (deb00 ) │ │ │ │ + ldr r0, [pc, #212] @ (deae8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (deb04 ) │ │ │ │ + ldr r1, [pc, #212] @ (deaec ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ deb08 │ │ │ │ + ldr.w ip, [pc, #212] @ deaf0 │ │ │ │ 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 deae6 │ │ │ │ + beq.n deace │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dea50 │ │ │ │ + beq.n dea38 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n deaa2 │ │ │ │ + bmi.n dea8a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dea7e │ │ │ │ + bpl.n dea66 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dea8e │ │ │ │ + bne.n dea76 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - ldr r2, [pc, #164] @ (deb0c ) │ │ │ │ - ldr r3, [pc, #152] @ (deb04 ) │ │ │ │ + ldr r2, [pc, #164] @ (deaf4 ) │ │ │ │ + ldr r3, [pc, #152] @ (deaec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n deaf8 │ │ │ │ + bne.n deae0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (deb10 ) │ │ │ │ + ldr r0, [pc, #144] @ (deaf8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dea66 │ │ │ │ + b.n dea4e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dea62 │ │ │ │ + beq.n dea4a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deab0 │ │ │ │ + bne.n dea98 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dea62 │ │ │ │ + b.n dea4a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dea50 │ │ │ │ + b.n dea38 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, deafc │ │ │ │ + cbz r1, deae4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dea62 │ │ │ │ - ldr r3, [pc, #44] @ (deb14 ) │ │ │ │ - ldr r1, [pc, #44] @ (deb18 ) │ │ │ │ + b.n dea4a │ │ │ │ + ldr r3, [pc, #44] @ (deafc ) │ │ │ │ + ldr r1, [pc, #44] @ (deb00 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dea88 │ │ │ │ + b.n dea70 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dea62 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + b.n dea4a │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n deab0 │ │ │ │ + bls.n deae8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, 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, #212] @ (dec04 ) │ │ │ │ + ldr r0, [pc, #212] @ (debec ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dec08 ) │ │ │ │ + ldr r1, [pc, #212] @ (debf0 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dec0c │ │ │ │ + ldr.w ip, [pc, #212] @ debf4 │ │ │ │ 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 debea │ │ │ │ + beq.n debd2 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n deb54 │ │ │ │ + beq.n deb3c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n deba6 │ │ │ │ + bmi.n deb8e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n deb82 │ │ │ │ + bpl.n deb6a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n deb92 │ │ │ │ + bne.n deb7a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ - ldr r2, [pc, #164] @ (dec10 ) │ │ │ │ - ldr r3, [pc, #152] @ (dec08 ) │ │ │ │ + ldr r2, [pc, #164] @ (debf8 ) │ │ │ │ + ldr r3, [pc, #152] @ (debf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n debfc │ │ │ │ + bne.n debe4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dec14 ) │ │ │ │ + ldr r0, [pc, #144] @ (debfc ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n deb6a │ │ │ │ + b.n deb52 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n deb66 │ │ │ │ + beq.n deb4e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n debb4 │ │ │ │ + bne.n deb9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n deb66 │ │ │ │ + b.n deb4e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n deb54 │ │ │ │ + b.n deb3c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dec00 │ │ │ │ + cbz r1, debe8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n deb66 │ │ │ │ - ldr r3, [pc, #44] @ (dec18 ) │ │ │ │ - ldr r1, [pc, #44] @ (dec1c ) │ │ │ │ + b.n deb4e │ │ │ │ + ldr r3, [pc, #44] @ (dec00 ) │ │ │ │ + ldr r1, [pc, #44] @ (dec04 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n deb8c │ │ │ │ + b.n deb74 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n deb66 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + b.n deb4e │ │ │ │ + asrs r2, r4, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n debac │ │ │ │ + bhi.n debe4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, 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, #212] @ (ded08 ) │ │ │ │ + ldr r0, [pc, #212] @ (decf0 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (ded0c ) │ │ │ │ + ldr r1, [pc, #212] @ (decf4 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ ded10 │ │ │ │ + ldr.w ip, [pc, #212] @ decf8 │ │ │ │ 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 decee │ │ │ │ + beq.n decd6 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dec58 │ │ │ │ + beq.n dec40 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n decaa │ │ │ │ + bmi.n dec92 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dec86 │ │ │ │ + bpl.n dec6e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dec96 │ │ │ │ + bne.n dec7e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - ldr r2, [pc, #164] @ (ded14 ) │ │ │ │ - ldr r3, [pc, #152] @ (ded0c ) │ │ │ │ + ldr r2, [pc, #164] @ (decfc ) │ │ │ │ + ldr r3, [pc, #152] @ (decf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ded00 │ │ │ │ + bne.n dece8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (ded18 ) │ │ │ │ + ldr r0, [pc, #144] @ (ded00 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dec6e │ │ │ │ + b.n dec56 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dec6a │ │ │ │ + beq.n dec52 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n decb8 │ │ │ │ + bne.n deca0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dec6a │ │ │ │ + b.n dec52 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dec58 │ │ │ │ + b.n dec40 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, ded04 │ │ │ │ + cbz r1, decec │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dec6a │ │ │ │ - ldr r3, [pc, #44] @ (ded1c ) │ │ │ │ - ldr r1, [pc, #44] @ (ded20 ) │ │ │ │ + b.n dec52 │ │ │ │ + ldr r3, [pc, #44] @ (ded04 ) │ │ │ │ + ldr r1, [pc, #44] @ (ded08 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dec90 │ │ │ │ + b.n dec78 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dec6a │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + b.n dec52 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n deca8 │ │ │ │ + bvc.n dece0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, 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, #212] @ (dee0c ) │ │ │ │ + ldr r0, [pc, #212] @ (dedf4 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dee10 ) │ │ │ │ + ldr r1, [pc, #212] @ (dedf8 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dee14 │ │ │ │ + ldr.w ip, [pc, #212] @ dedfc │ │ │ │ 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 dedf2 │ │ │ │ + beq.n dedda │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ded5c │ │ │ │ + beq.n ded44 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dedae │ │ │ │ + bmi.n ded96 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n ded8a │ │ │ │ + bpl.n ded72 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n ded9a │ │ │ │ + bne.n ded82 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #164] @ (dee18 ) │ │ │ │ - ldr r3, [pc, #152] @ (dee10 ) │ │ │ │ + ldr r2, [pc, #164] @ (dee00 ) │ │ │ │ + ldr r3, [pc, #152] @ (dedf8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dee04 │ │ │ │ + bne.n dedec │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dee1c ) │ │ │ │ + ldr r0, [pc, #144] @ (dee04 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n ded72 │ │ │ │ + b.n ded5a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n ded6e │ │ │ │ + beq.n ded56 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dedbc │ │ │ │ + bne.n deda4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ded6e │ │ │ │ + b.n ded56 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ded5c │ │ │ │ + b.n ded44 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dee08 │ │ │ │ + cbz r1, dedf0 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n ded6e │ │ │ │ - ldr r3, [pc, #44] @ (dee20 ) │ │ │ │ - ldr r1, [pc, #44] @ (dee24 ) │ │ │ │ + b.n ded56 │ │ │ │ + ldr r3, [pc, #44] @ (dee08 ) │ │ │ │ + ldr r1, [pc, #44] @ (dee0c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n ded94 │ │ │ │ + b.n ded7c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n ded6e │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + b.n ded56 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n deda4 │ │ │ │ + bvs.n deddc │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r4, 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, #212] @ (def10 ) │ │ │ │ + ldr r0, [pc, #212] @ (deef8 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (def14 ) │ │ │ │ + ldr r1, [pc, #212] @ (deefc ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ def18 │ │ │ │ + ldr.w ip, [pc, #212] @ def00 │ │ │ │ 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 deef6 │ │ │ │ + beq.n deede │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dee60 │ │ │ │ + beq.n dee48 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n deeb2 │ │ │ │ + bmi.n dee9a │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dee8e │ │ │ │ + bpl.n dee76 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dee9e │ │ │ │ + bne.n dee86 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ - ldr r2, [pc, #164] @ (def1c ) │ │ │ │ - ldr r3, [pc, #152] @ (def14 ) │ │ │ │ + ldr r2, [pc, #164] @ (def04 ) │ │ │ │ + ldr r3, [pc, #152] @ (deefc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n def08 │ │ │ │ + bne.n deef0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (def20 ) │ │ │ │ + ldr r0, [pc, #144] @ (def08 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dee76 │ │ │ │ + b.n dee5e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dee72 │ │ │ │ + beq.n dee5a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n deec0 │ │ │ │ + bne.n deea8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dee72 │ │ │ │ + b.n dee5a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dee60 │ │ │ │ + b.n dee48 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, def0c │ │ │ │ + cbz r1, deef4 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dee72 │ │ │ │ - ldr r3, [pc, #44] @ (def24 ) │ │ │ │ - ldr r1, [pc, #44] @ (def28 ) │ │ │ │ + b.n dee5a │ │ │ │ + ldr r3, [pc, #44] @ (def0c ) │ │ │ │ + ldr r1, [pc, #44] @ (def10 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dee98 │ │ │ │ + b.n dee80 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dee72 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + b.n dee5a │ │ │ │ + asrs r6, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n deea0 │ │ │ │ + bpl.n deed8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, 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, #212] @ (df014 ) │ │ │ │ + ldr r0, [pc, #212] @ (deffc ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df018 ) │ │ │ │ + ldr r1, [pc, #212] @ (df000 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df01c │ │ │ │ + ldr.w ip, [pc, #212] @ df004 │ │ │ │ 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 deffa │ │ │ │ + beq.n defe2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n def64 │ │ │ │ + beq.n def4c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n defb6 │ │ │ │ + bmi.n def9e │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n def92 │ │ │ │ + bpl.n def7a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n defa2 │ │ │ │ + bne.n def8a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #64] @ 0x40 │ │ │ │ - ldr r2, [pc, #164] @ (df020 ) │ │ │ │ - ldr r3, [pc, #152] @ (df018 ) │ │ │ │ + ldr r2, [pc, #164] @ (df008 ) │ │ │ │ + ldr r3, [pc, #152] @ (df000 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df00c │ │ │ │ + bne.n deff4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df024 ) │ │ │ │ + ldr r0, [pc, #144] @ (df00c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n def7a │ │ │ │ + b.n def62 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n def76 │ │ │ │ + beq.n def5e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n defc4 │ │ │ │ + bne.n defac │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n def76 │ │ │ │ + b.n def5e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n def64 │ │ │ │ + b.n def4c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df010 │ │ │ │ + cbz r1, deff8 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n def76 │ │ │ │ - ldr r3, [pc, #44] @ (df028 ) │ │ │ │ - ldr r1, [pc, #44] @ (df02c ) │ │ │ │ + b.n def5e │ │ │ │ + ldr r3, [pc, #44] @ (df010 ) │ │ │ │ + ldr r1, [pc, #44] @ (df014 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n def9c │ │ │ │ + b.n def84 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n def76 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + b.n def5e │ │ │ │ + asrs r2, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n def9c │ │ │ │ + bmi.n defd4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, 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, #212] @ (df118 ) │ │ │ │ + ldr r0, [pc, #212] @ (df100 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df11c ) │ │ │ │ + ldr r1, [pc, #212] @ (df104 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df120 │ │ │ │ + ldr.w ip, [pc, #212] @ df108 │ │ │ │ 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 df0fe │ │ │ │ + beq.n df0e6 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df068 │ │ │ │ + beq.n df050 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df0ba │ │ │ │ + bmi.n df0a2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df096 │ │ │ │ + bpl.n df07e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df0a6 │ │ │ │ + bne.n df08e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ - ldr r2, [pc, #164] @ (df124 ) │ │ │ │ - ldr r3, [pc, #152] @ (df11c ) │ │ │ │ + ldr r2, [pc, #164] @ (df10c ) │ │ │ │ + ldr r3, [pc, #152] @ (df104 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df110 │ │ │ │ + bne.n df0f8 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df128 ) │ │ │ │ + ldr r0, [pc, #144] @ (df110 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df07e │ │ │ │ + b.n df066 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df07a │ │ │ │ + beq.n df062 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df0c8 │ │ │ │ + bne.n df0b0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df07a │ │ │ │ + b.n df062 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df068 │ │ │ │ + b.n df050 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df114 │ │ │ │ + cbz r1, df0fc │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df07a │ │ │ │ - ldr r3, [pc, #44] @ (df12c ) │ │ │ │ - ldr r1, [pc, #44] @ (df130 ) │ │ │ │ + b.n df062 │ │ │ │ + ldr r3, [pc, #44] @ (df114 ) │ │ │ │ + ldr r1, [pc, #44] @ (df118 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df0a0 │ │ │ │ + b.n df088 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df07a │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + b.n df062 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n df098 │ │ │ │ + bcc.n df0d0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, 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, #212] @ (df21c ) │ │ │ │ + ldr r0, [pc, #212] @ (df204 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df220 ) │ │ │ │ + ldr r1, [pc, #212] @ (df208 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df224 │ │ │ │ + ldr.w ip, [pc, #212] @ df20c │ │ │ │ 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 df202 │ │ │ │ + beq.n df1ea │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df16c │ │ │ │ + beq.n df154 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df1be │ │ │ │ + bmi.n df1a6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df19a │ │ │ │ + bpl.n df182 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df1aa │ │ │ │ + bne.n df192 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (df228 ) │ │ │ │ - ldr r3, [pc, #152] @ (df220 ) │ │ │ │ + ldr r2, [pc, #164] @ (df210 ) │ │ │ │ + ldr r3, [pc, #152] @ (df208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df214 │ │ │ │ + bne.n df1fc │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df22c ) │ │ │ │ + ldr r0, [pc, #144] @ (df214 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df182 │ │ │ │ + b.n df16a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df17e │ │ │ │ + beq.n df166 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df1cc │ │ │ │ + bne.n df1b4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df17e │ │ │ │ + b.n df166 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df16c │ │ │ │ + b.n df154 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df218 │ │ │ │ + cbz r1, df200 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df17e │ │ │ │ - ldr r3, [pc, #44] @ (df230 ) │ │ │ │ - ldr r1, [pc, #44] @ (df234 ) │ │ │ │ + b.n df166 │ │ │ │ + ldr r3, [pc, #44] @ (df218 ) │ │ │ │ + ldr r1, [pc, #44] @ (df21c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df1a4 │ │ │ │ + b.n df18c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df17e │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + b.n df166 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n df194 │ │ │ │ + bcs.n df1cc │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r3!, {r1, 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, #212] @ (df320 ) │ │ │ │ + ldr r0, [pc, #212] @ (df308 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df324 ) │ │ │ │ + ldr r1, [pc, #212] @ (df30c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df328 │ │ │ │ + ldr.w ip, [pc, #212] @ df310 │ │ │ │ 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 df2ee │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df270 │ │ │ │ + beq.n df258 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df2c2 │ │ │ │ + bmi.n df2aa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df29e │ │ │ │ + bpl.n df286 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df2ae │ │ │ │ + bne.n df296 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (df32c ) │ │ │ │ - ldr r3, [pc, #152] @ (df324 ) │ │ │ │ + ldr r2, [pc, #164] @ (df314 ) │ │ │ │ + ldr r3, [pc, #152] @ (df30c ) │ │ │ │ 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 df300 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df330 ) │ │ │ │ + ldr r0, [pc, #144] @ (df318 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df286 │ │ │ │ + b.n df26e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df282 │ │ │ │ + beq.n df26a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df2d0 │ │ │ │ + bne.n df2b8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df282 │ │ │ │ + b.n df26a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df270 │ │ │ │ + b.n df258 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df31c │ │ │ │ + cbz r1, df304 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df282 │ │ │ │ - ldr r3, [pc, #44] @ (df334 ) │ │ │ │ - ldr r1, [pc, #44] @ (df338 ) │ │ │ │ + b.n df26a │ │ │ │ + ldr r3, [pc, #44] @ (df31c ) │ │ │ │ + ldr r1, [pc, #44] @ (df320 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df2a8 │ │ │ │ + b.n df290 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df282 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + b.n df26a │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ movs r4, r4 │ │ │ │ - bcs.n df290 │ │ │ │ + bne.n df2c8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, 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, #212] @ (df424 ) │ │ │ │ + ldr r0, [pc, #212] @ (df40c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df428 ) │ │ │ │ + ldr r1, [pc, #212] @ (df410 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df42c │ │ │ │ + ldr.w ip, [pc, #212] @ df414 │ │ │ │ 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 df40a │ │ │ │ + beq.n df3f2 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df374 │ │ │ │ + beq.n df35c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df3c6 │ │ │ │ + bmi.n df3ae │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df3a2 │ │ │ │ + bpl.n df38a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df3b2 │ │ │ │ + bne.n df39a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #164] @ (df430 ) │ │ │ │ - ldr r3, [pc, #152] @ (df428 ) │ │ │ │ + ldr r2, [pc, #164] @ (df418 ) │ │ │ │ + ldr r3, [pc, #152] @ (df410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df41c │ │ │ │ + bne.n df404 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df434 ) │ │ │ │ + ldr r0, [pc, #144] @ (df41c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df38a │ │ │ │ + b.n df372 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df386 │ │ │ │ + beq.n df36e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df3d4 │ │ │ │ + bne.n df3bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df386 │ │ │ │ + b.n df36e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df374 │ │ │ │ + b.n df35c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df420 │ │ │ │ + cbz r1, df408 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df386 │ │ │ │ - ldr r3, [pc, #44] @ (df438 ) │ │ │ │ - ldr r1, [pc, #44] @ (df43c ) │ │ │ │ + b.n df36e │ │ │ │ + ldr r3, [pc, #44] @ (df420 ) │ │ │ │ + ldr r1, [pc, #44] @ (df424 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df3ac │ │ │ │ + b.n df394 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df386 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + b.n df36e │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n df38c │ │ │ │ + beq.n df3c4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r6, 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, #212] @ (df528 ) │ │ │ │ + ldr r0, [pc, #212] @ (df510 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df52c ) │ │ │ │ + ldr r1, [pc, #212] @ (df514 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df530 │ │ │ │ + ldr.w ip, [pc, #212] @ df518 │ │ │ │ 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 df50e │ │ │ │ + beq.n df4f6 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df478 │ │ │ │ + beq.n df460 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df4ca │ │ │ │ + bmi.n df4b2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df4a6 │ │ │ │ + bpl.n df48e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df4b6 │ │ │ │ + bne.n df49e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #164] @ (df534 ) │ │ │ │ - ldr r3, [pc, #152] @ (df52c ) │ │ │ │ + ldr r2, [pc, #164] @ (df51c ) │ │ │ │ + ldr r3, [pc, #152] @ (df514 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df520 │ │ │ │ + bne.n df508 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df538 ) │ │ │ │ + ldr r0, [pc, #144] @ (df520 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df48e │ │ │ │ + b.n df476 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df48a │ │ │ │ + beq.n df472 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df4d8 │ │ │ │ + bne.n df4c0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df48a │ │ │ │ + b.n df472 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df478 │ │ │ │ + b.n df460 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df524 │ │ │ │ + cbz r1, df50c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df48a │ │ │ │ - ldr r3, [pc, #44] @ (df53c ) │ │ │ │ - ldr r1, [pc, #44] @ (df540 ) │ │ │ │ + b.n df472 │ │ │ │ + ldr r3, [pc, #44] @ (df524 ) │ │ │ │ + ldr r1, [pc, #44] @ (df528 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df4b0 │ │ │ │ + b.n df498 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df48a │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + b.n df472 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n df488 │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {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, #212] @ (df62c ) │ │ │ │ + ldr r0, [pc, #212] @ (df614 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df630 ) │ │ │ │ + ldr r1, [pc, #212] @ (df618 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df634 │ │ │ │ + ldr.w ip, [pc, #212] @ df61c │ │ │ │ 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 df612 │ │ │ │ + beq.n df5fa │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df57c │ │ │ │ + beq.n df564 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df5ce │ │ │ │ + bmi.n df5b6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df5aa │ │ │ │ + bpl.n df592 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df5ba │ │ │ │ + bne.n df5a2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #164] @ (df638 ) │ │ │ │ - ldr r3, [pc, #152] @ (df630 ) │ │ │ │ + ldr r2, [pc, #164] @ (df620 ) │ │ │ │ + ldr r3, [pc, #152] @ (df618 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df624 │ │ │ │ + bne.n df60c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df63c ) │ │ │ │ + ldr r0, [pc, #144] @ (df624 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df592 │ │ │ │ + b.n df57a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df58e │ │ │ │ + beq.n df576 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df5dc │ │ │ │ + bne.n df5c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df58e │ │ │ │ + b.n df576 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df57c │ │ │ │ + b.n df564 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df628 │ │ │ │ + cbz r1, df610 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df58e │ │ │ │ - ldr r3, [pc, #44] @ (df640 ) │ │ │ │ - ldr r1, [pc, #44] @ (df644 ) │ │ │ │ + b.n df576 │ │ │ │ + ldr r3, [pc, #44] @ (df628 ) │ │ │ │ + ldr r1, [pc, #44] @ (df62c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df5b4 │ │ │ │ + b.n df59c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df58e │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + b.n df576 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, 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, #212] @ (df730 ) │ │ │ │ + ldr r0, [pc, #212] @ (df718 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df734 ) │ │ │ │ + ldr r1, [pc, #212] @ (df71c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df738 │ │ │ │ + ldr.w ip, [pc, #212] @ df720 │ │ │ │ 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 df716 │ │ │ │ + beq.n df6fe │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df680 │ │ │ │ + beq.n df668 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df6d2 │ │ │ │ + bmi.n df6ba │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df6ae │ │ │ │ + bpl.n df696 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df6be │ │ │ │ + bne.n df6a6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (df73c ) │ │ │ │ - ldr r3, [pc, #152] @ (df734 ) │ │ │ │ + ldr r2, [pc, #164] @ (df724 ) │ │ │ │ + ldr r3, [pc, #152] @ (df71c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df728 │ │ │ │ + bne.n df710 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df740 ) │ │ │ │ + ldr r0, [pc, #144] @ (df728 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df696 │ │ │ │ + b.n df67e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df692 │ │ │ │ + beq.n df67a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df6e0 │ │ │ │ + bne.n df6c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df692 │ │ │ │ + b.n df67a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df680 │ │ │ │ + b.n df668 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df72c │ │ │ │ + cbz r1, df714 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df692 │ │ │ │ - ldr r3, [pc, #44] @ (df744 ) │ │ │ │ - ldr r1, [pc, #44] @ (df748 ) │ │ │ │ + b.n df67a │ │ │ │ + ldr r3, [pc, #44] @ (df72c ) │ │ │ │ + ldr r1, [pc, #44] @ (df730 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df6b8 │ │ │ │ + b.n df6a0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df692 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + b.n df67a │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ - movs r7, r3 │ │ │ │ - push {lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte hi │ │ │ │ + movhi r7, r3 │ │ │ │ + pushhi {lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #212] @ (df834 ) │ │ │ │ + ldr r0, [pc, #212] @ (df81c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df838 ) │ │ │ │ + ldr r1, [pc, #212] @ (df820 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df83c │ │ │ │ + ldr.w ip, [pc, #212] @ df824 │ │ │ │ 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 df81a │ │ │ │ + beq.n df802 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df784 │ │ │ │ + beq.n df76c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df7d6 │ │ │ │ + bmi.n df7be │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df7b2 │ │ │ │ + bpl.n df79a │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df7c2 │ │ │ │ + bne.n df7aa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #32] │ │ │ │ - ldr r2, [pc, #164] @ (df840 ) │ │ │ │ - ldr r3, [pc, #152] @ (df838 ) │ │ │ │ + ldr r2, [pc, #164] @ (df828 ) │ │ │ │ + ldr r3, [pc, #152] @ (df820 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df82c │ │ │ │ + bne.n df814 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df844 ) │ │ │ │ + ldr r0, [pc, #144] @ (df82c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df79a │ │ │ │ + b.n df782 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df796 │ │ │ │ + beq.n df77e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df7e4 │ │ │ │ + bne.n df7cc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df796 │ │ │ │ + b.n df77e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df784 │ │ │ │ + b.n df76c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df830 │ │ │ │ + cbz r1, df818 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df796 │ │ │ │ - ldr r3, [pc, #44] @ (df848 ) │ │ │ │ - ldr r1, [pc, #44] @ (df84c ) │ │ │ │ + b.n df77e │ │ │ │ + ldr r3, [pc, #44] @ (df830 ) │ │ │ │ + ldr r1, [pc, #44] @ (df834 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df7bc │ │ │ │ + b.n df7a4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df796 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + b.n df77e │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ittt ls │ │ │ │ - movls r7, r3 │ │ │ │ - pushls {lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00c6 │ │ │ │ + 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] @ (df938 ) │ │ │ │ + ldr r0, [pc, #212] @ (df920 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (df93c ) │ │ │ │ + ldr r1, [pc, #212] @ (df924 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ df940 │ │ │ │ + ldr.w ip, [pc, #212] @ df928 │ │ │ │ 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 df91e │ │ │ │ + beq.n df906 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df888 │ │ │ │ + beq.n df870 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df8da │ │ │ │ + bmi.n df8c2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df8b6 │ │ │ │ + bpl.n df89e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df8c6 │ │ │ │ + bne.n df8ae │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (df944 ) │ │ │ │ - ldr r3, [pc, #152] @ (df93c ) │ │ │ │ + ldr r2, [pc, #164] @ (df92c ) │ │ │ │ + ldr r3, [pc, #152] @ (df924 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n df930 │ │ │ │ + bne.n df918 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (df948 ) │ │ │ │ + ldr r0, [pc, #144] @ (df930 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df89e │ │ │ │ + b.n df886 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df89a │ │ │ │ + beq.n df882 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df8e8 │ │ │ │ + bne.n df8d0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df89a │ │ │ │ + b.n df882 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df888 │ │ │ │ + b.n df870 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, df934 │ │ │ │ + cbz r1, df91c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df89a │ │ │ │ - ldr r3, [pc, #44] @ (df94c ) │ │ │ │ - ldr r1, [pc, #44] @ (df950 ) │ │ │ │ + b.n df882 │ │ │ │ + ldr r3, [pc, #44] @ (df934 ) │ │ │ │ + ldr r1, [pc, #44] @ (df938 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df8c0 │ │ │ │ + b.n df8a8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df89a │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + b.n df882 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r4, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00de │ │ │ │ + bkpt 0x0006 │ │ │ │ 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] @ (dfa3c ) │ │ │ │ + ldr r0, [pc, #212] @ (dfa24 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dfa40 ) │ │ │ │ + ldr r1, [pc, #212] @ (dfa28 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dfa44 │ │ │ │ + ldr.w ip, [pc, #212] @ dfa2c │ │ │ │ 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 dfa22 │ │ │ │ + beq.n dfa0a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n df98c │ │ │ │ + beq.n df974 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n df9de │ │ │ │ + bmi.n df9c6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n df9ba │ │ │ │ + bpl.n df9a2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n df9ca │ │ │ │ + bne.n df9b2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (dfa48 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfa40 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfa30 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfa28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfa34 │ │ │ │ + bne.n dfa1c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfa4c ) │ │ │ │ + ldr r0, [pc, #144] @ (dfa34 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n df9a2 │ │ │ │ + b.n df98a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n df99e │ │ │ │ + beq.n df986 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n df9ec │ │ │ │ + bne.n df9d4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n df99e │ │ │ │ + b.n df986 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n df98c │ │ │ │ + b.n df974 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfa38 │ │ │ │ + cbz r1, dfa20 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n df99e │ │ │ │ - ldr r3, [pc, #44] @ (dfa50 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfa54 ) │ │ │ │ + b.n df986 │ │ │ │ + ldr r3, [pc, #44] @ (dfa38 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfa3c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n df9c4 │ │ │ │ + b.n df9ac │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n df99e │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + b.n df986 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001a │ │ │ │ + pop {r1, r6, 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, #212] @ (dfb40 ) │ │ │ │ + ldr r0, [pc, #212] @ (dfb28 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dfb44 ) │ │ │ │ + ldr r1, [pc, #212] @ (dfb2c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dfb48 │ │ │ │ + ldr.w ip, [pc, #212] @ dfb30 │ │ │ │ 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 dfb26 │ │ │ │ + beq.n dfb0e │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfa90 │ │ │ │ + beq.n dfa78 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfae2 │ │ │ │ + bmi.n dfaca │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfabe │ │ │ │ + bpl.n dfaa6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dface │ │ │ │ + bne.n dfab6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ - ldr r2, [pc, #164] @ (dfb4c ) │ │ │ │ - ldr r3, [pc, #152] @ (dfb44 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfb34 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfb2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfb38 │ │ │ │ + bne.n dfb20 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfb50 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfb38 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfaa6 │ │ │ │ + b.n dfa8e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfaa2 │ │ │ │ + beq.n dfa8a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfaf0 │ │ │ │ + bne.n dfad8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfaa2 │ │ │ │ + b.n dfa8a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfa90 │ │ │ │ + b.n dfa78 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfb3c │ │ │ │ + cbz r1, dfb24 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfaa2 │ │ │ │ - ldr r3, [pc, #44] @ (dfb54 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfb58 ) │ │ │ │ + b.n dfa8a │ │ │ │ + ldr r3, [pc, #44] @ (dfb3c ) │ │ │ │ + ldr r1, [pc, #44] @ (dfb40 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dfac8 │ │ │ │ + b.n dfab0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfaa2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + b.n dfa8a │ │ │ │ + lsls r6, r4, #22 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, 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, #212] @ (dfc44 ) │ │ │ │ + ldr r0, [pc, #212] @ (dfc2c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dfc48 ) │ │ │ │ + ldr r1, [pc, #212] @ (dfc30 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dfc4c │ │ │ │ + ldr.w ip, [pc, #212] @ dfc34 │ │ │ │ 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 dfc2a │ │ │ │ + beq.n dfc12 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfb94 │ │ │ │ + beq.n dfb7c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfbe6 │ │ │ │ + bmi.n dfbce │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfbc2 │ │ │ │ + bpl.n dfbaa │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfbd2 │ │ │ │ + bne.n dfbba │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (dfc50 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfc48 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfc38 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfc30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfc3c │ │ │ │ + bne.n dfc24 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfc54 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfc3c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfbaa │ │ │ │ + b.n dfb92 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfba6 │ │ │ │ + beq.n dfb8e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfbf4 │ │ │ │ + bne.n dfbdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfba6 │ │ │ │ + b.n dfb8e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfb94 │ │ │ │ + b.n dfb7c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfc40 │ │ │ │ + cbz r1, dfc28 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfba6 │ │ │ │ - ldr r3, [pc, #44] @ (dfc58 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfc5c ) │ │ │ │ + b.n dfb8e │ │ │ │ + ldr r3, [pc, #44] @ (dfc40 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfc44 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dfbcc │ │ │ │ + b.n dfbb4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfba6 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + b.n dfb8e │ │ │ │ + lsls r2, r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, dfcb6 │ │ │ │ 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] @ (dfd48 ) │ │ │ │ + ldr r0, [pc, #212] @ (dfd30 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dfd4c ) │ │ │ │ + ldr r1, [pc, #212] @ (dfd34 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dfd50 │ │ │ │ + ldr.w ip, [pc, #212] @ 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 dfd2e │ │ │ │ + beq.n dfd16 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfc98 │ │ │ │ + beq.n dfc80 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfcea │ │ │ │ + bmi.n dfcd2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfcc6 │ │ │ │ + bpl.n dfcae │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfcd6 │ │ │ │ + bne.n dfcbe │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (dfd54 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfd4c ) │ │ │ │ + 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 dfd40 │ │ │ │ + bne.n dfd28 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfd58 ) │ │ │ │ + ldr r0, [pc, #144] @ (dfd40 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfcae │ │ │ │ + b.n dfc96 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfcaa │ │ │ │ + beq.n dfc92 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfcf8 │ │ │ │ + bne.n dfce0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfcaa │ │ │ │ + b.n dfc92 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfc98 │ │ │ │ + b.n dfc80 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfd44 │ │ │ │ + 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfcaa │ │ │ │ - ldr r3, [pc, #44] @ (dfd5c ) │ │ │ │ - ldr r1, [pc, #44] @ (dfd60 ) │ │ │ │ + b.n dfc92 │ │ │ │ + ldr r3, [pc, #44] @ (dfd44 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfd48 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dfcd0 │ │ │ │ + b.n dfcb8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfcaa │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + b.n dfc92 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, dfdd8 │ │ │ │ + revsh r2, 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, #212] @ (dfe4c ) │ │ │ │ + ldr r0, [pc, #212] @ (dfe34 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dfe50 ) │ │ │ │ + ldr r1, [pc, #212] @ (dfe38 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dfe54 │ │ │ │ + ldr.w ip, [pc, #212] @ dfe3c │ │ │ │ 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 dfe32 │ │ │ │ + beq.n dfe1a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfd9c │ │ │ │ + beq.n dfd84 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfdee │ │ │ │ + bmi.n dfdd6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfdca │ │ │ │ + bpl.n dfdb2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfdda │ │ │ │ + bne.n dfdc2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #28] │ │ │ │ - ldr r2, [pc, #164] @ (dfe58 ) │ │ │ │ - ldr r3, [pc, #152] @ (dfe50 ) │ │ │ │ + ldr r2, [pc, #164] @ (dfe40 ) │ │ │ │ + ldr r3, [pc, #152] @ (dfe38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dfe44 │ │ │ │ + bne.n dfe2c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dfe5c ) │ │ │ │ + ldr r0, [pc, #144] @ (dfe44 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfdb2 │ │ │ │ + b.n dfd9a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfdae │ │ │ │ + beq.n dfd96 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dfdfc │ │ │ │ + bne.n dfde4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfdae │ │ │ │ + b.n dfd96 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfd9c │ │ │ │ + b.n dfd84 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dfe48 │ │ │ │ + cbz r1, dfe30 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfdae │ │ │ │ - ldr r3, [pc, #44] @ (dfe60 ) │ │ │ │ - ldr r1, [pc, #44] @ (dfe64 ) │ │ │ │ + b.n dfd96 │ │ │ │ + ldr r3, [pc, #44] @ (dfe48 ) │ │ │ │ + ldr r1, [pc, #44] @ (dfe4c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dfdd4 │ │ │ │ + b.n dfdbc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfdae │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + b.n dfd96 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, dfeaa │ │ │ │ + rev r6, 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, #212] @ (dff50 ) │ │ │ │ + ldr r0, [pc, #212] @ (dff38 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (dff54 ) │ │ │ │ + ldr r1, [pc, #212] @ (dff3c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ dff58 │ │ │ │ + ldr.w ip, [pc, #212] @ dff40 │ │ │ │ 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 dff36 │ │ │ │ + beq.n dff1e │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dfea0 │ │ │ │ + beq.n dfe88 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfef2 │ │ │ │ + bmi.n dfeda │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dfece │ │ │ │ + bpl.n dfeb6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dfede │ │ │ │ + bne.n dfec6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr r2, [pc, #164] @ (dff5c ) │ │ │ │ - ldr r3, [pc, #152] @ (dff54 ) │ │ │ │ + ldr r2, [pc, #164] @ (dff44 ) │ │ │ │ + ldr r3, [pc, #152] @ (dff3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n dff48 │ │ │ │ + bne.n dff30 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (dff60 ) │ │ │ │ + ldr r0, [pc, #144] @ (dff48 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dfeb6 │ │ │ │ + b.n dfe9e │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dfeb2 │ │ │ │ + beq.n dfe9a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n dff00 │ │ │ │ + bne.n dfee8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dfeb2 │ │ │ │ + b.n dfe9a │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dfea0 │ │ │ │ + b.n dfe88 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, dff4c │ │ │ │ + cbz r1, dff34 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dfeb2 │ │ │ │ - ldr r3, [pc, #44] @ (dff64 ) │ │ │ │ - ldr r1, [pc, #44] @ (dff68 ) │ │ │ │ + b.n dfe9a │ │ │ │ + ldr r3, [pc, #44] @ (dff4c ) │ │ │ │ + ldr r1, [pc, #44] @ (dff50 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dfed8 │ │ │ │ + b.n dfec0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dfeb2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + b.n dfe9a │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, dff6e │ │ │ │ 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] @ (e0054 ) │ │ │ │ + ldr r0, [pc, #212] @ (e003c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0058 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0040 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e005c │ │ │ │ + ldr.w ip, [pc, #212] @ e0044 │ │ │ │ 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 e003a │ │ │ │ + beq.n e0022 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n dffa4 │ │ │ │ + beq.n dff8c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n dfff6 │ │ │ │ + bmi.n dffde │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n dffd2 │ │ │ │ + bpl.n dffba │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n dffe2 │ │ │ │ + bne.n dffca │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (e0060 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0058 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0048 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0040 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e004c │ │ │ │ + bne.n e0034 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0064 ) │ │ │ │ + ldr r0, [pc, #144] @ (e004c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n dffba │ │ │ │ + b.n dffa2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n dffb6 │ │ │ │ + beq.n dff9e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0004 │ │ │ │ + bne.n dffec │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n dffb6 │ │ │ │ + b.n dff9e │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n dffa4 │ │ │ │ + b.n dff8c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0050 │ │ │ │ + cbz r1, e0038 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n dffb6 │ │ │ │ - ldr r3, [pc, #44] @ (e0068 ) │ │ │ │ - ldr r1, [pc, #44] @ (e006c ) │ │ │ │ + b.n dff9e │ │ │ │ + ldr r3, [pc, #44] @ (e0050 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0054 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n dffdc │ │ │ │ + b.n dffc4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n dffb6 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + b.n dff9e │ │ │ │ + lsls r2, r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, e008e │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ 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] @ (e0158 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0140 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e015c ) │ │ │ │ + ldr r1, [pc, #212] @ (e0144 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0160 │ │ │ │ + ldr.w ip, [pc, #212] @ e0148 │ │ │ │ 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 e013e │ │ │ │ + beq.n e0126 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e00a8 │ │ │ │ + beq.n e0090 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e00fa │ │ │ │ + bmi.n e00e2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e00d6 │ │ │ │ + bpl.n e00be │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e00e6 │ │ │ │ + bne.n e00ce │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #164] @ (e0164 ) │ │ │ │ - ldr r3, [pc, #152] @ (e015c ) │ │ │ │ + ldr r2, [pc, #164] @ (e014c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0150 │ │ │ │ + bne.n e0138 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0168 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0150 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e00be │ │ │ │ + b.n e00a6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e00ba │ │ │ │ + beq.n e00a2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0108 │ │ │ │ + bne.n e00f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e00ba │ │ │ │ + b.n e00a2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e00a8 │ │ │ │ + b.n e0090 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0154 │ │ │ │ + cbz r1, e013c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e00ba │ │ │ │ - ldr r3, [pc, #44] @ (e016c ) │ │ │ │ - ldr r1, [pc, #44] @ (e0170 ) │ │ │ │ + b.n e00a2 │ │ │ │ + ldr r3, [pc, #44] @ (e0154 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0158 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e00e0 │ │ │ │ + b.n e00c8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e00ba │ │ │ │ - vhadd.u d16, d6, d19 │ │ │ │ + b.n e00a2 │ │ │ │ + vaddl.u8 q0, d14, d19 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d16, d14, d19 │ │ │ │ - vhadd.u d0, d10, d19 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + vaddl.u8 q0, d6, d19 │ │ │ │ + vhadd.u16 d16, d2, d19 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ 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] @ (e025c ) │ │ │ │ + ldr r0, [pc, #212] @ (e0244 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0260 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0248 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0264 │ │ │ │ + ldr.w ip, [pc, #212] @ e024c │ │ │ │ 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 e0242 │ │ │ │ + beq.n e022a │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e01ac │ │ │ │ + beq.n e0194 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e01fe │ │ │ │ + bmi.n e01e6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e01da │ │ │ │ + bpl.n e01c2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e01ea │ │ │ │ + bne.n e01d2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (e0268 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0260 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0250 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0248 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0254 │ │ │ │ + bne.n e023c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e026c ) │ │ │ │ + ldr r0, [pc, #144] @ (e0254 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e01c2 │ │ │ │ + b.n e01aa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e01be │ │ │ │ + beq.n e01a6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e020c │ │ │ │ + bne.n e01f4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e01be │ │ │ │ + b.n e01a6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e01ac │ │ │ │ + b.n e0194 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0258 │ │ │ │ + cbz r1, e0240 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e01be │ │ │ │ - ldr r3, [pc, #44] @ (e0270 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0274 ) │ │ │ │ + b.n e01a6 │ │ │ │ + ldr r3, [pc, #44] @ (e0258 ) │ │ │ │ + ldr r1, [pc, #44] @ (e025c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e01e4 │ │ │ │ + b.n e01cc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e01be │ │ │ │ - cdp2 0, 7, cr0, cr2, cr3, {1} │ │ │ │ + b.n e01a6 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr3, {1} │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {1} │ │ │ │ - cdp2 0, 3, cr0, cr6, cr3, {1} │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + cdp2 0, 8, cr0, cr2, cr3, {1} │ │ │ │ + cdp2 0, 4, cr0, cr14, cr3, {1} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb706 │ │ │ │ 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] @ (e0360 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0348 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0364 ) │ │ │ │ + ldr r1, [pc, #212] @ (e034c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0368 │ │ │ │ + ldr.w ip, [pc, #212] @ e0350 │ │ │ │ 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 e0346 │ │ │ │ + beq.n e032e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e02b0 │ │ │ │ + beq.n e0298 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0302 │ │ │ │ + bmi.n e02ea │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e02de │ │ │ │ + bpl.n e02c6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e02ee │ │ │ │ + bne.n e02d6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (e036c ) │ │ │ │ - ldr r3, [pc, #152] @ (e0364 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0354 ) │ │ │ │ + ldr r3, [pc, #152] @ (e034c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0358 │ │ │ │ + bne.n e0340 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0370 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0358 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e02c6 │ │ │ │ + b.n e02ae │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e02c2 │ │ │ │ + beq.n e02aa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0310 │ │ │ │ + bne.n e02f8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e02c2 │ │ │ │ + b.n e02aa │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e02b0 │ │ │ │ + b.n e0298 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e035c │ │ │ │ + cbz r1, e0344 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e02c2 │ │ │ │ - ldr r3, [pc, #44] @ (e0374 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0378 ) │ │ │ │ + b.n e02aa │ │ │ │ + ldr r3, [pc, #44] @ (e035c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0360 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e02e8 │ │ │ │ + b.n e02d0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e02c2 │ │ │ │ - stc2l 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ + b.n e02aa │ │ │ │ + stc2 0, cr0, [r6, #140] @ 0x8c │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6, #-140]! @ 0xffffff74 │ │ │ │ - ldc2 0, cr0, [r2, #-140]! @ 0xffffff74 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + ldc2l 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ + stc2l 0, cr0, [sl, #-140] @ 0xffffff74 │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb63e │ │ │ │ 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] @ (e0464 ) │ │ │ │ + ldr r0, [pc, #212] @ (e044c ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0468 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0450 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e046c │ │ │ │ + ldr.w ip, [pc, #212] @ e0454 │ │ │ │ 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 e044a │ │ │ │ + beq.n e0432 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e03b4 │ │ │ │ + beq.n e039c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0406 │ │ │ │ + bmi.n e03ee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e03e2 │ │ │ │ + bpl.n e03ca │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e03f2 │ │ │ │ + bne.n e03da │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ - ldr r2, [pc, #164] @ (e0470 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0468 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0458 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e045c │ │ │ │ + bne.n e0444 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0474 ) │ │ │ │ + ldr r0, [pc, #144] @ (e045c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e03ca │ │ │ │ + b.n e03b2 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e03c6 │ │ │ │ + beq.n e03ae │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0414 │ │ │ │ + bne.n e03fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e03c6 │ │ │ │ + b.n e03ae │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e03b4 │ │ │ │ + b.n e039c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0460 │ │ │ │ + cbz r1, e0448 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e03c6 │ │ │ │ - ldr r3, [pc, #44] @ (e0478 ) │ │ │ │ - ldr r1, [pc, #44] @ (e047c ) │ │ │ │ + b.n e03ae │ │ │ │ + ldr r3, [pc, #44] @ (e0460 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0464 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e03ec │ │ │ │ + b.n e03d4 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e03c6 │ │ │ │ - stc2l 0, cr0, [sl], #-140 @ 0xffffff74 │ │ │ │ + b.n e03ae │ │ │ │ + stc2 0, cr0, [r2], {35} @ 0x23 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r2], #-140 @ 0xffffff74 │ │ │ │ - stc2 0, cr0, [lr], #-140 @ 0xffffff74 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + ldc2l 0, cr0, [sl], #-140 @ 0xffffff74 │ │ │ │ + mcrr2 0, 2, r0, r6, cr3 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r3, r5, r6, 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, #212] @ (e0568 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0550 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e056c ) │ │ │ │ + ldr r1, [pc, #212] @ (e0554 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0570 │ │ │ │ + ldr.w ip, [pc, #212] @ e0558 │ │ │ │ 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 e054e │ │ │ │ + beq.n e0536 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e04b8 │ │ │ │ + beq.n e04a0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e050a │ │ │ │ + bmi.n e04f2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e04e6 │ │ │ │ + bpl.n e04ce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e04f6 │ │ │ │ + bne.n e04de │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - ldr r2, [pc, #164] @ (e0574 ) │ │ │ │ - ldr r3, [pc, #152] @ (e056c ) │ │ │ │ + ldr r2, [pc, #164] @ (e055c ) │ │ │ │ + ldr r3, [pc, #152] @ (e0554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0560 │ │ │ │ + bne.n e0548 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0578 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0560 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e04ce │ │ │ │ + b.n e04b6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e04ca │ │ │ │ + beq.n e04b2 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0518 │ │ │ │ + bne.n e0500 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e04ca │ │ │ │ + b.n e04b2 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e04b8 │ │ │ │ + b.n e04a0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0564 │ │ │ │ + cbz r1, e054c │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e04ca │ │ │ │ - ldr r3, [pc, #44] @ (e057c ) │ │ │ │ - ldr r1, [pc, #44] @ (e0580 ) │ │ │ │ + b.n e04b2 │ │ │ │ + ldr r3, [pc, #44] @ (e0564 ) │ │ │ │ + ldr r1, [pc, #44] @ (e0568 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e04f0 │ │ │ │ + b.n e04d8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e04ca │ │ │ │ - @ instruction: 0xfb660023 │ │ │ │ + b.n e04b2 │ │ │ │ + @ instruction: 0xfb7e0023 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5e0023 │ │ │ │ - @ instruction: 0xfb2a0023 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ - movs r0, r4 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xfb760023 │ │ │ │ + @ instruction: 0xfb420023 │ │ │ │ + itee hi │ │ │ │ + movhi r0, r4 │ │ │ │ + lsrls r4, r6, #20 │ │ │ │ + movls r0, r0 │ │ │ │ + push {r1, 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, #212] @ (e066c ) │ │ │ │ + ldr r0, [pc, #212] @ (e0654 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0670 ) │ │ │ │ + ldr r1, [pc, #212] @ (e0658 ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0674 │ │ │ │ + ldr.w ip, [pc, #212] @ e065c │ │ │ │ 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 e0652 │ │ │ │ + beq.n e063a │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e05bc │ │ │ │ + beq.n e05a4 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e060e │ │ │ │ + bmi.n e05f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e05ea │ │ │ │ + bpl.n e05d2 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e05fa │ │ │ │ + bne.n e05e2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ - ldr r2, [pc, #164] @ (e0678 ) │ │ │ │ - ldr r3, [pc, #152] @ (e0670 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0660 ) │ │ │ │ + ldr r3, [pc, #152] @ (e0658 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0664 │ │ │ │ + bne.n e064c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e067c ) │ │ │ │ + ldr r0, [pc, #144] @ (e0664 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e05d2 │ │ │ │ + b.n e05ba │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e05ce │ │ │ │ + beq.n e05b6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e061c │ │ │ │ + bne.n e0604 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e05ce │ │ │ │ + b.n e05b6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e05bc │ │ │ │ + b.n e05a4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e0668 │ │ │ │ + cbz r1, e0650 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e05ce │ │ │ │ - ldr r3, [pc, #44] @ (e0680 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0684 ) │ │ │ │ + b.n e05b6 │ │ │ │ + ldr r3, [pc, #44] @ (e0668 ) │ │ │ │ + ldr r1, [pc, #44] @ (e066c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e05f4 │ │ │ │ + b.n e05dc │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e05ce │ │ │ │ - @ instruction: 0xfa620023 │ │ │ │ + b.n e05b6 │ │ │ │ + @ instruction: 0xfa7a0023 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5a0023 │ │ │ │ - @ instruction: 0xfa260023 │ │ │ │ - ittt vs │ │ │ │ - movvs r0, r4 │ │ │ │ - lsrvs r4, r6, #20 │ │ │ │ - movvs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xfa720023 │ │ │ │ + @ instruction: 0xfa3e0023 │ │ │ │ + bkpt 0x008a │ │ │ │ + movs r0, r4 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ + movs r0, r0 │ │ │ │ + cbz r6, e06e6 │ │ │ │ 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] @ (e0770 ) │ │ │ │ + ldr r0, [pc, #212] @ (e0758 ) │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #212] @ (e0774 ) │ │ │ │ + ldr r1, [pc, #212] @ (e075c ) │ │ │ │ add r0, pc │ │ │ │ - ldr.w ip, [pc, #212] @ e0778 │ │ │ │ + ldr.w ip, [pc, #212] @ e0760 │ │ │ │ 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 e0756 │ │ │ │ + beq.n e073e │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e06c0 │ │ │ │ + beq.n e06a8 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e0712 │ │ │ │ + bmi.n e06fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e06ee │ │ │ │ + bpl.n e06d6 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e06fe │ │ │ │ + bne.n e06e6 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #164] @ (e077c ) │ │ │ │ - ldr r3, [pc, #152] @ (e0774 ) │ │ │ │ + ldr r2, [pc, #164] @ (e0764 ) │ │ │ │ + ldr r3, [pc, #152] @ (e075c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0768 │ │ │ │ + bne.n e0750 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [pc, #144] @ (e0780 ) │ │ │ │ + ldr r0, [pc, #144] @ (e0768 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e06d6 │ │ │ │ + b.n e06be │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.n e06d2 │ │ │ │ + beq.n e06ba │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e0720 │ │ │ │ + bne.n e0708 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n e06d2 │ │ │ │ + b.n e06ba │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e06c0 │ │ │ │ + b.n e06a8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - cbz r1, e076c │ │ │ │ + cbz r1, e0754 │ │ │ │ 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 85e00 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n e06d2 │ │ │ │ - ldr r3, [pc, #44] @ (e0784 ) │ │ │ │ - ldr r1, [pc, #44] @ (e0788 ) │ │ │ │ + b.n e06ba │ │ │ │ + ldr r3, [pc, #44] @ (e076c ) │ │ │ │ + ldr r1, [pc, #44] @ (e0770 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e06f8 │ │ │ │ + b.n e06e0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ - b.n e06d2 │ │ │ │ - ldr??.w r0, [lr, r3, lsl #2] │ │ │ │ + b.n e06ba │ │ │ │ + ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ - vld4.8 {d0-d3}, [r2 :128], r3 │ │ │ │ - bkpt 0x005e │ │ │ │ + vld4.8 {d16-d19}, [lr :128], r3 │ │ │ │ + ldrsh.w r0, [sl, r3, lsl #2] │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, e0806 │ │ │ │ + cbz r2, e07b8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e078c : │ │ │ │ +000e0774 : │ │ │ │ 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] @ e0e08 │ │ │ │ + ldr.w r5, [pc, #1640] @ e0df0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ - ldr.w r4, [pc, #1640] @ e0e0c │ │ │ │ + ldr.w r4, [pc, #1640] @ e0df4 │ │ │ │ mov r9, r2 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r3, [pc, #1636] @ e0e10 │ │ │ │ + ldr.w r3, [pc, #1636] @ e0df8 │ │ │ │ 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 e097a │ │ │ │ + bmi.w e0962 │ │ │ │ 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 e0a64 │ │ │ │ + beq.w e0a4c │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w e0a64 │ │ │ │ + blt.w e0a4c │ │ │ │ movs r5, #1 │ │ │ │ add r6, sp, #12 │ │ │ │ lsls r2, r1, #31 │ │ │ │ - bpl.w e0998 │ │ │ │ + bpl.w e0980 │ │ │ │ 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 e0c20 │ │ │ │ + beq.w e0c08 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w e0a64 │ │ │ │ + blt.w e0a4c │ │ │ │ adds r2, #12 │ │ │ │ mov r7, sl │ │ │ │ cmp r5, sl │ │ │ │ - ble.w e0a24 │ │ │ │ + ble.w e0a0c │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e0b64 │ │ │ │ + beq.w e0b4c │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0d0e │ │ │ │ + beq.w e0cf6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ add.w r8, r0, #12 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ str r3, [r0, #8] │ │ │ │ - beq.w e0af0 │ │ │ │ + beq.w e0ad8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e0d0a │ │ │ │ + beq.w e0cf2 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e0c7e │ │ │ │ + bls.w e0c66 │ │ │ │ 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 e0c7e │ │ │ │ + beq.w e0c66 │ │ │ │ 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 e0866 │ │ │ │ + bne.n e084e │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n e08a6 │ │ │ │ + beq.n e088e │ │ │ │ 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 e08f8 │ │ │ │ + bge.n e08e0 │ │ │ │ sub.w ip, r5, r7 │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #6 │ │ │ │ mov.w r3, r7, lsl #2 │ │ │ │ - bls.w e0c4a │ │ │ │ + bls.w e0c32 │ │ │ │ adds r1, r3, #4 │ │ │ │ add.w r2, r8, r3 │ │ │ │ add r1, r6 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e0c4a │ │ │ │ + beq.w e0c32 │ │ │ │ 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 e08d4 │ │ │ │ + bne.n e08bc │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.n e08f8 │ │ │ │ + beq.n e08e0 │ │ │ │ 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 52494 <_PyLong_Sign@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsrs r5, r5, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w e0df0 │ │ │ │ + bne.w e0dd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e0cda │ │ │ │ + beq.w e0cc2 │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r2, r5, lsl #2 │ │ │ │ - b.n e0920 │ │ │ │ + b.n e0908 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n e09e4 │ │ │ │ + beq.n e09cc │ │ │ │ ldr.w r1, [r2, #-4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e091c │ │ │ │ + beq.n e0904 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n e0936 │ │ │ │ + beq.n e091e │ │ │ │ rsb r2, r0, #1 │ │ │ │ orr.w r2, r2, r3, lsl #3 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e0cda │ │ │ │ + beq.w e0cc2 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n e0a06 │ │ │ │ + bne.n e09ee │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0958 │ │ │ │ + beq.n e0940 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e0a1c │ │ │ │ - ldr.w r2, [pc, #1208] @ e0e14 │ │ │ │ - ldr.w r3, [pc, #1196] @ e0e0c │ │ │ │ + beq.n e0a04 │ │ │ │ + ldr.w r2, [pc, #1208] @ e0dfc │ │ │ │ + ldr.w r3, [pc, #1196] @ e0df4 │ │ │ │ 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 e0da4 │ │ │ │ + bne.w e0d8c │ │ │ │ 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 e07e8 │ │ │ │ + bmi.w e07d0 │ │ │ │ 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 e0a64 │ │ │ │ + bne.n e0a4c │ │ │ │ cmp r5, #1 │ │ │ │ - bgt.w e0ac6 │ │ │ │ + bgt.w e0aae │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e0bfa │ │ │ │ + beq.w e0be2 │ │ │ │ movs r0, #1 │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0db6 │ │ │ │ + beq.w e0d9e │ │ │ │ movs r3, #8 │ │ │ │ add.w r8, r0, #12 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r7, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n e0a4e │ │ │ │ + b.n e0a36 │ │ │ │ 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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ blx 526c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - beq.n e0942 │ │ │ │ + beq.n e092a │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.n e0946 │ │ │ │ + beq.n e092e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e0d76 │ │ │ │ + bne.w e0d5e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e0946 │ │ │ │ + b.n e092e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0958 │ │ │ │ + b.n e0940 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.w e0bfc │ │ │ │ + beq.w e0be4 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e0d34 │ │ │ │ + beq.w e0d1c │ │ │ │ mov r0, sl │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0dd0 │ │ │ │ + beq.w e0db8 │ │ │ │ bic.w r3, r8, #7 │ │ │ │ add.w r8, r0, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w e0c60 │ │ │ │ + beq.w e0c48 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r3 │ │ │ │ - b.n e0838 │ │ │ │ + b.n e0820 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 8ab20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 8ab20 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - beq.w e0cde │ │ │ │ + beq.w e0cc6 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.w e0c9e │ │ │ │ + beq.w e0c86 │ │ │ │ blx 52cf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e0d2e │ │ │ │ + beq.w e0d16 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e0aa8 │ │ │ │ + beq.n e0a90 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0cb2 │ │ │ │ + beq.w e0c9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e093c │ │ │ │ + beq.w e0924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e093c │ │ │ │ + bne.w e0924 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e093c │ │ │ │ + b.n e0924 │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ itt ne │ │ │ │ addne r2, sp, #24 │ │ │ │ movne r7, #1 │ │ │ │ - bne.w e0816 │ │ │ │ + bne.w e07fe │ │ │ │ movs r0, #1 │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0ca6 │ │ │ │ + beq.w e0c8e │ │ │ │ movs r3, #8 │ │ │ │ add.w r8, r0, #12 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r5, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n e0b90 │ │ │ │ + b.n e0b78 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e08aa │ │ │ │ + beq.w e0892 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e0ce6 │ │ │ │ + bls.w e0cce │ │ │ │ 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 e0ce6 │ │ │ │ + beq.w e0cce │ │ │ │ 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 e0b1e │ │ │ │ + bne.n e0b06 │ │ │ │ bic.w r3, r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w e08a6 │ │ │ │ + beq.w e088e │ │ │ │ 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 e08a6 │ │ │ │ + b.n e088e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e0d5e │ │ │ │ + beq.w e0d46 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0dc2 │ │ │ │ + beq.w e0daa │ │ │ │ bic.w r3, r8, #7 │ │ │ │ mov r5, sl │ │ │ │ add.w r8, r0, #12 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e08f8 │ │ │ │ + beq.w e08e0 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls.w e0cba │ │ │ │ + bls.w e0ca2 │ │ │ │ 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 e0cba │ │ │ │ + beq.w e0ca2 │ │ │ │ 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 e0bb8 │ │ │ │ + bne.n e0ba0 │ │ │ │ bic.w r3, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w e08f8 │ │ │ │ + beq.w e08e0 │ │ │ │ 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 e08f8 │ │ │ │ + b.n e08e0 │ │ │ │ add r2, sp, #24 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.w e0ddc │ │ │ │ + ble.w e0dc4 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 523b0 <_PyLong_New@plt> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e0da8 │ │ │ │ + beq.w e0d90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ mov r2, r6 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ - b.n e0b8a │ │ │ │ + b.n e0b72 │ │ │ │ subs.w sl, sl, #0 │ │ │ │ it ne │ │ │ │ movne.w sl, #1 │ │ │ │ orrs.w sl, sl, r5, lsr #31 │ │ │ │ - bne.w e0a64 │ │ │ │ - cbnz r5, e0c72 │ │ │ │ - ldr r2, [pc, #480] @ (e0e18 ) │ │ │ │ - ldr r1, [pc, #484] @ (e0e1c ) │ │ │ │ + bne.w e0a4c │ │ │ │ + cbnz r5, e0c5a │ │ │ │ + ldr r2, [pc, #480] @ (e0e00 ) │ │ │ │ + ldr r1, [pc, #484] @ (e0e04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ bl 8aa94 │ │ │ │ movs r4, #0 │ │ │ │ - b.n e08f8 │ │ │ │ + b.n e08e0 │ │ │ │ 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 e0c52 │ │ │ │ - b.n e08f8 │ │ │ │ + bne.n e0c3a │ │ │ │ + b.n e08e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e0d06 │ │ │ │ + beq.n e0cee │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r5 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r3 │ │ │ │ - b.n e0af6 │ │ │ │ + b.n e0ade │ │ │ │ cmp.w r9, #38 @ 0x26 │ │ │ │ - beq.n e0d5e │ │ │ │ + beq.n e0d46 │ │ │ │ adds r2, #12 │ │ │ │ mov r7, sl │ │ │ │ - b.n e0816 │ │ │ │ + b.n e07fe │ │ │ │ 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 e0c88 │ │ │ │ - b.n e08a6 │ │ │ │ + bne.n e0c70 │ │ │ │ + b.n e088e │ │ │ │ blx 52774 │ │ │ │ mov r4, r0 │ │ │ │ - b.n e0a8e │ │ │ │ + b.n e0a76 │ │ │ │ bl 8aa94 │ │ │ │ movs r5, #1 │ │ │ │ mov r8, r4 │ │ │ │ add r2, sp, #24 │ │ │ │ - b.n e0b90 │ │ │ │ + b.n e0b78 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0aa8 │ │ │ │ + b.n e0a90 │ │ │ │ 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 e0cc4 │ │ │ │ - b.n e08f8 │ │ │ │ + bne.n e0cac │ │ │ │ + b.n e08e0 │ │ │ │ mov r3, r0 │ │ │ │ - b.n e09e8 │ │ │ │ + b.n e09d0 │ │ │ │ blx 52780 │ │ │ │ mov r4, r0 │ │ │ │ - b.n e0a8e │ │ │ │ + b.n e0a76 │ │ │ │ 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 e0cf0 │ │ │ │ - b.n e08a6 │ │ │ │ + bne.n e0cd8 │ │ │ │ + b.n e088e │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r7 │ │ │ │ movs r7, #0 │ │ │ │ - b.n e08a6 │ │ │ │ + b.n e088e │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r8, r4 │ │ │ │ - bne.w e0838 │ │ │ │ + bne.w e0820 │ │ │ │ mov r8, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e08aa │ │ │ │ + beq.w e0892 │ │ │ │ mov r8, r4 │ │ │ │ - b.n e0af6 │ │ │ │ + b.n e0ade │ │ │ │ bl 8aa94 │ │ │ │ - b.n e0a94 │ │ │ │ - ldr r1, [pc, #224] @ (e0e18 ) │ │ │ │ + b.n e0a7c │ │ │ │ + ldr r1, [pc, #224] @ (e0e00 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ - ldr r1, [pc, #228] @ (e0e20 ) │ │ │ │ + ldr r1, [pc, #228] @ (e0e08 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx 52568 │ │ │ │ bl 8aa94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r9, #124 @ 0x7c │ │ │ │ - beq.n e0d8e │ │ │ │ + beq.n e0d76 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, sl │ │ │ │ mov r4, sl │ │ │ │ mov r2, r3 │ │ │ │ mov r8, sl │ │ │ │ - b.n e0838 │ │ │ │ - ldr r2, [pc, #184] @ (e0e18 ) │ │ │ │ - ldr r1, [pc, #192] @ (e0e24 ) │ │ │ │ + b.n e0820 │ │ │ │ + ldr r2, [pc, #184] @ (e0e00 ) │ │ │ │ + ldr r1, [pc, #192] @ (e0e0c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ bl 8aa94 │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e0946 │ │ │ │ + beq.w e092e │ │ │ │ orr.w r5, r4, #1 │ │ │ │ - b.n e0958 │ │ │ │ + b.n e0940 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e0c46 │ │ │ │ + beq.w e0c2e │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, sl │ │ │ │ mov r4, sl │ │ │ │ mov r2, r3 │ │ │ │ mov r8, sl │ │ │ │ - b.n e0af6 │ │ │ │ + b.n e0ade │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 8aa94 │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r4 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - b.n e0b8a │ │ │ │ + b.n e0b72 │ │ │ │ bl 8aa94 │ │ │ │ mov r8, r4 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r7, #1 │ │ │ │ - b.n e0a4e │ │ │ │ + b.n e0a36 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r4 │ │ │ │ bl 8aa94 │ │ │ │ mov r5, sl │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n e0b8a │ │ │ │ + b.n e0b72 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r8, r4 │ │ │ │ bl 8aa94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n e0a4e │ │ │ │ - ldr r2, [pc, #56] @ (e0e18 ) │ │ │ │ - ldr r1, [pc, #72] @ (e0e28 ) │ │ │ │ + b.n e0a36 │ │ │ │ + ldr r2, [pc, #56] @ (e0e00 ) │ │ │ │ + ldr r1, [pc, #72] @ (e0e10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ bl 8aa94 │ │ │ │ - b.n e0d70 │ │ │ │ - ldr r3, [pc, #56] @ (e0e2c ) │ │ │ │ + b.n e0d58 │ │ │ │ + ldr r3, [pc, #56] @ (e0e14 ) │ │ │ │ movw r2, #1898 @ 0x76a │ │ │ │ - ldr r1, [pc, #56] @ (e0e30 ) │ │ │ │ - ldr r0, [pc, #56] @ (e0e34 ) │ │ │ │ + ldr r1, [pc, #56] @ (e0e18 ) │ │ │ │ + ldr r0, [pc, #56] @ (e0e1c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2192 @ 0x890 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + str??.w r0, [ip, r3, lsl #2] │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [lr, r3, lsl #2] │ │ │ │ - @ instruction: 0xf69c0023 │ │ │ │ + str??.w r0, [r6, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6b40023 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #392 @ (adr r6, e0fb8 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, e1040 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e0e38 : │ │ │ │ +000e0e20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #352] @ (e0fa8 ) │ │ │ │ + ldr r2, [pc, #352] @ (e0f90 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #352] @ (e0fac ) │ │ │ │ + ldr r3, [pc, #352] @ (e0f94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - ldr r4, [pc, #348] @ (e0fb0 ) │ │ │ │ + ldr r4, [pc, #348] @ (e0f98 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0ecc │ │ │ │ + beq.n e0eb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, e0eb6 │ │ │ │ - ldr r3, [pc, #332] @ (e0fb4 ) │ │ │ │ + cbz r3, e0e9e │ │ │ │ + ldr r3, [pc, #332] @ (e0f9c ) │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r3, #896] @ 0x380 │ │ │ │ blx 52bdc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e0ef0 │ │ │ │ + beq.n e0ed8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n e0f06 │ │ │ │ + bpl.n e0eee │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n e0f3a │ │ │ │ + bne.n e0f22 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e0e9c │ │ │ │ + beq.n e0e84 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e0ec0 │ │ │ │ - ldr r2, [pc, #280] @ (e0fb8 ) │ │ │ │ - ldr r3, [pc, #268] @ (e0fac ) │ │ │ │ + cbz r2, e0ea8 │ │ │ │ + ldr r2, [pc, #280] @ (e0fa0 ) │ │ │ │ + ldr r3, [pc, #268] @ (e0f94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e0fa0 │ │ │ │ + bne.n e0f88 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e0e66 │ │ │ │ + b.n e0e4e │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e0e9c │ │ │ │ - ldr r1, [pc, #236] @ (e0fbc ) │ │ │ │ + b.n e0e84 │ │ │ │ + ldr r1, [pc, #236] @ (e0fa4 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - ldr r3, [pc, #236] @ (e0fc0 ) │ │ │ │ - ldr r2, [pc, #240] @ (e0fc4 ) │ │ │ │ + ldr r3, [pc, #236] @ (e0fa8 ) │ │ │ │ + ldr r2, [pc, #240] @ (e0fac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #232] @ (e0fc8 ) │ │ │ │ - ldr r0, [pc, #236] @ (e0fcc ) │ │ │ │ + ldr r1, [pc, #232] @ (e0fb0 ) │ │ │ │ + ldr r0, [pc, #236] @ (e0fb4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r1, #1 │ │ │ │ - b.n e0e9c │ │ │ │ - ldr r3, [pc, #200] @ (e0fbc ) │ │ │ │ + b.n e0e84 │ │ │ │ + ldr r3, [pc, #200] @ (e0fa4 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #216] @ (e0fd0 ) │ │ │ │ - ldr r0, [pc, #220] @ (e0fd4 ) │ │ │ │ + ldr r1, [pc, #216] @ (e0fb8 ) │ │ │ │ + ldr r0, [pc, #220] @ (e0fbc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e0eec │ │ │ │ - ldr r0, [pc, #208] @ (e0fd8 ) │ │ │ │ + b.n e0ed4 │ │ │ │ + ldr r0, [pc, #208] @ (e0fc0 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e0f24 │ │ │ │ + beq.n e0f0c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, e0f52 │ │ │ │ - ldr r3, [pc, #148] @ (e0fbc ) │ │ │ │ + cbz r2, e0f3a │ │ │ │ + ldr r3, [pc, #148] @ (e0fa4 ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #176] @ (e0fdc ) │ │ │ │ - ldr r0, [pc, #180] @ (e0fe0 ) │ │ │ │ + ldr r1, [pc, #176] @ (e0fc4 ) │ │ │ │ + ldr r0, [pc, #180] @ (e0fc8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e0eec │ │ │ │ + b.n e0ed4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r2, [r0, #0] │ │ │ │ - beq.n e0e8e │ │ │ │ + beq.n e0e76 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e0f5a │ │ │ │ + bne.n e0f42 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e0e8e │ │ │ │ + b.n e0e76 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e0f24 │ │ │ │ + b.n e0f0c │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r1, e0fa4 │ │ │ │ + cbz r1, e0f8c │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n e0f8a │ │ │ │ + beq.n e0f72 │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ streq.w ip, [r3] │ │ │ │ - beq.n e0f8a │ │ │ │ - cbz r2, e0f90 │ │ │ │ + beq.n e0f72 │ │ │ │ + cbz r2, e0f78 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n e0e9c │ │ │ │ - b.n e0f24 │ │ │ │ + bne.n e0e84 │ │ │ │ + b.n e0f0c │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ - b.n e0f8a │ │ │ │ + b.n e0f72 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n e0e8e │ │ │ │ - subs.w r0, r0, #35 @ 0x23 │ │ │ │ + b.n e0e76 │ │ │ │ + rsb r0, r8, #35 @ 0x23 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r8, #35 @ 0x23 │ │ │ │ + rsb r0, r0, #35 @ 0x23 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, ip, #35 @ 0x23 │ │ │ │ + sbcs.w r0, r4, #35 @ 0x23 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r1, #32] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ -000e0fe4 : │ │ │ │ +000e0fcc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #144] @ e1084 │ │ │ │ + ldr.w ip, [pc, #144] @ e106c │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #136] @ (e1088 ) │ │ │ │ + ldr r3, [pc, #136] @ (e1070 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (e108c ) │ │ │ │ + ldr r4, [pc, #128] @ (e1074 ) │ │ │ │ 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] @ (e1090 ) │ │ │ │ + ldr r3, [pc, #112] @ (e1078 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, e107c │ │ │ │ - ldr r3, [pc, #100] @ (e1094 ) │ │ │ │ + cbz r0, e1064 │ │ │ │ + ldr r3, [pc, #100] @ (e107c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e1060 │ │ │ │ + bne.n e1048 │ │ │ │ mov r0, r5 │ │ │ │ - bl e0e38 │ │ │ │ + bl e0e20 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e107c │ │ │ │ + beq.n e1064 │ │ │ │ bl 8ac50 │ │ │ │ - ldr r2, [pc, #76] @ (e1098 ) │ │ │ │ - ldr r3, [pc, #60] @ (e1088 ) │ │ │ │ + ldr r2, [pc, #76] @ (e1080 ) │ │ │ │ + ldr r3, [pc, #60] @ (e1070 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1080 │ │ │ │ + bne.n e1068 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #56] @ (e109c ) │ │ │ │ + ldr r0, [pc, #56] @ (e1084 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #52] @ (e10a0 ) │ │ │ │ - ldr r1, [pc, #56] @ (e10a4 ) │ │ │ │ + ldr r3, [pc, #52] @ (e1088 ) │ │ │ │ + ldr r1, [pc, #56] @ (e108c ) │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #56] @ (e10a8 ) │ │ │ │ + ldr r0, [pc, #56] @ (e1090 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e1048 │ │ │ │ + b.n e1030 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - vext.8 d16, d12, d19, #0 │ │ │ │ + ands.w r0, r4, #35 @ 0x23 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d10, d19 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + and.w r0, r2, #35 @ 0x23 │ │ │ │ + subs r2, r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d0, d19, #0 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + vaddl.s8 q8, d8, d19 │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r7, #4] │ │ │ │ movs r7, r3 │ │ │ │ - vrev64.8 d16, d16 │ │ │ │ + vhadd.u16 d0, d8, d16 │ │ │ │ │ │ │ │ -000e10ac : │ │ │ │ +000e1094 : │ │ │ │ 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] @ e14d0 │ │ │ │ + ldr.w r2, [pc, #1040] @ e14b8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1040] @ e14d4 │ │ │ │ + ldr.w r3, [pc, #1040] @ e14bc │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r1, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr.w r9, [pc, #1032] @ e14d8 │ │ │ │ + ldr.w r9, [pc, #1032] @ e14c0 │ │ │ │ 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 e1444 │ │ │ │ + beq.w e142c │ │ │ │ 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 │ │ │ │ @@ -238927,144 +238903,144 @@ │ │ │ │ strne r3, [r6, #0] │ │ │ │ blx 52294 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 89fb8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e133a │ │ │ │ + beq.w e1322 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 8a300 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ ldrd r5, r4, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e1358 │ │ │ │ + beq.w e1340 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e1498 │ │ │ │ + beq.w e1480 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w e12b2 │ │ │ │ + beq.w e129a │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e147c │ │ │ │ + beq.w e1464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.w e12ce │ │ │ │ + beq.w e12b6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, fp │ │ │ │ - beq.n e115c │ │ │ │ + beq.n e1144 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e1284 │ │ │ │ + beq.w e126c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e1168 │ │ │ │ + beq.n e1150 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e1228 │ │ │ │ + beq.n e1210 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bpl.n e1236 │ │ │ │ + bpl.n e121e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e12d6 │ │ │ │ + bpl.w e12be │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e1320 │ │ │ │ + bne.w e1308 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e1196 │ │ │ │ + beq.n e117e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e12c2 │ │ │ │ + beq.w e12aa │ │ │ │ mov r0, r2 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 527ec │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e11b8 │ │ │ │ + beq.n e11a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e121c │ │ │ │ + beq.n e1204 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e14b4 │ │ │ │ + beq.w e149c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - beq.n e11cc │ │ │ │ + beq.n e11b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e128c │ │ │ │ + beq.n e1274 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n e129a │ │ │ │ - ldr r3, [pc, #776] @ (e14dc ) │ │ │ │ + blt.n e1282 │ │ │ │ + ldr r3, [pc, #776] @ (e14c4 ) │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n e110c │ │ │ │ + bne.n e10f4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e110c │ │ │ │ - ldr r3, [pc, #756] @ (e14e0 ) │ │ │ │ - ldr r1, [pc, #760] @ (e14e4 ) │ │ │ │ + beq.n e10f4 │ │ │ │ + ldr r3, [pc, #756] @ (e14c8 ) │ │ │ │ + ldr r1, [pc, #760] @ (e14cc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #748] @ (e14e8 ) │ │ │ │ - ldr r1, [pc, #752] @ (e14ec ) │ │ │ │ + ldr r3, [pc, #748] @ (e14d0 ) │ │ │ │ + ldr r1, [pc, #752] @ (e14d4 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r0, [pc, #752] @ (e14f0 ) │ │ │ │ + ldr r0, [pc, #752] @ (e14d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n e1266 │ │ │ │ + b.n e124e │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e11b8 │ │ │ │ + b.n e11a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n e1170 │ │ │ │ - ldr r3, [pc, #688] @ (e14e8 ) │ │ │ │ - ldr r2, [pc, #696] @ (e14f4 ) │ │ │ │ - ldr r1, [pc, #700] @ (e14f8 ) │ │ │ │ + bmi.n e1158 │ │ │ │ + ldr r3, [pc, #688] @ (e14d0 ) │ │ │ │ + ldr r2, [pc, #696] @ (e14dc ) │ │ │ │ + ldr r1, [pc, #700] @ (e14e0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #700] @ (e14fc ) │ │ │ │ + ldr r0, [pc, #700] @ (e14e4 ) │ │ │ │ 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] │ │ │ │ @@ -239072,2199 +239048,2197 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #660] @ (e1500 ) │ │ │ │ - ldr r3, [pc, #616] @ (e14d4 ) │ │ │ │ + ldr r2, [pc, #660] @ (e14e8 ) │ │ │ │ + ldr r3, [pc, #616] @ (e14bc ) │ │ │ │ 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 e1424 │ │ │ │ + bne.w e140c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e115a │ │ │ │ + b.n e1142 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n e11d0 │ │ │ │ - ldr r3, [pc, #588] @ (e14e8 ) │ │ │ │ + bge.n e11b8 │ │ │ │ + ldr r3, [pc, #588] @ (e14d0 ) │ │ │ │ movs r2, #29 │ │ │ │ - ldr r1, [pc, #612] @ (e1504 ) │ │ │ │ - ldr r0, [pc, #612] @ (e1508 ) │ │ │ │ + ldr r1, [pc, #612] @ (e14ec ) │ │ │ │ + ldr r0, [pc, #612] @ (e14f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e120e │ │ │ │ + b.n e11f6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e147c │ │ │ │ + beq.w e1464 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, fp │ │ │ │ - bne.w e1146 │ │ │ │ - b.n e1168 │ │ │ │ + bne.w e112e │ │ │ │ + b.n e1150 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e1196 │ │ │ │ + b.n e117e │ │ │ │ cmp r2, fp │ │ │ │ - bne.w e1150 │ │ │ │ - b.n e1168 │ │ │ │ - ldr r0, [pc, #564] @ (e150c ) │ │ │ │ + bne.w e1138 │ │ │ │ + b.n e1150 │ │ │ │ + ldr r0, [pc, #564] @ (e14f4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e12f6 │ │ │ │ + beq.n e12de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e12f6 │ │ │ │ + cbnz r3, e12de │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #496] @ (e14e8 ) │ │ │ │ + ldr r3, [pc, #496] @ (e14d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #532] @ (e1510 ) │ │ │ │ - ldr r0, [pc, #532] @ (e1514 ) │ │ │ │ + ldr r1, [pc, #532] @ (e14f8 ) │ │ │ │ + ldr r0, [pc, #532] @ (e14fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e1266 │ │ │ │ + b.n e124e │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w e1188 │ │ │ │ + beq.w e1170 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n e13de │ │ │ │ + bne.n e13c6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r2, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n e1188 │ │ │ │ - ldr r3, [pc, #428] @ (e14e8 ) │ │ │ │ + b.n e1170 │ │ │ │ + ldr r3, [pc, #428] @ (e14d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #472] @ (e1518 ) │ │ │ │ - ldr r0, [pc, #472] @ (e151c ) │ │ │ │ + ldr r1, [pc, #472] @ (e1500 ) │ │ │ │ + ldr r0, [pc, #472] @ (e1504 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e1266 │ │ │ │ + b.n e124e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e136e │ │ │ │ + beq.n e1356 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e136e │ │ │ │ + cbnz r3, e1356 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1388 │ │ │ │ + beq.n e1370 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, e1388 │ │ │ │ + cbnz r3, e1370 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e1428 │ │ │ │ + beq.n e1410 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e13a2 │ │ │ │ + beq.n e138a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e13a2 │ │ │ │ + cbnz r3, e138a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n e1460 │ │ │ │ + beq.n e1448 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e13bc │ │ │ │ + beq.n e13a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e13bc │ │ │ │ + cbnz r3, e13a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 52810 │ │ │ │ - cbnz r0, e13c6 │ │ │ │ + cbnz r0, e13ae │ │ │ │ movs r0, #1 │ │ │ │ - b.n e1268 │ │ │ │ - ldr r3, [pc, #288] @ (e14e8 ) │ │ │ │ + b.n e1250 │ │ │ │ + ldr r3, [pc, #288] @ (e14d0 ) │ │ │ │ movs r2, #28 │ │ │ │ - ldr r1, [pc, #340] @ (e1520 ) │ │ │ │ - ldr r0, [pc, #340] @ (e1524 ) │ │ │ │ + ldr r1, [pc, #340] @ (e1508 ) │ │ │ │ + ldr r0, [pc, #340] @ (e150c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e1266 │ │ │ │ + b.n e124e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e1188 │ │ │ │ + beq.w e1170 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r2, r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e1410 │ │ │ │ + beq.n e13f8 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r4, #0] │ │ │ │ - beq.n e1410 │ │ │ │ - cbz r3, e1418 │ │ │ │ + beq.n e13f8 │ │ │ │ + cbz r3, e1400 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w e1196 │ │ │ │ - b.n e12f6 │ │ │ │ + bne.w e117e │ │ │ │ + b.n e12de │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e1410 │ │ │ │ + b.n e13f8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (e1528 ) │ │ │ │ - movw r2, #25704 @ 0x6468 │ │ │ │ + ldr r3, [pc, #252] @ (e1510 ) │ │ │ │ + movw r2, #25708 @ 0x646c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #248] @ (e152c ) │ │ │ │ - ldr r0, [pc, #248] @ (e1530 ) │ │ │ │ + ldr r1, [pc, #248] @ (e1514 ) │ │ │ │ + ldr r0, [pc, #248] @ (e1518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #236] @ (e1534 ) │ │ │ │ - movw r2, #25637 @ 0x6425 │ │ │ │ + ldr r3, [pc, #236] @ (e151c ) │ │ │ │ + movw r2, #25641 @ 0x6429 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #232] @ (e1538 ) │ │ │ │ - ldr r0, [pc, #232] @ (e153c ) │ │ │ │ + ldr r1, [pc, #232] @ (e1520 ) │ │ │ │ + ldr r0, [pc, #232] @ (e1524 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (e1540 ) │ │ │ │ - movw r2, #25705 @ 0x6469 │ │ │ │ + ldr r3, [pc, #220] @ (e1528 ) │ │ │ │ + movw r2, #25709 @ 0x646d │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #216] @ (e1544 ) │ │ │ │ - ldr r0, [pc, #216] @ (e1548 ) │ │ │ │ + ldr r1, [pc, #216] @ (e152c ) │ │ │ │ + ldr r0, [pc, #216] @ (e1530 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (e154c ) │ │ │ │ - movw r2, #25654 @ 0x6436 │ │ │ │ + ldr r3, [pc, #204] @ (e1534 ) │ │ │ │ + movw r2, #25658 @ 0x643a │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #200] @ (e1550 ) │ │ │ │ - ldr r0, [pc, #200] @ (e1554 ) │ │ │ │ + ldr r1, [pc, #200] @ (e1538 ) │ │ │ │ + ldr r0, [pc, #200] @ (e153c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (e1558 ) │ │ │ │ - movw r2, #25652 @ 0x6434 │ │ │ │ + ldr r3, [pc, #188] @ (e1540 ) │ │ │ │ + movw r2, #25656 @ 0x6438 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #184] @ (e155c ) │ │ │ │ - ldr r0, [pc, #184] @ (e1560 ) │ │ │ │ + ldr r1, [pc, #184] @ (e1544 ) │ │ │ │ + ldr r0, [pc, #184] @ (e1548 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #172] @ (e1564 ) │ │ │ │ - movw r2, #25676 @ 0x644c │ │ │ │ + ldr r3, [pc, #172] @ (e154c ) │ │ │ │ + movw r2, #25680 @ 0x6450 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #168] @ (e1568 ) │ │ │ │ - ldr r0, [pc, #168] @ (e156c ) │ │ │ │ + ldr r1, [pc, #168] @ (e1550 ) │ │ │ │ + ldr r0, [pc, #168] @ (e1554 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2212 @ 0x8a4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - vhadd.s d0, d6, d19 │ │ │ │ + vhadd.s8 d16, d14, d19 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d0, d10, d19 │ │ │ │ + vhadd.s8 d16, d2, d19 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + cmp ip, sl │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ movs r7, r3 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + subs r0, r5, #5 │ │ │ │ movs r7, r3 │ │ │ │ - mov r0, sp │ │ │ │ + cmp r8, r2 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ movs r7, r3 │ │ │ │ - ldc 0, cr0, [r0, #140] @ 0x8c │ │ │ │ - mov r2, r1 │ │ │ │ + stc 0, cr0, [r8, #140]! @ 0x8c │ │ │ │ + cmp r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ movs r7, r3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, e151e │ │ │ │ movs r0, r4 │ │ │ │ - cmp lr, r5 │ │ │ │ + add lr, sl │ │ │ │ movs r7, r3 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, sp │ │ │ │ + add sl, r2 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r7, pc, #976 @ (adr r7, e18d8 ) │ │ │ │ movs r7, r3 │ │ │ │ - add lr, fp │ │ │ │ + add r6, r0 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r7, pc, #416 @ (adr r7, e16b0 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #152 @ (adr r0, e15c4 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, e1592 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #40 @ (adr r0, e1560 ) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, e1598 │ │ │ │ + hlt 0x0018 │ │ │ │ movs r6, r3 │ │ │ │ - cbnz r2, e15a8 │ │ │ │ + revsh r2, r1 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, e159c │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, e15a2 │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r4, e15a6 │ │ │ │ + rev16 r4, r0 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, e15ac │ │ │ │ + rev r0, r5 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e1570 : │ │ │ │ +000e1558 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #232] @ (e1668 ) │ │ │ │ + ldr r3, [pc, #232] @ (e1650 ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #232] @ e166c │ │ │ │ + ldr.w lr, [pc, #232] @ e1654 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w ip, [pc, #228] @ e1670 │ │ │ │ + ldr.w ip, [pc, #228] @ e1658 │ │ │ │ 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] @ (e1674 ) │ │ │ │ - ldr r2, [pc, #216] @ (e1678 ) │ │ │ │ + ldr r3, [pc, #212] @ (e165c ) │ │ │ │ + ldr r2, [pc, #216] @ (e1660 ) │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #212] @ (e167c ) │ │ │ │ + ldr r4, [pc, #212] @ (e1664 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ add r4, pc │ │ │ │ bl 84478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e163e │ │ │ │ - ldr r3, [pc, #188] @ (e1680 ) │ │ │ │ + beq.n e1626 │ │ │ │ + ldr r3, [pc, #188] @ (e1668 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e1642 │ │ │ │ - ldr r3, [pc, #180] @ (e1684 ) │ │ │ │ + bne.n e162a │ │ │ │ + ldr r3, [pc, #180] @ (e166c ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e160e │ │ │ │ + bne.n e15f6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e10ac │ │ │ │ + bl e1094 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e163e │ │ │ │ - ldr r3, [pc, #160] @ (e1688 ) │ │ │ │ + beq.n e1626 │ │ │ │ + ldr r3, [pc, #160] @ (e1670 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e15f6 │ │ │ │ + beq.n e15de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #148] @ (e168c ) │ │ │ │ - ldr r3, [pc, #116] @ (e1670 ) │ │ │ │ + ldr r2, [pc, #148] @ (e1674 ) │ │ │ │ + ldr r3, [pc, #116] @ (e1658 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1662 │ │ │ │ + bne.n e164a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #128] @ (e1690 ) │ │ │ │ + ldr r3, [pc, #128] @ (e1678 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e15da │ │ │ │ - ldr r3, [pc, #120] @ (e1694 ) │ │ │ │ + beq.n e15c2 │ │ │ │ + ldr r3, [pc, #120] @ (e167c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e15da │ │ │ │ - ldr r0, [pc, #116] @ (e1698 ) │ │ │ │ + beq.n e15c2 │ │ │ │ + ldr r0, [pc, #116] @ (e1680 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #112] @ (e169c ) │ │ │ │ + ldr r3, [pc, #112] @ (e1684 ) │ │ │ │ movs r2, #22 │ │ │ │ - ldr r1, [pc, #112] @ (e16a0 ) │ │ │ │ - ldr r0, [pc, #112] @ (e16a4 ) │ │ │ │ + ldr r1, [pc, #112] @ (e1688 ) │ │ │ │ + ldr r0, [pc, #112] @ (e168c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e15f6 │ │ │ │ - ldr r3, [pc, #100] @ (e16a8 ) │ │ │ │ + b.n e15de │ │ │ │ + ldr r3, [pc, #100] @ (e1690 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e15cc │ │ │ │ - ldr r3, [pc, #92] @ (e16ac ) │ │ │ │ + beq.n e15b4 │ │ │ │ + ldr r3, [pc, #92] @ (e1694 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e15cc │ │ │ │ - ldr r0, [pc, #88] @ (e16b0 ) │ │ │ │ + beq.n e15b4 │ │ │ │ + ldr r0, [pc, #88] @ (e1698 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e162a │ │ │ │ + b.n e1612 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - orn r0, lr, r3, asr #32 │ │ │ │ + eor.w r0, r6, r3, asr #32 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r1 │ │ │ │ + tst r0, r6 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - orr.w r0, r6, r3, asr #32 │ │ │ │ + orrs.w r0, lr, r3, asr #32 │ │ │ │ lsrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, r3, asr #32 │ │ │ │ + ands.w r0, sl, r3, asr #32 │ │ │ │ lsrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r7 │ │ │ │ + sbcs r2, r4 │ │ │ │ movs r7, r3 │ │ │ │ - add r5, pc, #888 @ (adr r5, e1a20 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, e16a8 ) │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #840 @ (adr r5, e19fc ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, e1a84 ) │ │ │ │ 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] @ e170c │ │ │ │ + ldr.w ip, [pc, #72] @ e16f4 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e1710 ) │ │ │ │ + ldr r3, [pc, #68] @ (e16f8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e16f4 │ │ │ │ + bne.n e16dc │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 54788 │ │ │ │ - cbz r0, e1704 │ │ │ │ + cbz r0, e16ec │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e1570 │ │ │ │ + bl e1558 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e1704 │ │ │ │ + cbz r0, e16ec │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e1714 ) │ │ │ │ - ldr r1, [pc, #32] @ (e1718 ) │ │ │ │ + ldr r3, [pc, #28] @ (e16fc ) │ │ │ │ + ldr r1, [pc, #32] @ (e1700 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldmdb r2!, {r0, r1, r5} │ │ │ │ + strd r0, r0, [sl, #-140] @ 0x8c │ │ │ │ lsrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb78c │ │ │ │ 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] @ e1774 │ │ │ │ + ldr.w ip, [pc, #72] @ e175c │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e1778 ) │ │ │ │ + ldr r3, [pc, #68] @ (e1760 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e175c │ │ │ │ + bne.n e1744 │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 5458c │ │ │ │ - cbz r0, e176c │ │ │ │ + cbz r0, e1754 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e1570 │ │ │ │ + bl e1558 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e176c │ │ │ │ + cbz r0, e1754 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e177c ) │ │ │ │ - ldr r1, [pc, #32] @ (e1780 ) │ │ │ │ + ldr r3, [pc, #28] @ (e1764 ) │ │ │ │ + ldr r1, [pc, #32] @ (e1768 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xe8ca0023 │ │ │ │ + strd r0, r0, [r2], #140 @ 0x8c │ │ │ │ lsrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb724 │ │ │ │ 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] @ e17dc │ │ │ │ + ldr.w ip, [pc, #72] @ e17c4 │ │ │ │ sub sp, #12 │ │ │ │ - ldr r3, [pc, #68] @ (e17e0 ) │ │ │ │ + ldr r3, [pc, #68] @ (e17c8 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n e17c4 │ │ │ │ + bne.n e17ac │ │ │ │ strd r1, r2, [sp] │ │ │ │ bl 53784 │ │ │ │ - cbz r0, e17d4 │ │ │ │ + cbz r0, e17bc │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl e1570 │ │ │ │ + bl e1558 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r0, e17d4 │ │ │ │ + cbz r0, e17bc │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #28] @ (e17e4 ) │ │ │ │ - ldr r1, [pc, #32] @ (e17e8 ) │ │ │ │ + ldr r3, [pc, #28] @ (e17cc ) │ │ │ │ + ldr r1, [pc, #32] @ (e17d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strd r0, r0, [r2], #-140 @ 0x8c │ │ │ │ + ldrd r0, r0, [sl], #-140 @ 0x8c │ │ │ │ lsrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ 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] @ (e19d0 ) │ │ │ │ - ldr r2, [pc, #468] @ (e19d4 ) │ │ │ │ + ldr r1, [pc, #464] @ (e19b8 ) │ │ │ │ + ldr r2, [pc, #468] @ (e19bc ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e19d8 ) │ │ │ │ + ldr r3, [pc, #464] @ (e19c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e1984 │ │ │ │ + beq.w e196c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e182a │ │ │ │ + beq.n e1812 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e18c4 │ │ │ │ + bmi.n e18ac │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e18ce │ │ │ │ + bmi.n e18b6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e18a0 │ │ │ │ - ldr r1, [pc, #424] @ (e19dc ) │ │ │ │ + bpl.n e1888 │ │ │ │ + ldr r1, [pc, #424] @ (e19c4 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e1998 │ │ │ │ - ldr r1, [pc, #416] @ (e19e0 ) │ │ │ │ + beq.w e1980 │ │ │ │ + ldr r1, [pc, #416] @ (e19c8 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e19ae │ │ │ │ + beq.w e1996 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e18a0 │ │ │ │ + bne.n e1888 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e18a0 │ │ │ │ + bpl.n e1888 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e18a0 │ │ │ │ + bpl.n e1888 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e18e4 │ │ │ │ + bne.n e18cc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e18d8 │ │ │ │ + bpl.n e18c0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e18b0 │ │ │ │ + bne.n e1898 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e18f8 │ │ │ │ + bmi.n e18e0 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #344] @ (e19e4 ) │ │ │ │ - ldr r3, [pc, #328] @ (e19d4 ) │ │ │ │ + ldr r2, [pc, #344] @ (e19cc ) │ │ │ │ + ldr r3, [pc, #328] @ (e19bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1994 │ │ │ │ + bne.n e197c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e19e8 ) │ │ │ │ + ldr r0, [pc, #324] @ (e19d0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1888 │ │ │ │ + b.n e1870 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e187e │ │ │ │ + beq.n e1866 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e193e │ │ │ │ + bne.n e1926 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e187e │ │ │ │ + b.n e1866 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e1824 │ │ │ │ + b.n e180c │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e182a │ │ │ │ - ldr r0, [pc, #272] @ (e19ec ) │ │ │ │ + b.n e1812 │ │ │ │ + ldr r0, [pc, #272] @ (e19d4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e18aa │ │ │ │ + b.n e1892 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e186c │ │ │ │ + beq.n e1854 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1904 │ │ │ │ + bne.n e18ec │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e186c │ │ │ │ + b.n e1854 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1882 │ │ │ │ + b.n e186a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ 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, e192a │ │ │ │ + cbnz r1, e1912 │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e19b2 │ │ │ │ + beq.n e199a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e186c │ │ │ │ + b.n e1854 │ │ │ │ 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 e1922 │ │ │ │ + b.n e190a │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e187e │ │ │ │ + beq.n e1866 │ │ │ │ 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 e1978 │ │ │ │ + bmi.n e1960 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1882 │ │ │ │ + b.n e186a │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e196c │ │ │ │ - ldr r2, [pc, #104] @ (e19f0 ) │ │ │ │ - ldr r1, [pc, #108] @ (e19f4 ) │ │ │ │ + b.n e1954 │ │ │ │ + ldr r2, [pc, #104] @ (e19d8 ) │ │ │ │ + ldr r1, [pc, #108] @ (e19dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e18aa │ │ │ │ + b.n e1892 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e19f8 ) │ │ │ │ + ldr r3, [pc, #92] @ (e19e0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e19fc ) │ │ │ │ - ldr r0, [pc, #92] @ (e1a00 ) │ │ │ │ + ldr r1, [pc, #92] @ (e19e4 ) │ │ │ │ + ldr r0, [pc, #92] @ (e19e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #80] @ (e1a04 ) │ │ │ │ - movw r2, #6071 @ 0x17b7 │ │ │ │ + ldr r3, [pc, #80] @ (e19ec ) │ │ │ │ + movw r2, #6075 @ 0x17bb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e1a08 ) │ │ │ │ - ldr r0, [pc, #76] @ (e1a0c ) │ │ │ │ + ldr r1, [pc, #72] @ (e19f0 ) │ │ │ │ + ldr r0, [pc, #76] @ (e19f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2248 @ 0x8c8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n e19c8 │ │ │ │ - movs r3, r4 │ │ │ │ + @ instruction: 0xe8120023 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e19c8 │ │ │ │ - movs r3, r4 │ │ │ │ + @ instruction: 0xe80e0023 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e18c8 │ │ │ │ + b.n e18e0 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #864 @ (adr r3, e1d4c ) │ │ │ │ + add r3, pc, #0 @ (adr r3, e19d4 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #752 @ (adr r2, e1ce8 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, e1d70 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ movs r1, r4 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ movs r6, r3 │ │ │ │ - b.n e1294 │ │ │ │ + b.n e20cc │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ movs r6, r3 │ │ │ │ - add r2, pc, #784 @ (adr r2, e1d20 ) │ │ │ │ + add r1, pc, #944 @ (adr r1, e1da8 ) │ │ │ │ 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] @ (e1bf4 ) │ │ │ │ - ldr r2, [pc, #468] @ (e1bf8 ) │ │ │ │ + ldr r1, [pc, #464] @ (e1bdc ) │ │ │ │ + ldr r2, [pc, #468] @ (e1be0 ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e1bfc ) │ │ │ │ + ldr r3, [pc, #464] @ (e1be4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e1ba8 │ │ │ │ + beq.w e1b90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1a4e │ │ │ │ + beq.n e1a36 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1ae8 │ │ │ │ + bmi.n e1ad0 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e1af2 │ │ │ │ + bmi.n e1ada │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e1ac4 │ │ │ │ - ldr r1, [pc, #424] @ (e1c00 ) │ │ │ │ + bpl.n e1aac │ │ │ │ + ldr r1, [pc, #424] @ (e1be8 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e1bbc │ │ │ │ - ldr r1, [pc, #416] @ (e1c04 ) │ │ │ │ + beq.w e1ba4 │ │ │ │ + ldr r1, [pc, #416] @ (e1bec ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e1bd2 │ │ │ │ + beq.w e1bba │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e1ac4 │ │ │ │ + bne.n e1aac │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e1ac4 │ │ │ │ + bpl.n e1aac │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1ac4 │ │ │ │ + bpl.n e1aac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e1b08 │ │ │ │ + bne.n e1af0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e1afc │ │ │ │ + bpl.n e1ae4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1ad4 │ │ │ │ + bne.n e1abc │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e1b1c │ │ │ │ + bmi.n e1b04 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #52] @ 0x34 │ │ │ │ - ldr r2, [pc, #344] @ (e1c08 ) │ │ │ │ - ldr r3, [pc, #328] @ (e1bf8 ) │ │ │ │ + ldr r2, [pc, #344] @ (e1bf0 ) │ │ │ │ + ldr r3, [pc, #328] @ (e1be0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1bb8 │ │ │ │ + bne.n e1ba0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e1c0c ) │ │ │ │ + ldr r0, [pc, #324] @ (e1bf4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1aac │ │ │ │ + b.n e1a94 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e1aa2 │ │ │ │ + beq.n e1a8a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1b62 │ │ │ │ + bne.n e1b4a │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e1aa2 │ │ │ │ + b.n e1a8a │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e1a48 │ │ │ │ + b.n e1a30 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e1a4e │ │ │ │ - ldr r0, [pc, #272] @ (e1c10 ) │ │ │ │ + b.n e1a36 │ │ │ │ + ldr r0, [pc, #272] @ (e1bf8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e1ace │ │ │ │ + b.n e1ab6 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e1a90 │ │ │ │ + beq.n e1a78 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1b28 │ │ │ │ + bne.n e1b10 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e1a90 │ │ │ │ + b.n e1a78 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1aa6 │ │ │ │ + b.n e1a8e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ 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, e1b4e │ │ │ │ + cbnz r1, e1b36 │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e1bd6 │ │ │ │ + beq.n e1bbe │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e1a90 │ │ │ │ + b.n e1a78 │ │ │ │ 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 e1b46 │ │ │ │ + b.n e1b2e │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e1aa2 │ │ │ │ + beq.n e1a8a │ │ │ │ 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 e1b9c │ │ │ │ + bmi.n e1b84 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1aa6 │ │ │ │ + b.n e1a8e │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1b90 │ │ │ │ - ldr r2, [pc, #104] @ (e1c14 ) │ │ │ │ - ldr r1, [pc, #108] @ (e1c18 ) │ │ │ │ + b.n e1b78 │ │ │ │ + ldr r2, [pc, #104] @ (e1bfc ) │ │ │ │ + ldr r1, [pc, #108] @ (e1c00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e1ace │ │ │ │ + b.n e1ab6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e1c1c ) │ │ │ │ + ldr r3, [pc, #92] @ (e1c04 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e1c20 ) │ │ │ │ - ldr r0, [pc, #92] @ (e1c24 ) │ │ │ │ + ldr r1, [pc, #92] @ (e1c08 ) │ │ │ │ + ldr r0, [pc, #92] @ (e1c0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #80] @ (e1c28 ) │ │ │ │ - movw r2, #24926 @ 0x615e │ │ │ │ + ldr r3, [pc, #80] @ (e1c10 ) │ │ │ │ + movw r2, #24930 @ 0x6162 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e1c2c ) │ │ │ │ - ldr r0, [pc, #76] @ (e1c30 ) │ │ │ │ + ldr r1, [pc, #72] @ (e1c14 ) │ │ │ │ + ldr r0, [pc, #76] @ (e1c18 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2280 @ 0x8e8 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n e17a4 │ │ │ │ + b.n e17bc │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e17a4 │ │ │ │ + b.n e17bc │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e16a4 │ │ │ │ + b.n e16bc │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, e1ee0 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, e1f68 ) │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, e1ffc ) │ │ │ │ + add r0, pc, #128 @ (adr r0, e1c84 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - push {r6} │ │ │ │ + cbz r0, e1c66 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e2070 │ │ │ │ + b.n e1ea8 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r6, e1ca6 │ │ │ │ + cbz r6, e1c58 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #640 @ (adr r0, e1eb4 ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ 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] @ (e1e18 ) │ │ │ │ - ldr r2, [pc, #468] @ (e1e1c ) │ │ │ │ + ldr r1, [pc, #464] @ (e1e00 ) │ │ │ │ + ldr r2, [pc, #468] @ (e1e04 ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #464] @ (e1e20 ) │ │ │ │ + ldr r3, [pc, #464] @ (e1e08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e1dcc │ │ │ │ + beq.w e1db4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e1c72 │ │ │ │ + beq.n e1c5a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n e1d0c │ │ │ │ + bmi.n e1cf4 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n e1d16 │ │ │ │ + bmi.n e1cfe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.n e1ce8 │ │ │ │ - ldr r1, [pc, #424] @ (e1e24 ) │ │ │ │ + bpl.n e1cd0 │ │ │ │ + ldr r1, [pc, #424] @ (e1e0c ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e1de0 │ │ │ │ - ldr r1, [pc, #416] @ (e1e28 ) │ │ │ │ + beq.w e1dc8 │ │ │ │ + ldr r1, [pc, #416] @ (e1e10 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e1df6 │ │ │ │ + beq.w e1dde │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n e1ce8 │ │ │ │ + bne.n e1cd0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.n e1ce8 │ │ │ │ + bpl.n e1cd0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.n e1ce8 │ │ │ │ + bpl.n e1cd0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ itt eq │ │ │ │ ldreq r2, [r2, #12] │ │ │ │ lsleq r2, r2, #1 │ │ │ │ - bne.n e1d2c │ │ │ │ + bne.n e1d14 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.n e1d20 │ │ │ │ + bpl.n e1d08 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e1cf8 │ │ │ │ + bne.n e1ce0 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.n e1d40 │ │ │ │ + bmi.n e1d28 │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r4, [r5, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #344] @ (e1e2c ) │ │ │ │ - ldr r3, [pc, #328] @ (e1e1c ) │ │ │ │ + ldr r2, [pc, #344] @ (e1e14 ) │ │ │ │ + ldr r3, [pc, #328] @ (e1e04 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e1ddc │ │ │ │ + bne.n e1dc4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #324] @ (e1e30 ) │ │ │ │ + ldr r0, [pc, #324] @ (e1e18 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e1cd0 │ │ │ │ + b.n e1cb8 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e1cc6 │ │ │ │ + beq.n e1cae │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1d86 │ │ │ │ + bne.n e1d6e │ │ │ │ ldr r4, [r3, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e1cc6 │ │ │ │ + b.n e1cae │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e1c6c │ │ │ │ + b.n e1c54 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n e1c72 │ │ │ │ - ldr r0, [pc, #272] @ (e1e34 ) │ │ │ │ + b.n e1c5a │ │ │ │ + ldr r0, [pc, #272] @ (e1e1c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e1cf2 │ │ │ │ + b.n e1cda │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ - beq.n e1cb4 │ │ │ │ + beq.n e1c9c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e1d4c │ │ │ │ + bne.n e1d34 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ - b.n e1cb4 │ │ │ │ + b.n e1c9c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1cca │ │ │ │ + b.n e1cb2 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ 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, e1d72 │ │ │ │ + cbnz r1, e1d5a │ │ │ │ mov.w r2, ip, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e1dfa │ │ │ │ + beq.n e1de2 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - b.n e1cb4 │ │ │ │ + b.n e1c9c │ │ │ │ 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 e1d6a │ │ │ │ + b.n e1d52 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e1cc6 │ │ │ │ + beq.n e1cae │ │ │ │ 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 e1dc0 │ │ │ │ + bmi.n e1da8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1cca │ │ │ │ + b.n e1cb2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e1db4 │ │ │ │ - ldr r2, [pc, #104] @ (e1e38 ) │ │ │ │ - ldr r1, [pc, #108] @ (e1e3c ) │ │ │ │ + b.n e1d9c │ │ │ │ + ldr r2, [pc, #104] @ (e1e20 ) │ │ │ │ + ldr r1, [pc, #108] @ (e1e24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e1cf2 │ │ │ │ + b.n e1cda │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e1e40 ) │ │ │ │ + ldr r3, [pc, #92] @ (e1e28 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #92] @ (e1e44 ) │ │ │ │ - ldr r0, [pc, #92] @ (e1e48 ) │ │ │ │ + ldr r1, [pc, #92] @ (e1e2c ) │ │ │ │ + ldr r0, [pc, #92] @ (e1e30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #80] @ (e1e4c ) │ │ │ │ - movw r2, #24848 @ 0x6110 │ │ │ │ + ldr r3, [pc, #80] @ (e1e34 ) │ │ │ │ + movw r2, #24852 @ 0x6114 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #72] @ (e1e50 ) │ │ │ │ - ldr r0, [pc, #76] @ (e1e54 ) │ │ │ │ + ldr r1, [pc, #72] @ (e1e38 ) │ │ │ │ + ldr r0, [pc, #76] @ (e1e3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2312 @ 0x908 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n e2580 │ │ │ │ + b.n e2598 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e2580 │ │ │ │ + b.n e2598 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e2480 │ │ │ │ + b.n e2498 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #336 @ (adr r7, e1f70 ) │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, e1e40 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e1e4c │ │ │ │ + svc 40 @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, e1e82 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e1e58 : │ │ │ │ +000e1e40 : │ │ │ │ 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, #1592] @ e24a4 │ │ │ │ + ldr.w r2, [pc, #1592] @ e248c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r3, [pc, #1592] @ e24a8 │ │ │ │ + ldr.w r3, [pc, #1592] @ e2490 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [r0, #20] │ │ │ │ - ldr.w r7, [pc, #1584] @ e24ac │ │ │ │ + ldr.w r7, [pc, #1584] @ e2494 │ │ │ │ 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 e1f72 │ │ │ │ + ble.n e1f5a │ │ │ │ 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 e2488 │ │ │ │ + beq.w e2470 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r4, #0] │ │ │ │ - ldr.w r1, [pc, #1520] @ e24b0 │ │ │ │ + ldr.w r1, [pc, #1520] @ e2498 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w e2066 │ │ │ │ + bne.w e204e │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e214a │ │ │ │ - ldr.w r1, [pc, #1504] @ e24b4 │ │ │ │ + beq.w e2132 │ │ │ │ + ldr.w r1, [pc, #1504] @ e249c │ │ │ │ ldr r1, [r6, r1] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w e22f2 │ │ │ │ + beq.w e22da │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w e217c │ │ │ │ + beq.w e2164 │ │ │ │ ands.w r3, r5, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bne.w e21a2 │ │ │ │ + bne.w e218a │ │ │ │ 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 e21e8 │ │ │ │ + bpl.w e21d0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #8 │ │ │ │ - bne.w e226c │ │ │ │ + bne.w e2254 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n e1f20 │ │ │ │ + beq.n e1f08 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e2044 │ │ │ │ + beq.w e202c │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w e2222 │ │ │ │ + bne.w e220a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e201e │ │ │ │ + bne.n e2006 │ │ │ │ cmp r5, sl │ │ │ │ - bgt.n e2006 │ │ │ │ + bgt.n e1fee │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e20b4 │ │ │ │ + bne.w e209c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - blt.w e20ce │ │ │ │ + blt.w e20b6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e205e │ │ │ │ + beq.w e2046 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e203c │ │ │ │ + bne.n e2024 │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r1, r9 │ │ │ │ - bgt.n e1ea2 │ │ │ │ + bgt.n e1e8a │ │ │ │ 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 e2328 │ │ │ │ + beq.w e2310 │ │ │ │ ldr.w r5, [fp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e246e │ │ │ │ + beq.w e2456 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #1320] @ e24b8 │ │ │ │ + ldr.w r2, [pc, #1320] @ e24a0 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #1316] @ e24bc │ │ │ │ + ldr.w r3, [pc, #1316] @ e24a4 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #2808] @ 0xaf8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2390 │ │ │ │ + beq.w e2378 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #32 │ │ │ │ str r5, [sp, #32] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1fd2 │ │ │ │ + beq.n e1fba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2296 │ │ │ │ + beq.w e227e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e23b4 │ │ │ │ + beq.w e239c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e1fec │ │ │ │ + beq.n e1fd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2340 │ │ │ │ + beq.w e2328 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e22d8 │ │ │ │ + bmi.w e22c0 │ │ │ │ adds r5, r0, #2 │ │ │ │ teq r0, r5 │ │ │ │ - bmi.w e22d2 │ │ │ │ + bmi.w e22ba │ │ │ │ str.w r5, [fp, #16] │ │ │ │ - b.n e2092 │ │ │ │ + b.n e207a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e228e │ │ │ │ + bne.w e2276 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n e1f5a │ │ │ │ + bne.n e1f42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1f5a │ │ │ │ + b.n e1f42 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e1f3a │ │ │ │ + beq.n e1f22 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e2466 │ │ │ │ + bne.w e244e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e2286 │ │ │ │ + beq.w e226e │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e1f5a │ │ │ │ + b.n e1f42 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1f20 │ │ │ │ + b.n e1f08 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w e1f5a │ │ │ │ + bne.w e1f42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1f54 │ │ │ │ - ldr.w r2, [pc, #1112] @ e24c0 │ │ │ │ - ldr.w r3, [pc, #1112] @ e24c4 │ │ │ │ - ldr.w r1, [pc, #1112] @ e24c8 │ │ │ │ + b.n e1f3c │ │ │ │ + ldr.w r2, [pc, #1112] @ e24a8 │ │ │ │ + ldr.w r3, [pc, #1112] @ e24ac │ │ │ │ + ldr.w r1, [pc, #1112] @ e24b0 │ │ │ │ add r3, pc │ │ │ │ - ldr.w r0, [pc, #1108] @ e24cc │ │ │ │ + ldr.w r0, [pc, #1108] @ e24b4 │ │ │ │ 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 9c000 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r2, [pc, #1084] @ e24d0 │ │ │ │ - ldr.w r3, [pc, #1040] @ e24a8 │ │ │ │ + ldr.w r2, [pc, #1084] @ e24b8 │ │ │ │ + ldr.w r3, [pc, #1040] @ e2490 │ │ │ │ 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 e2454 │ │ │ │ + bne.w e243c │ │ │ │ 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 8e564 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e1f48 │ │ │ │ + beq.w e1f30 │ │ │ │ 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 e23ac │ │ │ │ + beq.w e2394 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e2422 │ │ │ │ + beq.w e240a │ │ │ │ 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 e23ca │ │ │ │ + beq.w e23b2 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w e2404 │ │ │ │ + bmi.w e23ec │ │ │ │ lsls r4, r5, #31 │ │ │ │ - bmi.w e2404 │ │ │ │ + bmi.w e23ec │ │ │ │ subs r1, r0, r5 │ │ │ │ teq r0, r1 │ │ │ │ - bmi.w e23d2 │ │ │ │ + bmi.w e23ba │ │ │ │ mov r0, r6 │ │ │ │ bl 88814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e229e │ │ │ │ + beq.w e2286 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w e1fec │ │ │ │ - ldr r3, [pc, #904] @ (e24c0 ) │ │ │ │ + bne.w e1fd4 │ │ │ │ + ldr r3, [pc, #904] @ (e24a8 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #920] @ (e24d4 ) │ │ │ │ - ldr r0, [pc, #924] @ (e24d8 ) │ │ │ │ + ldr r1, [pc, #920] @ (e24bc ) │ │ │ │ + ldr r0, [pc, #924] @ (e24c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e2090 │ │ │ │ - ldr r3, [pc, #884] @ (e24c0 ) │ │ │ │ + b.n e2078 │ │ │ │ + ldr r3, [pc, #884] @ (e24a8 ) │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r0, [pc, #904] @ (e24dc ) │ │ │ │ + ldr r0, [pc, #904] @ (e24c4 ) │ │ │ │ mov r6, fp │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #900] @ (e24e0 ) │ │ │ │ + ldr r3, [pc, #900] @ (e24c8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #900] @ (e24e4 ) │ │ │ │ + ldr r2, [pc, #900] @ (e24cc ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #896] @ (e24e8 ) │ │ │ │ + ldr r1, [pc, #896] @ (e24d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e2090 │ │ │ │ - ldr r3, [pc, #832] @ (e24c0 ) │ │ │ │ + b.n e2078 │ │ │ │ + ldr r3, [pc, #832] @ (e24a8 ) │ │ │ │ mov r7, r6 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r0, [pc, #872] @ (e24ec ) │ │ │ │ + ldr r0, [pc, #872] @ (e24d4 ) │ │ │ │ mov r6, fp │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #864] @ (e24f0 ) │ │ │ │ + ldr r3, [pc, #864] @ (e24d8 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #860] @ (e24f4 ) │ │ │ │ - ldr r1, [pc, #864] @ (e24f8 ) │ │ │ │ + ldr r2, [pc, #860] @ (e24dc ) │ │ │ │ + ldr r1, [pc, #864] @ (e24e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e216e │ │ │ │ + b.n e2156 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e00 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e1ef0 │ │ │ │ - ldr r3, [pc, #780] @ (e24c0 ) │ │ │ │ + bne.w e1ed8 │ │ │ │ + ldr r3, [pc, #780] @ (e24a8 ) │ │ │ │ mov r7, r6 │ │ │ │ - ldr r1, [pc, #836] @ (e24fc ) │ │ │ │ + ldr r1, [pc, #836] @ (e24e4 ) │ │ │ │ mov r6, fp │ │ │ │ - ldr r0, [pc, #836] @ (e2500 ) │ │ │ │ + ldr r0, [pc, #836] @ (e24e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, r3] │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #828] @ (e2504 ) │ │ │ │ + ldr r3, [pc, #828] @ (e24ec ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #824] @ (e2508 ) │ │ │ │ + ldr r2, [pc, #824] @ (e24f0 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e2090 │ │ │ │ - ldr r0, [pc, #800] @ (e250c ) │ │ │ │ + b.n e2078 │ │ │ │ + ldr r0, [pc, #800] @ (e24f4 ) │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r7, r6 │ │ │ │ add r0, pc │ │ │ │ mov r6, fp │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e220c │ │ │ │ + beq.n e21f4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e22ca │ │ │ │ - ldr r3, [pc, #688] @ (e24c0 ) │ │ │ │ + beq.n e22b2 │ │ │ │ + ldr r3, [pc, #688] @ (e24a8 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ - ldr r1, [pc, #764] @ (e2510 ) │ │ │ │ - ldr r0, [pc, #768] @ (e2514 ) │ │ │ │ + ldr r1, [pc, #764] @ (e24f8 ) │ │ │ │ + ldr r0, [pc, #768] @ (e24fc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e21d4 │ │ │ │ + b.n e21bc │ │ │ │ mov r0, sl │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e22a6 │ │ │ │ + bne.n e228e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8e564 │ │ │ │ - cbnz r0, e2258 │ │ │ │ + cbnz r0, e2240 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 8e564 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e20be │ │ │ │ + bne.w e20a6 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e1f48 │ │ │ │ - b.n e20ce │ │ │ │ + beq.w e1f30 │ │ │ │ + b.n e20b6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e204c │ │ │ │ + beq.w e2034 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ - b.n e1f48 │ │ │ │ + b.n e1f30 │ │ │ │ cmp r0, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - beq.w e1f12 │ │ │ │ + beq.w e1efa │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n e2348 │ │ │ │ + bne.n e2330 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ negs r0, r0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e1f12 │ │ │ │ + b.n e1efa │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e203c │ │ │ │ + b.n e2024 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ - b.n e200c │ │ │ │ + b.n e1ff4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1fd2 │ │ │ │ + b.n e1fba │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e212e │ │ │ │ + b.n e2116 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ bl 8e564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e2238 │ │ │ │ + beq.n e2220 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n e225e │ │ │ │ + bne.n e2246 │ │ │ │ mov r0, sl │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w e203c │ │ │ │ - b.n e205e │ │ │ │ + bne.w e2024 │ │ │ │ + b.n e2046 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e220c │ │ │ │ + b.n e21f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w e2000 │ │ │ │ + bge.w e1fe8 │ │ │ │ movs r1, #2 │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ mov r5, r0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w e2000 │ │ │ │ + bpl.w e1fe8 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ - b.n e2000 │ │ │ │ + b.n e1fe8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, e2338 │ │ │ │ + cbz r3, e2320 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e2330 │ │ │ │ - ldr r3, [pc, #524] @ (e2518 ) │ │ │ │ + cbz r3, e2318 │ │ │ │ + ldr r3, [pc, #524] @ (e2500 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #428] @ (e24c0 ) │ │ │ │ - ldr r1, [pc, #516] @ (e251c ) │ │ │ │ + ldr r3, [pc, #428] @ (e24a8 ) │ │ │ │ + ldr r1, [pc, #516] @ (e2504 ) │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ - ldr r0, [pc, #516] @ (e2520 ) │ │ │ │ + ldr r0, [pc, #516] @ (e2508 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e2090 │ │ │ │ + b.n e2078 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1f7a │ │ │ │ + b.n e1f62 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2308 │ │ │ │ + b.n e22f0 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2300 │ │ │ │ + b.n e22e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e1fec │ │ │ │ + b.n e1fd4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2460 │ │ │ │ + beq.w e2448 │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e2374 │ │ │ │ + beq.n e235c │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ streq r3, [r7, #0] │ │ │ │ - beq.n e2374 │ │ │ │ - cbz r1, e2382 │ │ │ │ + beq.n e235c │ │ │ │ + cbz r1, e236a │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n e238a │ │ │ │ + beq.n e2372 │ │ │ │ orr.w r3, r7, #1 │ │ │ │ movs r7, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e1f22 │ │ │ │ + b.n e1f0a │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2374 │ │ │ │ + b.n e235c │ │ │ │ mov r7, r6 │ │ │ │ mov r6, fp │ │ │ │ - b.n e220c │ │ │ │ - ldr r3, [pc, #300] @ (e24c0 ) │ │ │ │ + b.n e21f4 │ │ │ │ + ldr r3, [pc, #300] @ (e24a8 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #396] @ (e2524 ) │ │ │ │ - ldr r0, [pc, #400] @ (e2528 ) │ │ │ │ + ldr r1, [pc, #396] @ (e250c ) │ │ │ │ + ldr r0, [pc, #400] @ (e2510 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e2090 │ │ │ │ + b.n e2078 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e20e6 │ │ │ │ - ldr r3, [pc, #264] @ (e24c0 ) │ │ │ │ + b.n e20ce │ │ │ │ + ldr r3, [pc, #264] @ (e24a8 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ - ldr r1, [pc, #368] @ (e252c ) │ │ │ │ - ldr r0, [pc, #372] @ (e2530 ) │ │ │ │ + ldr r1, [pc, #368] @ (e2514 ) │ │ │ │ + ldr r0, [pc, #372] @ (e2518 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e23a4 │ │ │ │ + b.n e238c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2100 │ │ │ │ + b.n e20e8 │ │ │ │ teq r5, r1 │ │ │ │ - bmi.w e211a │ │ │ │ + bmi.w e2102 │ │ │ │ mov r1, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 88814 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, e241a │ │ │ │ + cbz r3, e2402 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w e212e │ │ │ │ + beq.w e2116 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n e212e │ │ │ │ + b.n e2116 │ │ │ │ mov r1, r5 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ mov r8, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n e23e2 │ │ │ │ + beq.n e23ca │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e23e2 │ │ │ │ + b.n e23ca │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e23f4 │ │ │ │ - ldr r3, [pc, #272] @ (e2534 ) │ │ │ │ - ldr r1, [pc, #272] @ (e2538 ) │ │ │ │ + b.n e23dc │ │ │ │ + ldr r3, [pc, #272] @ (e251c ) │ │ │ │ + ldr r1, [pc, #272] @ (e2520 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e2458 │ │ │ │ - ldr r3, [pc, #132] @ (e24c0 ) │ │ │ │ + cbz r3, e2440 │ │ │ │ + ldr r3, [pc, #132] @ (e24a8 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ - ldr r1, [pc, #252] @ (e253c ) │ │ │ │ - ldr r0, [pc, #256] @ (e2540 ) │ │ │ │ + ldr r1, [pc, #252] @ (e2524 ) │ │ │ │ + ldr r0, [pc, #256] @ (e2528 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e2090 │ │ │ │ + b.n e2078 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2438 │ │ │ │ + b.n e2420 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e1f12 │ │ │ │ + b.n e1efa │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ - b.n e1f48 │ │ │ │ - ldr r3, [pc, #212] @ (e2544 ) │ │ │ │ - movs r2, #111 @ 0x6f │ │ │ │ + b.n e1f30 │ │ │ │ + ldr r3, [pc, #212] @ (e252c ) │ │ │ │ + movs r2, #115 @ 0x73 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (e2548 ) │ │ │ │ - ldr r0, [pc, #208] @ (e254c ) │ │ │ │ + ldr r1, [pc, #208] @ (e2530 ) │ │ │ │ + ldr r0, [pc, #208] @ (e2534 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2348 @ 0x92c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #196] @ (e2550 ) │ │ │ │ - movw r2, #65517 @ 0xffed │ │ │ │ + ldr r3, [pc, #196] @ (e2538 ) │ │ │ │ + movw r2, #65521 @ 0xfff1 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #192] @ (e2554 ) │ │ │ │ - ldr r0, [pc, #192] @ (e2558 ) │ │ │ │ + ldr r1, [pc, #192] @ (e253c ) │ │ │ │ + ldr r0, [pc, #192] @ (e2540 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2348 @ 0x92c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - b.n e27b8 │ │ │ │ + b.n e27d0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e27ac │ │ │ │ + b.n e27c4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + ldr r7, [pc, #344] @ (e260c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [pc, #248] @ (e25c8 ) │ │ │ │ + ldr r1, [pc, #408] @ (e2650 ) │ │ │ │ movs r7, r3 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + svc 122 @ 0x7a │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #432] @ (e2688 ) │ │ │ │ + ldr r6, [pc, #592] @ (e2710 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #496] @ (e26cc ) │ │ │ │ + ldr r0, [pc, #656] @ (e2754 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #416] @ (e2680 ) │ │ │ │ + ldr r0, [pc, #576] @ (e2708 ) │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #256] @ (e25ec ) │ │ │ │ + ldr r6, [pc, #416] @ (e2674 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #216] @ (e25c8 ) │ │ │ │ + ldr r0, [pc, #376] @ (e2650 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #56] @ (e2534 ) │ │ │ │ + ldr r6, [pc, #216] @ (e25bc ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [pc, #952] @ (e28b8 ) │ │ │ │ + ldr r6, [pc, #88] @ (e2540 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [pc, #1000] @ (e28ec ) │ │ │ │ + ldr r0, [pc, #136] @ (e2574 ) │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ movs r7, r3 │ │ │ │ - add r3, pc, #384 @ (adr r3, e2690 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, e2718 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [pc, #592] @ (e2764 ) │ │ │ │ + ldr r5, [pc, #752] @ (e27ec ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [pc, #656] @ (e27a8 ) │ │ │ │ + blxns r9 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #568] @ (e2758 ) │ │ │ │ + ldr r4, [pc, #728] @ (e27e0 ) │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + mov lr, r8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r5, [pc, #64] @ (e2568 ) │ │ │ │ + ldr r4, [pc, #224] @ (e25f0 ) │ │ │ │ movs r7, r3 │ │ │ │ - bx r4 │ │ │ │ + mov r0, r9 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [pc, #944] @ (e28e0 ) │ │ │ │ + ldr r4, [pc, #80] @ (e2568 ) │ │ │ │ movs r7, r3 │ │ │ │ - mov ip, pc │ │ │ │ + mov r4, r4 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [pc, #416] @ (e26e0 ) │ │ │ │ + ldr r3, [pc, #576] @ (e2768 ) │ │ │ │ movs r7, r3 │ │ │ │ - mov r0, pc │ │ │ │ + cmp r8, r4 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [pc, #824] @ (e2894 ) │ │ │ │ + ldr r3, [pc, #984] @ (e291c ) │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e255c : │ │ │ │ +000e2544 : │ │ │ │ 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, #72] @ (e25bc ) │ │ │ │ + ldr r3, [pc, #72] @ (e25a4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #68] @ (e25c0 ) │ │ │ │ + ldr r4, [pc, #68] @ (e25a8 ) │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, e25b8 │ │ │ │ - ldr r3, [pc, #60] @ (e25c4 ) │ │ │ │ + cbz r0, e25a0 │ │ │ │ + ldr r3, [pc, #60] @ (e25ac ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e259a │ │ │ │ + bne.n e2582 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e1e58 │ │ │ │ - ldr r0, [pc, #44] @ (e25c8 ) │ │ │ │ + b.w e1e40 │ │ │ │ + ldr r0, [pc, #44] @ (e25b0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #36] @ (e25cc ) │ │ │ │ - ldr r1, [pc, #40] @ (e25d0 ) │ │ │ │ + ldr r3, [pc, #36] @ (e25b4 ) │ │ │ │ + ldr r1, [pc, #40] @ (e25b8 ) │ │ │ │ movs r2, #81 @ 0x51 │ │ │ │ - ldr r0, [pc, #40] @ (e25d4 ) │ │ │ │ + ldr r0, [pc, #40] @ (e25bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n e24c4 │ │ │ │ + bge.n e24dc │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #1008] @ (e29c4 ) │ │ │ │ + ldr r2, [pc, #144] @ (e264c ) │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, r1 │ │ │ │ + add r4, r6 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e25d8 : │ │ │ │ +000e25c0 : │ │ │ │ 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] @ (e2950 ) │ │ │ │ + ldr r2, [pc, #864] @ (e2938 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #864] @ (e2954 ) │ │ │ │ + ldr r3, [pc, #864] @ (e293c ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r5, [pc, #864] @ (e2958 ) │ │ │ │ - ldr r1, [pc, #864] @ (e295c ) │ │ │ │ + ldr r5, [pc, #864] @ (e2940 ) │ │ │ │ + ldr r1, [pc, #864] @ (e2944 ) │ │ │ │ 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, #688] @ 0x2b0 │ │ │ │ blx 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2846 │ │ │ │ + beq.w e282e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w e285e │ │ │ │ + bpl.w e2846 │ │ │ │ mov r0, r7 │ │ │ │ bl 9c364 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e287c │ │ │ │ + beq.w e2864 │ │ │ │ ldr.w r1, [r6, #692] @ 0x2b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52bdc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2898 │ │ │ │ + beq.w e2880 │ │ │ │ blx 52934 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w e27b4 │ │ │ │ + beq.w e279c │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e267e │ │ │ │ + beq.n e2666 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e282e │ │ │ │ - vldr d7, [pc, #712] @ e2948 │ │ │ │ + beq.w e2816 │ │ │ │ + vldr d7, [pc, #712] @ e2930 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w e27dc │ │ │ │ + beq.w e27c4 │ │ │ │ ldr.w r1, [r6, #2112] @ 0x840 │ │ │ │ mov r0, r4 │ │ │ │ blx 52bdc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e26ae │ │ │ │ + beq.n e2696 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e27ec │ │ │ │ + beq.w e27d4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e28ba │ │ │ │ + beq.w e28a2 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e28d6 │ │ │ │ + bpl.w e28be │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e2910 │ │ │ │ + bne.w e28f8 │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e26ea │ │ │ │ + beq.n e26d2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e2826 │ │ │ │ - ldr r3, [pc, #628] @ (e2960 ) │ │ │ │ + beq.w e280e │ │ │ │ + ldr r3, [pc, #628] @ (e2948 ) │ │ │ │ ldr.w r1, [r6, #2088] @ 0x828 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 89364 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e2928 │ │ │ │ + beq.w e2910 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 52698 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #3 │ │ │ │ @@ -241274,912 +241248,912 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #24] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e273a │ │ │ │ + beq.n e2722 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e27f4 │ │ │ │ + beq.n e27dc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e29ac │ │ │ │ + beq.w e2994 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e2a5a │ │ │ │ + beq.w e2a42 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2758 │ │ │ │ + beq.n e2740 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e27fc │ │ │ │ + beq.n e27e4 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e2a72 │ │ │ │ + beq.w e2a5a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2776 │ │ │ │ + beq.n e275e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e283e │ │ │ │ + beq.n e2826 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2788 │ │ │ │ + beq.n e2770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e2836 │ │ │ │ + beq.n e281e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w e29d2 │ │ │ │ - ldr r2, [pc, #464] @ (e2964 ) │ │ │ │ - ldr r3, [pc, #444] @ (e2954 ) │ │ │ │ + bpl.w e29ba │ │ │ │ + ldr r2, [pc, #464] @ (e294c ) │ │ │ │ + ldr r3, [pc, #444] @ (e293c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e2a56 │ │ │ │ + bne.w e2a3e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 52810 │ │ │ │ - cbz r0, e2804 │ │ │ │ - ldr r0, [pc, #428] @ (e2968 ) │ │ │ │ + cbz r0, e27ec │ │ │ │ + ldr r0, [pc, #428] @ (e2950 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e27dc │ │ │ │ + beq.n e27c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e29ee │ │ │ │ + beq.w e29d6 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e29f6 │ │ │ │ - vldr d8, [pc, #352] @ e2948 │ │ │ │ - b.n e268e │ │ │ │ + bne.w e29de │ │ │ │ + vldr d8, [pc, #352] @ e2930 │ │ │ │ + b.n e2676 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e26ae │ │ │ │ + b.n e2696 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e273a │ │ │ │ + b.n e2722 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2758 │ │ │ │ + b.n e2740 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e268e │ │ │ │ + beq.w e2676 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e268e │ │ │ │ + bne.w e2676 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e268e │ │ │ │ + b.n e2676 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e26ea │ │ │ │ + b.n e26d2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e267e │ │ │ │ + b.n e2666 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2788 │ │ │ │ + b.n e2770 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2776 │ │ │ │ - ldr r3, [pc, #280] @ (e2960 ) │ │ │ │ + b.n e275e │ │ │ │ + ldr r3, [pc, #280] @ (e2948 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r1, [pc, #288] @ (e296c ) │ │ │ │ - ldr r0, [pc, #288] @ (e2970 ) │ │ │ │ + ldr r1, [pc, #288] @ (e2954 ) │ │ │ │ + ldr r0, [pc, #288] @ (e2958 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r4, #0 │ │ │ │ - b.n e2792 │ │ │ │ - ldr r1, [pc, #256] @ (e2960 ) │ │ │ │ + b.n e277a │ │ │ │ + ldr r1, [pc, #256] @ (e2948 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - ldr r3, [pc, #272] @ (e2974 ) │ │ │ │ + ldr r3, [pc, #272] @ (e295c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #264] @ (e2978 ) │ │ │ │ - ldr r0, [pc, #268] @ (e297c ) │ │ │ │ + ldr r1, [pc, #264] @ (e2960 ) │ │ │ │ + ldr r0, [pc, #268] @ (e2964 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e285a │ │ │ │ - ldr r3, [pc, #224] @ (e2960 ) │ │ │ │ + b.n e2842 │ │ │ │ + ldr r3, [pc, #224] @ (e2948 ) │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ - ldr r1, [pc, #252] @ (e2980 ) │ │ │ │ - ldr r0, [pc, #256] @ (e2984 ) │ │ │ │ + ldr r1, [pc, #252] @ (e2968 ) │ │ │ │ + ldr r0, [pc, #256] @ (e296c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e285a │ │ │ │ - ldr r3, [pc, #196] @ (e2960 ) │ │ │ │ + b.n e2842 │ │ │ │ + ldr r3, [pc, #196] @ (e2948 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #232] @ (e2988 ) │ │ │ │ - ldr r0, [pc, #236] @ (e298c ) │ │ │ │ + ldr r1, [pc, #232] @ (e2970 ) │ │ │ │ + ldr r0, [pc, #236] @ (e2974 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e285a │ │ │ │ - ldr r3, [pc, #164] @ (e2960 ) │ │ │ │ + b.n e2842 │ │ │ │ + ldr r3, [pc, #164] @ (e2948 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #208] @ (e2990 ) │ │ │ │ - ldr r0, [pc, #208] @ (e2994 ) │ │ │ │ + ldr r1, [pc, #208] @ (e2978 ) │ │ │ │ + ldr r0, [pc, #208] @ (e297c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e285a │ │ │ │ - ldr r0, [pc, #192] @ (e2998 ) │ │ │ │ + b.n e2842 │ │ │ │ + ldr r0, [pc, #192] @ (e2980 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e28fa │ │ │ │ + beq.n e28e2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbnz r2, e28fa │ │ │ │ + cbnz r2, e28e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #100] @ (e2960 ) │ │ │ │ + ldr r3, [pc, #100] @ (e2948 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #156] @ (e299c ) │ │ │ │ - ldr r0, [pc, #156] @ (e29a0 ) │ │ │ │ + ldr r1, [pc, #156] @ (e2984 ) │ │ │ │ + ldr r0, [pc, #156] @ (e2988 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e28ce │ │ │ │ + b.n e28b6 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.w e26d2 │ │ │ │ + beq.w e26ba │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e2a0c │ │ │ │ + bne.n e29f4 │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r4, r2, #1 │ │ │ │ - b.n e26d2 │ │ │ │ - ldr r1, [pc, #120] @ (e29a4 ) │ │ │ │ + b.n e26ba │ │ │ │ + ldr r1, [pc, #120] @ (e298c ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #120] @ (e29a8 ) │ │ │ │ + ldr r0, [pc, #120] @ (e2990 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n e285a │ │ │ │ + b.n e2842 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ - bge.n e2964 │ │ │ │ + bge.n e297c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n e2960 │ │ │ │ + bge.n e2978 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n e2a34 │ │ │ │ + bhi.n e2a4c │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r7, r3 │ │ │ │ - add r2, ip │ │ │ │ + bics r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, r8 │ │ │ │ + muls r0, r5 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, r5 │ │ │ │ + muls r4, r2 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r7, r3 │ │ │ │ - add r0, r2 │ │ │ │ + orrs r0, r7 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r7, r3 │ │ │ │ - mvns r6, r5 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ movs r7, r3 │ │ │ │ - bics r6, r5 │ │ │ │ + cmn r6, r2 │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ movs r7, r3 │ │ │ │ - bics r0, r0 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #220] @ (e2a8c ) │ │ │ │ + ldr r1, [pc, #220] @ (e2a74 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #220] @ (e2a90 ) │ │ │ │ + ldr r0, [pc, #220] @ (e2a78 ) │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n e285a │ │ │ │ - ldr r5, [pc, #192] @ (e2a94 ) │ │ │ │ + b.n e2842 │ │ │ │ + ldr r5, [pc, #192] @ (e2a7c ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #192] @ (e2a98 ) │ │ │ │ - ldr r0, [pc, #192] @ (e2a9c ) │ │ │ │ + ldr r1, [pc, #192] @ (e2a80 ) │ │ │ │ + ldr r0, [pc, #192] @ (e2a84 ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 9c000 │ │ │ │ - b.n e285a │ │ │ │ + b.n e2842 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e27dc │ │ │ │ - ldr r3, [pc, #168] @ (e2aa0 ) │ │ │ │ + b.n e27c4 │ │ │ │ + ldr r3, [pc, #168] @ (e2a88 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #168] @ (e2aa4 ) │ │ │ │ - ldr r0, [pc, #168] @ (e2aa8 ) │ │ │ │ + ldr r1, [pc, #168] @ (e2a8c ) │ │ │ │ + ldr r0, [pc, #168] @ (e2a90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e28ac │ │ │ │ + b.n e2894 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e26d2 │ │ │ │ + beq.w e26ba │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n e2a3e │ │ │ │ + beq.n e2a26 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ streq.w r0, [r8] │ │ │ │ - beq.n e2a3e │ │ │ │ - cbz r2, e2a4e │ │ │ │ + beq.n e2a26 │ │ │ │ + cbz r2, e2a36 │ │ │ │ cmp.w r8, #1 │ │ │ │ it ne │ │ │ │ orrne.w r4, r8, #1 │ │ │ │ - bne.w e26ea │ │ │ │ - b.n e28fa │ │ │ │ + bne.w e26d2 │ │ │ │ + b.n e28e2 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2a3e │ │ │ │ + b.n e2a26 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (e2aac ) │ │ │ │ + ldr r3, [pc, #80] @ (e2a94 ) │ │ │ │ movw r2, #45819 @ 0xb2fb │ │ │ │ - ldr r1, [pc, #76] @ (e2ab0 ) │ │ │ │ - ldr r0, [pc, #80] @ (e2ab4 ) │ │ │ │ + ldr r1, [pc, #76] @ (e2a98 ) │ │ │ │ + ldr r0, [pc, #80] @ (e2a9c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2388 @ 0x954 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #68] @ (e2ab8 ) │ │ │ │ + ldr r3, [pc, #68] @ (e2aa0 ) │ │ │ │ movw r2, #45820 @ 0xb2fc │ │ │ │ - ldr r1, [pc, #64] @ (e2abc ) │ │ │ │ - ldr r0, [pc, #68] @ (e2ac0 ) │ │ │ │ + ldr r1, [pc, #64] @ (e2aa4 ) │ │ │ │ + ldr r0, [pc, #68] @ (e2aa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2388 @ 0x954 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ movs r7, r3 │ │ │ │ - cmn r4, r7 │ │ │ │ + tst r4, r4 │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r7, r3 │ │ │ │ - cmn r2, r2 │ │ │ │ + rors r2, r7 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, r6 │ │ │ │ + rors r2, r3 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #376 @ (adr r5, e2c2c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, e2cb4 ) │ │ │ │ movs r6, r3 │ │ │ │ - blxns ip │ │ │ │ + bxns r1 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, e2bd8 ) │ │ │ │ + add r4, pc, #440 @ (adr r4, e2c60 ) │ │ │ │ movs r6, r3 │ │ │ │ - blx fp │ │ │ │ + bx r0 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e2ac4 : │ │ │ │ +000e2aac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #92] @ e2b30 │ │ │ │ + ldr.w ip, [pc, #92] @ e2b18 │ │ │ │ sub sp, #20 │ │ │ │ - ldr.w lr, [pc, #88] @ e2b34 │ │ │ │ + ldr.w lr, [pc, #88] @ e2b1c │ │ │ │ mov r0, r1 │ │ │ │ add ip, pc │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, ip, #168 @ 0xa8 │ │ │ │ add.w ip, sp, #8 │ │ │ │ str.w ip, [sp] │ │ │ │ - ldr.w ip, [pc, #68] @ e2b38 │ │ │ │ + ldr.w ip, [pc, #68] @ e2b20 │ │ │ │ add lr, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, e2b12 │ │ │ │ + cbz r0, e2afa │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl e25d8 │ │ │ │ - ldr r2, [pc, #40] @ (e2b3c ) │ │ │ │ - ldr r3, [pc, #32] @ (e2b38 ) │ │ │ │ + bl e25c0 │ │ │ │ + ldr r2, [pc, #40] @ (e2b24 ) │ │ │ │ + ldr r3, [pc, #32] @ (e2b20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e2b2a │ │ │ │ + bne.n e2b12 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - vhadd.u16 d16, d14, d20 │ │ │ │ - bpl.n e2b48 │ │ │ │ + vhadd.u d16, d6, d20 │ │ │ │ + bpl.n e2b60 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n e2b0c │ │ │ │ + bmi.n e2b24 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ -000e2b40 : │ │ │ │ +000e2b28 : │ │ │ │ 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] @ e3278 │ │ │ │ + ldr.w r2, [pc, #1824] @ e3260 │ │ │ │ mov r5, r0 │ │ │ │ - ldr.w r3, [pc, #1824] @ e327c │ │ │ │ + ldr.w r3, [pc, #1824] @ e3264 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr.w r7, [pc, #1820] @ e3280 │ │ │ │ + ldr.w r7, [pc, #1820] @ e3268 │ │ │ │ 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 e2f4c │ │ │ │ + beq.w e2f34 │ │ │ │ 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] @ e3284 │ │ │ │ + ldr.w r3, [pc, #1780] @ e326c │ │ │ │ ldr r6, [r7, r3] │ │ │ │ cmp r9, r6 │ │ │ │ - beq.w e2f50 │ │ │ │ + beq.w e2f38 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w e2f7c │ │ │ │ + bpl.w e2f64 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e3010 │ │ │ │ + bne.w e2ff8 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ blx 52258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e302e │ │ │ │ + beq.w e3016 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2ef2 │ │ │ │ + beq.w e2eda │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e320e │ │ │ │ + beq.w e31f6 │ │ │ │ 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 e3050 │ │ │ │ + bpl.w e3038 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e30a4 │ │ │ │ + bne.w e308c │ │ │ │ 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 e2c28 │ │ │ │ + beq.n e2c10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2fb2 │ │ │ │ + beq.w e2f9a │ │ │ │ mov r0, fp │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 89364 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2c52 │ │ │ │ + beq.n e2c3a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2fa2 │ │ │ │ + beq.w e2f8a │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e322a │ │ │ │ + beq.w e3212 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2c72 │ │ │ │ + beq.n e2c5a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2faa │ │ │ │ + beq.w e2f92 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w e30c0 │ │ │ │ + beq.w e30a8 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w e2efa │ │ │ │ - ldr.w r2, [pc, #1536] @ e3288 │ │ │ │ + bpl.w e2ee2 │ │ │ │ + ldr.w r2, [pc, #1536] @ e3270 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e3262 │ │ │ │ - ldr.w r2, [pc, #1524] @ e328c │ │ │ │ + beq.w e324a │ │ │ │ + ldr.w r2, [pc, #1524] @ e3274 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w e2efa │ │ │ │ + bne.w e2ee2 │ │ │ │ ldr.w r9, [fp, #12] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.w e2efa │ │ │ │ + bpl.w e2ee2 │ │ │ │ ldr.w sl, [fp, #16] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w e2efa │ │ │ │ + bpl.w e2ee2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e2fce │ │ │ │ + beq.w e2fb6 │ │ │ │ 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 e2fe0 │ │ │ │ + beq.w e2fc8 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e2d06 │ │ │ │ + beq.n e2cee │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e2ff6 │ │ │ │ + beq.w e2fde │ │ │ │ movs r0, #1 │ │ │ │ blx 52258 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e30d6 │ │ │ │ + beq.w e30be │ │ │ │ movs r0, #3 │ │ │ │ blx 527a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e311e │ │ │ │ + beq.w e3106 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e310e │ │ │ │ + beq.w e30f6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e31f2 │ │ │ │ + bpl.w e31da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3262 │ │ │ │ + beq.w e324a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e3206 │ │ │ │ + ble.w e31ee │ │ │ │ cmp r2, #1 │ │ │ │ str.w r9, [r0, #12] │ │ │ │ - beq.w e3206 │ │ │ │ + beq.w e31ee │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w sl, [r0, #16] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w e31f2 │ │ │ │ + bpl.w e31da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3262 │ │ │ │ + beq.w e324a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e3206 │ │ │ │ + ble.w e31ee │ │ │ │ str.w r0, [r8, #12] │ │ │ │ movs r0, #0 │ │ │ │ bl 8ac50 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e31f2 │ │ │ │ + bpl.w e31da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3262 │ │ │ │ + beq.w e324a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w e3206 │ │ │ │ + ble.w e31ee │ │ │ │ str.w r0, [r8, #16] │ │ │ │ movs r0, #4 │ │ │ │ blx 527a4 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3118 │ │ │ │ + beq.w e3100 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 8ac50 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bpl.w e31f2 │ │ │ │ + bpl.w e31da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3262 │ │ │ │ + beq.w e324a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e3206 │ │ │ │ + ble.w e31ee │ │ │ │ cmp r2, #1 │ │ │ │ str.w r0, [r9, #12] │ │ │ │ - beq.w e3206 │ │ │ │ + beq.w e31ee │ │ │ │ cmp r2, #2 │ │ │ │ str.w r6, [r9, #16] │ │ │ │ - beq.w e3206 │ │ │ │ + beq.w e31ee │ │ │ │ cmp r2, #3 │ │ │ │ str.w r6, [r9, #20] │ │ │ │ - beq.w e3206 │ │ │ │ + beq.w e31ee │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ str.w r4, [r9, #24] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e31f2 │ │ │ │ + bpl.w e31da │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e3262 │ │ │ │ + beq.w e324a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e320a │ │ │ │ + beq.w e31f2 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - ble.w e3206 │ │ │ │ + ble.w e31ee │ │ │ │ ldr.w r2, [fp, #12] │ │ │ │ str.w r9, [r8, #20] │ │ │ │ str.w r8, [r2] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, e2e54 │ │ │ │ + cbz r0, e2e3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3004 │ │ │ │ + beq.w e2fec │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str.w fp, [r5, #28] │ │ │ │ - cbz r0, e2e70 │ │ │ │ + cbz r0, e2e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2e70 │ │ │ │ + beq.n e2e58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2fba │ │ │ │ + beq.w e2fa2 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #32] │ │ │ │ blx 522ac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3124 │ │ │ │ + beq.w e310c │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - cbz r0, e2e98 │ │ │ │ + cbz r0, e2e80 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2e98 │ │ │ │ + beq.n e2e80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2fc0 │ │ │ │ + beq.w e2fa8 │ │ │ │ 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, e2eb2 │ │ │ │ + cbz r0, e2e9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e300a │ │ │ │ + beq.w e2ff2 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3246 │ │ │ │ + beq.w e322e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2ed2 │ │ │ │ + beq.n e2eba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2ffe │ │ │ │ + beq.w e2fe6 │ │ │ │ movs r0, #1 │ │ │ │ str r6, [r5, #24] │ │ │ │ - ldr r2, [pc, #952] @ (e3290 ) │ │ │ │ - ldr r3, [pc, #928] @ (e327c ) │ │ │ │ + ldr r2, [pc, #952] @ (e3278 ) │ │ │ │ + ldr r3, [pc, #928] @ (e3264 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e31e8 │ │ │ │ + bne.w e31d0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2bd2 │ │ │ │ - ldr r0, [pc, #920] @ (e3294 ) │ │ │ │ + b.n e2bba │ │ │ │ + ldr r0, [pc, #920] @ (e327c ) │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f1c │ │ │ │ + beq.n e2f04 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e30fe │ │ │ │ - ldr r3, [pc, #888] @ (e3298 ) │ │ │ │ + beq.w e30e6 │ │ │ │ + ldr r3, [pc, #888] @ (e3280 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #888] @ (e329c ) │ │ │ │ - ldr r0, [pc, #892] @ (e32a0 ) │ │ │ │ + ldr r1, [pc, #888] @ (e3284 ) │ │ │ │ + ldr r0, [pc, #892] @ (e3288 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e2ed6 │ │ │ │ - ldr r3, [pc, #820] @ (e3284 ) │ │ │ │ + b.n e2ebe │ │ │ │ + ldr r3, [pc, #820] @ (e326c ) │ │ │ │ ldr r6, [r7, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e2f60 │ │ │ │ + beq.n e2f48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, e2fc6 │ │ │ │ + cbz r3, e2fae │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w e313a │ │ │ │ + bmi.w e3122 │ │ │ │ bl 8ac50 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bmi.w e2ba4 │ │ │ │ - ldr r0, [pc, #804] @ (e32a4 ) │ │ │ │ + bmi.w e2b8c │ │ │ │ + ldr r0, [pc, #804] @ (e328c ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #784] @ (e3298 ) │ │ │ │ + ldr r3, [pc, #784] @ (e3280 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #796] @ (e32a8 ) │ │ │ │ - ldr r0, [pc, #796] @ (e32ac ) │ │ │ │ + ldr r1, [pc, #796] @ (e3290 ) │ │ │ │ + ldr r0, [pc, #796] @ (e3294 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n e2f48 │ │ │ │ + b.n e2f30 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2c52 │ │ │ │ + b.n e2c3a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2c72 │ │ │ │ + b.n e2c5a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2c28 │ │ │ │ + b.n e2c10 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2e70 │ │ │ │ + b.n e2e58 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2e98 │ │ │ │ + b.n e2e80 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2f60 │ │ │ │ + b.n e2f48 │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, r3 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne.w r1, [sl] │ │ │ │ - beq.w e2cf2 │ │ │ │ + beq.w e2cda │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e2d06 │ │ │ │ + beq.w e2cee │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e2d06 │ │ │ │ + bne.w e2cee │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2d06 │ │ │ │ + b.n e2cee │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2ed2 │ │ │ │ + b.n e2eba │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2e54 │ │ │ │ + b.n e2e3c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2eb2 │ │ │ │ + b.n e2e9a │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #16] │ │ │ │ - beq.w e2bb6 │ │ │ │ + beq.w e2b9e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e3144 │ │ │ │ + bne.w e312c │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e2bb6 │ │ │ │ - ldr r3, [pc, #616] @ (e3298 ) │ │ │ │ + b.n e2b9e │ │ │ │ + ldr r3, [pc, #616] @ (e3280 ) │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - ldr r1, [pc, #636] @ (e32b0 ) │ │ │ │ - ldr r0, [pc, #636] @ (e32b4 ) │ │ │ │ + ldr r1, [pc, #636] @ (e3298 ) │ │ │ │ + ldr r0, [pc, #636] @ (e329c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ - b.n e2f48 │ │ │ │ - ldr r0, [pc, #612] @ (e32b8 ) │ │ │ │ + b.n e2f30 │ │ │ │ + ldr r0, [pc, #612] @ (e32a0 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3070 │ │ │ │ + beq.n e3058 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3106 │ │ │ │ - ldr r3, [pc, #548] @ (e3298 ) │ │ │ │ + beq.n e30ee │ │ │ │ + ldr r3, [pc, #548] @ (e3280 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #580] @ (e32bc ) │ │ │ │ - ldr r0, [pc, #584] @ (e32c0 ) │ │ │ │ + ldr r1, [pc, #580] @ (e32a4 ) │ │ │ │ + ldr r0, [pc, #584] @ (e32a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 85e58 │ │ │ │ @@ -242187,5150 +242161,5150 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n e2f48 │ │ │ │ + b.n e2f30 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w e2c10 │ │ │ │ + beq.w e2bf8 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n e319c │ │ │ │ + bne.n e3184 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ - b.n e2c10 │ │ │ │ - ldr r3, [pc, #468] @ (e3298 ) │ │ │ │ + b.n e2bf8 │ │ │ │ + ldr r3, [pc, #468] @ (e3280 ) │ │ │ │ movs r2, #219 @ 0xdb │ │ │ │ - ldr r1, [pc, #508] @ (e32c4 ) │ │ │ │ - ldr r0, [pc, #512] @ (e32c8 ) │ │ │ │ + ldr r1, [pc, #508] @ (e32ac ) │ │ │ │ + ldr r0, [pc, #512] @ (e32b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e2f30 │ │ │ │ - ldr r3, [pc, #448] @ (e3298 ) │ │ │ │ + b.n e2f18 │ │ │ │ + ldr r3, [pc, #448] @ (e3280 ) │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ - ldr r1, [pc, #496] @ (e32cc ) │ │ │ │ - ldr r0, [pc, #496] @ (e32d0 ) │ │ │ │ + ldr r1, [pc, #496] @ (e32b4 ) │ │ │ │ + ldr r0, [pc, #496] @ (e32b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n e2f30 │ │ │ │ + b.n e2f18 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e2f1c │ │ │ │ + b.n e2f04 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3070 │ │ │ │ + b.n e3058 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 8aa94 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b.n e2d2e │ │ │ │ + b.n e2d16 │ │ │ │ bl 8aa94 │ │ │ │ - b.n e2dc6 │ │ │ │ + b.n e2dae │ │ │ │ bl 8aa94 │ │ │ │ - b.n e2d22 │ │ │ │ - ldr r3, [pc, #368] @ (e3298 ) │ │ │ │ + b.n e2d0a │ │ │ │ + ldr r3, [pc, #368] @ (e3280 ) │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ - ldr r1, [pc, #424] @ (e32d4 ) │ │ │ │ - ldr r0, [pc, #428] @ (e32d8 ) │ │ │ │ + ldr r1, [pc, #424] @ (e32bc ) │ │ │ │ + ldr r0, [pc, #428] @ (e32c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e2f48 │ │ │ │ + b.n e2f30 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n e2f6a │ │ │ │ + b.n e2f52 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e31ec │ │ │ │ + beq.n e31d4 │ │ │ │ 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 e2f86 │ │ │ │ + beq.w e2f6e │ │ │ │ movs r0, #0 │ │ │ │ orr.w r3, r9, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e302e │ │ │ │ + beq.w e3016 │ │ │ │ orr.w r0, r9, #1 │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ orr.w r0, r9, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ - b.n e2bca │ │ │ │ + b.n e2bb2 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w fp, r0, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e2c10 │ │ │ │ + beq.w e2bf8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e31d0 │ │ │ │ + beq.n e31b8 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq.w r1, [r9] │ │ │ │ - beq.n e31d0 │ │ │ │ - cbz r3, e31e0 │ │ │ │ + beq.n e31b8 │ │ │ │ + cbz r3, e31c8 │ │ │ │ cmp.w r9, #1 │ │ │ │ it ne │ │ │ │ orrne.w fp, r9, #1 │ │ │ │ - bne.w e2c28 │ │ │ │ - b.n e3070 │ │ │ │ + bne.w e2c10 │ │ │ │ + b.n e3058 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e31d0 │ │ │ │ + b.n e31b8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n e2bb6 │ │ │ │ - ldr r3, [pc, #232] @ (e32dc ) │ │ │ │ + b.n e2b9e │ │ │ │ + ldr r3, [pc, #232] @ (e32c4 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #232] @ (e32e0 ) │ │ │ │ - ldr r0, [pc, #232] @ (e32e4 ) │ │ │ │ + ldr r1, [pc, #232] @ (e32c8 ) │ │ │ │ + ldr r0, [pc, #232] @ (e32cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #216] @ (e32e8 ) │ │ │ │ - movw r2, #15831 @ 0x3dd7 │ │ │ │ + ldr r3, [pc, #216] @ (e32d0 ) │ │ │ │ + movw r2, #15835 @ 0x3ddb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #208] @ (e32ec ) │ │ │ │ - ldr r0, [pc, #212] @ (e32f0 ) │ │ │ │ + ldr r1, [pc, #208] @ (e32d4 ) │ │ │ │ + ldr r0, [pc, #212] @ (e32d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #200] @ (e32f4 ) │ │ │ │ - movw r2, #15845 @ 0x3de5 │ │ │ │ + ldr r3, [pc, #200] @ (e32dc ) │ │ │ │ + movw r2, #15849 @ 0x3de9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #192] @ (e32f8 ) │ │ │ │ - ldr r0, [pc, #196] @ (e32fc ) │ │ │ │ + ldr r1, [pc, #192] @ (e32e0 ) │ │ │ │ + ldr r0, [pc, #196] @ (e32e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #184] @ (e3300 ) │ │ │ │ - movw r2, #15978 @ 0x3e6a │ │ │ │ + ldr r3, [pc, #184] @ (e32e8 ) │ │ │ │ + movw r2, #15982 @ 0x3e6e │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #176] @ (e3304 ) │ │ │ │ - ldr r0, [pc, #180] @ (e3308 ) │ │ │ │ + ldr r1, [pc, #176] @ (e32ec ) │ │ │ │ + ldr r0, [pc, #180] @ (e32f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2428 @ 0x97c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #168] @ (e330c ) │ │ │ │ + ldr r3, [pc, #168] @ (e32f4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #164] @ (e3310 ) │ │ │ │ - ldr r0, [pc, #168] @ (e3314 ) │ │ │ │ + ldr r1, [pc, #164] @ (e32f8 ) │ │ │ │ + ldr r0, [pc, #168] @ (e32fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - bmi.n e31b8 │ │ │ │ + bmi.n e31d0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n e31ac │ │ │ │ + bmi.n e31c4 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n e32d8 │ │ │ │ + bne.n e32f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r2, #16 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r6, r3 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #16 │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ movs r6, r3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #32 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r4, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e3318 : │ │ │ │ +000e3300 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #240] @ e3418 │ │ │ │ + ldr.w ip, [pc, #240] @ e3400 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #232] @ (e341c ) │ │ │ │ + ldr r3, [pc, #232] @ (e3404 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #228] @ (e3420 ) │ │ │ │ + ldr r4, [pc, #228] @ (e3408 ) │ │ │ │ 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, #212] @ (e3424 ) │ │ │ │ + ldr r3, [pc, #212] @ (e340c ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e33fa │ │ │ │ - ldr r3, [pc, #180] @ (e3428 ) │ │ │ │ + beq.n e33e2 │ │ │ │ + ldr r3, [pc, #180] @ (e3410 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e33fe │ │ │ │ - ldr r3, [pc, #172] @ (e342c ) │ │ │ │ + bne.n e33e6 │ │ │ │ + ldr r3, [pc, #172] @ (e3414 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e340a │ │ │ │ + bne.n e33f2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, e33a8 │ │ │ │ + cbz r2, e3390 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #156] @ (e3430 ) │ │ │ │ + ldr r0, [pc, #156] @ (e3418 ) │ │ │ │ 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 e33dc │ │ │ │ + bpl.n e33c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2b40 │ │ │ │ + bl e2b28 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e33fa │ │ │ │ - ldr r3, [pc, #124] @ (e3430 ) │ │ │ │ + beq.n e33e2 │ │ │ │ + ldr r3, [pc, #124] @ (e3418 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e33c4 │ │ │ │ + beq.n e33ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #108] @ (e3434 ) │ │ │ │ - ldr r3, [pc, #84] @ (e341c ) │ │ │ │ + ldr r2, [pc, #108] @ (e341c ) │ │ │ │ + ldr r3, [pc, #84] @ (e3404 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e3414 │ │ │ │ + bne.n e33fc │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #88] @ (e3438 ) │ │ │ │ + ldr r0, [pc, #88] @ (e3420 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #84] @ (e343c ) │ │ │ │ + ldr r3, [pc, #84] @ (e3424 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ - ldr r1, [pc, #84] @ (e3440 ) │ │ │ │ - ldr r0, [pc, #84] @ (e3444 ) │ │ │ │ + ldr r1, [pc, #84] @ (e3428 ) │ │ │ │ + ldr r0, [pc, #84] @ (e342c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e33c4 │ │ │ │ - ldr r0, [pc, #72] @ (e3448 ) │ │ │ │ + b.n e33ac │ │ │ │ + ldr r0, [pc, #72] @ (e3430 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e33e6 │ │ │ │ - ldr r0, [pc, #64] @ (e344c ) │ │ │ │ + b.n e33ce │ │ │ │ + ldr r0, [pc, #64] @ (e3434 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e33e6 │ │ │ │ + b.n e33ce │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6e40024 │ │ │ │ + @ instruction: 0xf6fc0024 │ │ │ │ lsrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #108] @ 0x6c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ movs r7, r3 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + subs r2, r6, #6 │ │ │ │ movs r7, r3 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r0, #3 │ │ │ │ movs r7, 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] @ (e36cc ) │ │ │ │ + ldr r4, [pc, #620] @ (e36b4 ) │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #620] @ (e36d0 ) │ │ │ │ + ldr r0, [pc, #620] @ (e36b8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ - ldr r5, [pc, #616] @ (e36d4 ) │ │ │ │ + ldr r5, [pc, #616] @ (e36bc ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e35d6 │ │ │ │ + beq.w e35be │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - cbz r2, e349e │ │ │ │ + cbz r2, e3486 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n e3492 │ │ │ │ + beq.n e347a │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3566 │ │ │ │ + beq.n e354e │ │ │ │ ldr r0, [r3, #24] │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.n e3576 │ │ │ │ + bmi.n e355e │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n e3584 │ │ │ │ + bmi.n e356c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n e3558 │ │ │ │ - ldr r4, [pc, #560] @ (e36d8 ) │ │ │ │ + bpl.n e3540 │ │ │ │ + ldr r4, [pc, #560] @ (e36c0 ) │ │ │ │ ldr r6, [r5, r4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w e3696 │ │ │ │ - ldr r4, [pc, #552] @ (e36dc ) │ │ │ │ + beq.w e367e │ │ │ │ + ldr r4, [pc, #552] @ (e36c4 ) │ │ │ │ ldr r5, [r5, r4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w e36c8 │ │ │ │ + beq.w e36b0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n e3558 │ │ │ │ + bne.n e3540 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.n e3558 │ │ │ │ + bpl.n e3540 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.n e3558 │ │ │ │ + bpl.n e3540 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w e3696 │ │ │ │ + beq.w e367e │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w e36c8 │ │ │ │ + beq.w e36b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n e3558 │ │ │ │ + bne.n e3540 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r0, #7 │ │ │ │ - bpl.n e3558 │ │ │ │ + bpl.n e3540 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bpl.n e3558 │ │ │ │ + bpl.n e3540 │ │ │ │ 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 e359e │ │ │ │ + bne.n e3586 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ lsls r6, r6, #1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #7 │ │ │ │ - bpl.n e3592 │ │ │ │ + bpl.n e357a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.n e35b2 │ │ │ │ + bne.n e359a │ │ │ │ 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 e35c6 │ │ │ │ + bmi.n e35ae │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ str r4, [r3, #28] │ │ │ │ - ldr r2, [pc, #416] @ (e36e0 ) │ │ │ │ - ldr r3, [pc, #396] @ (e36d0 ) │ │ │ │ + ldr r2, [pc, #416] @ (e36c8 ) │ │ │ │ + ldr r3, [pc, #396] @ (e36b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e3692 │ │ │ │ + bne.w e367a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #392] @ (e36e4 ) │ │ │ │ + ldr r0, [pc, #392] @ (e36cc ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n e353e │ │ │ │ + b.n e3526 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [sp] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e3492 │ │ │ │ + b.n e347a │ │ │ │ strd r3, r1, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e3498 │ │ │ │ + b.n e3480 │ │ │ │ strd r3, r1, [sp] │ │ │ │ bl 85e58 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ - b.n e349e │ │ │ │ - ldr r0, [pc, #340] @ (e36e8 ) │ │ │ │ + b.n e3486 │ │ │ │ + ldr r0, [pc, #340] @ (e36d0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e3560 │ │ │ │ + b.n e3548 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.n e3512 │ │ │ │ + beq.n e34fa │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e35e6 │ │ │ │ + bne.n e35ce │ │ │ │ ldr r6, [r6, #12] │ │ │ │ negs r6, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ - b.n e3512 │ │ │ │ + b.n e34fa │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.n e3524 │ │ │ │ + beq.n e350c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e3620 │ │ │ │ + bne.n e3608 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ negs r4, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - b.n e3524 │ │ │ │ + b.n e350c │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e3536 │ │ │ │ - ldr r3, [pc, #276] @ (e36ec ) │ │ │ │ - ldr r1, [pc, #276] @ (e36f0 ) │ │ │ │ + b.n e351e │ │ │ │ + ldr r3, [pc, #276] @ (e36d4 ) │ │ │ │ + ldr r1, [pc, #276] @ (e36d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - b.n e3560 │ │ │ │ + b.n e3548 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ 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, e360c │ │ │ │ + cbnz r1, e35f4 │ │ │ │ lsls r6, r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n e36ac │ │ │ │ + beq.n e3694 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n e3512 │ │ │ │ + b.n e34fa │ │ │ │ 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 e3604 │ │ │ │ + b.n e35ec │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsls r4, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e3524 │ │ │ │ + beq.w e350c │ │ │ │ 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 e366e │ │ │ │ + beq.n e3656 │ │ │ │ adds r1, #1 │ │ │ │ lsls r0, r6, #31 │ │ │ │ str r1, [r2, #0] │ │ │ │ - bmi.n e3682 │ │ │ │ + bmi.n e366a │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e3536 │ │ │ │ + b.n e351e │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.n e365e │ │ │ │ + bpl.n e3646 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e365e │ │ │ │ + b.n e3646 │ │ │ │ mov r0, r6 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 85e00 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n e365e │ │ │ │ + b.n e3646 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #92] @ (e36f4 ) │ │ │ │ + ldr r3, [pc, #92] @ (e36dc ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (e36f8 ) │ │ │ │ - ldr r0, [pc, #92] @ (e36fc ) │ │ │ │ + ldr r1, [pc, #88] @ (e36e0 ) │ │ │ │ + ldr r0, [pc, #92] @ (e36e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (e3700 ) │ │ │ │ - movw r2, #10453 @ 0x28d5 │ │ │ │ + ldr r3, [pc, #80] @ (e36e8 ) │ │ │ │ + movw r2, #10457 @ 0x28d9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #76] @ (e3704 ) │ │ │ │ - ldr r0, [pc, #76] @ (e3708 ) │ │ │ │ + ldr r1, [pc, #76] @ (e36ec ) │ │ │ │ + ldr r0, [pc, #76] @ (e36f0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2460 @ 0x99c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e370c : │ │ │ │ +000e36f4 : │ │ │ │ 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] @ e3c6c │ │ │ │ + ldr.w r0, [pc, #1352] @ e3c54 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #1352] @ e3c70 │ │ │ │ + ldr.w r3, [pc, #1352] @ e3c58 │ │ │ │ sub sp, #28 │ │ │ │ add r0, pc │ │ │ │ - ldr.w r7, [pc, #1348] @ e3c74 │ │ │ │ + ldr.w r7, [pc, #1348] @ e3c5c │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e3922 │ │ │ │ + beq.w e390a │ │ │ │ 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] @ e3c78 │ │ │ │ + ldr.w r3, [pc, #1312] @ e3c60 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e391e │ │ │ │ + beq.w e3906 │ │ │ │ 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 e391a │ │ │ │ + beq.w e3902 │ │ │ │ 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 e38bc │ │ │ │ + beq.w e38a4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w e3a26 │ │ │ │ + bpl.w e3a0e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w e3a5a │ │ │ │ + bne.w e3a42 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r1 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.w e38b2 │ │ │ │ + bpl.w e389a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e37b8 │ │ │ │ + beq.n e37a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a16 │ │ │ │ + beq.w e39fe │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e37cc │ │ │ │ + beq.n e37b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a0e │ │ │ │ + beq.w e39f6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e3aac │ │ │ │ + bpl.w e3a94 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e3ae0 │ │ │ │ + bne.w e3ac8 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e37f6 │ │ │ │ + beq.n e37de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a1e │ │ │ │ - ldr.w r2, [pc, #1156] @ e3c7c │ │ │ │ - ldr.w r3, [pc, #1156] @ e3c80 │ │ │ │ + beq.w e3a06 │ │ │ │ + ldr.w r2, [pc, #1156] @ e3c64 │ │ │ │ + ldr.w r3, [pc, #1156] @ e3c68 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3af8 │ │ │ │ + beq.w e3ae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e383e │ │ │ │ + beq.n e3826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e392a │ │ │ │ + beq.n e3912 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e3b16 │ │ │ │ + beq.w e3afe │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e3c4e │ │ │ │ + beq.w e3c36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e385e │ │ │ │ + beq.n e3846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a06 │ │ │ │ + beq.w e39ee │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3878 │ │ │ │ + beq.n e3860 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e39fe │ │ │ │ - ldr.w r3, [pc, #1032] @ e3c84 │ │ │ │ + beq.w e39e6 │ │ │ │ + ldr.w r3, [pc, #1032] @ e3c6c │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr.w r1, [pc, #1028] @ e3c88 │ │ │ │ - ldr.w r0, [pc, #1028] @ e3c8c │ │ │ │ + ldr.w r1, [pc, #1028] @ e3c70 │ │ │ │ + ldr.w r0, [pc, #1028] @ e3c74 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr r2, [pc, #1016] @ (e3c90 ) │ │ │ │ - ldr r3, [pc, #980] @ (e3c70 ) │ │ │ │ + ldr r2, [pc, #1016] @ (e3c78 ) │ │ │ │ + ldr r3, [pc, #980] @ (e3c58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e3c46 │ │ │ │ + bne.w e3c2e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bge.w e37a4 │ │ │ │ + bge.w e378c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n e38c8 │ │ │ │ + beq.n e38b0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n e3932 │ │ │ │ + bpl.n e391a │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbz r0, e38e0 │ │ │ │ + cbz r0, e38c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e38e0 │ │ │ │ + beq.n e38c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a6e │ │ │ │ + beq.w e3a56 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r4, [r2, #12] │ │ │ │ - cbz r0, e38fa │ │ │ │ + cbz r0, e38e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e38fa │ │ │ │ + beq.n e38e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a78 │ │ │ │ + beq.w e3a60 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r5, [r2, #16] │ │ │ │ - cbz r0, e3914 │ │ │ │ + cbz r0, e38fc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e3914 │ │ │ │ + beq.n e38fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a82 │ │ │ │ + beq.w e3a6a │ │ │ │ movs r0, #1 │ │ │ │ str r6, [r2, #20] │ │ │ │ - b.n e3896 │ │ │ │ + b.n e387e │ │ │ │ mov r6, r3 │ │ │ │ - b.n e3782 │ │ │ │ + b.n e376a │ │ │ │ mov r5, r3 │ │ │ │ - b.n e376e │ │ │ │ - ldr r3, [pc, #852] @ (e3c78 ) │ │ │ │ + b.n e3756 │ │ │ │ + ldr r3, [pc, #852] @ (e3c60 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r4, r3 │ │ │ │ - b.n e375a │ │ │ │ + b.n e3742 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e383e │ │ │ │ + b.n e3826 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3946 │ │ │ │ + beq.n e392e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3b3c │ │ │ │ + beq.w e3b24 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e395a │ │ │ │ + beq.n e3942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3b34 │ │ │ │ + beq.w e3b1c │ │ │ │ mov r0, r5 │ │ │ │ blx 52af0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3976 │ │ │ │ + beq.n e395e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e3a8c │ │ │ │ + beq.w e3a74 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e3b4c │ │ │ │ - ldr r2, [pc, #764] @ (e3c7c ) │ │ │ │ - ldr r3, [pc, #768] @ (e3c80 ) │ │ │ │ + beq.w e3b34 │ │ │ │ + ldr r2, [pc, #764] @ (e3c64 ) │ │ │ │ + ldr r3, [pc, #768] @ (e3c68 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e3b64 │ │ │ │ + beq.w e3b4c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #16] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e39b6 │ │ │ │ + beq.n e399e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3a94 │ │ │ │ + beq.n e3a7c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e3b82 │ │ │ │ + beq.w e3b6a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e39ce │ │ │ │ + beq.n e39b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3a9c │ │ │ │ + beq.n e3a84 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e39e6 │ │ │ │ + beq.n e39ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3aa4 │ │ │ │ - ldr r3, [pc, #668] @ (e3c84 ) │ │ │ │ + beq.n e3a8c │ │ │ │ + ldr r3, [pc, #668] @ (e3c6c ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #676] @ (e3c94 ) │ │ │ │ - ldr r0, [pc, #680] @ (e3c98 ) │ │ │ │ + ldr r1, [pc, #676] @ (e3c7c ) │ │ │ │ + ldr r0, [pc, #680] @ (e3c80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e3894 │ │ │ │ + b.n e387c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3878 │ │ │ │ + b.n e3860 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e385e │ │ │ │ + b.n e3846 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e37cc │ │ │ │ + b.n e37b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e37b8 │ │ │ │ + b.n e37a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e37f6 │ │ │ │ - ldr r0, [pc, #628] @ (e3c9c ) │ │ │ │ + b.n e37de │ │ │ │ + ldr r0, [pc, #628] @ (e3c84 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #592] @ (e3c84 ) │ │ │ │ + ldr r3, [pc, #592] @ (e3c6c ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #616] @ (e3ca0 ) │ │ │ │ - ldr r0, [pc, #616] @ (e3ca4 ) │ │ │ │ + ldr r1, [pc, #616] @ (e3c88 ) │ │ │ │ + ldr r0, [pc, #616] @ (e3c8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e3894 │ │ │ │ + b.n e387c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e38bc │ │ │ │ + beq.w e38a4 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w e3b9a │ │ │ │ + bne.w e3b82 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n e379e │ │ │ │ + b.n e3786 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e38e0 │ │ │ │ + b.n e38c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e38fa │ │ │ │ + b.n e38e2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n e3914 │ │ │ │ + b.n e38fc │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3976 │ │ │ │ + b.n e395e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e39b6 │ │ │ │ + b.n e399e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e39ce │ │ │ │ + b.n e39b6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e39e6 │ │ │ │ - ldr r0, [pc, #504] @ (e3ca8 ) │ │ │ │ + b.n e39ce │ │ │ │ + ldr r0, [pc, #504] @ (e3c90 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3ac8 │ │ │ │ + beq.n e3ab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e3b44 │ │ │ │ - ldr r3, [pc, #440] @ (e3c84 ) │ │ │ │ + beq.n e3b2c │ │ │ │ + ldr r3, [pc, #440] @ (e3c6c ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #476] @ (e3cac ) │ │ │ │ - ldr r0, [pc, #476] @ (e3cb0 ) │ │ │ │ + ldr r1, [pc, #476] @ (e3c94 ) │ │ │ │ + ldr r0, [pc, #476] @ (e3c98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e3894 │ │ │ │ + b.n e387c │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e37e2 │ │ │ │ + beq.w e37ca │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e3c02 │ │ │ │ + bne.w e3bea │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e37e2 │ │ │ │ - ldr r3, [pc, #392] @ (e3c84 ) │ │ │ │ + b.n e37ca │ │ │ │ + ldr r3, [pc, #392] @ (e3c6c ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #436] @ (e3cb4 ) │ │ │ │ - ldr r0, [pc, #436] @ (e3cb8 ) │ │ │ │ + ldr r1, [pc, #436] @ (e3c9c ) │ │ │ │ + ldr r0, [pc, #436] @ (e3ca0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e3894 │ │ │ │ - ldr r3, [pc, #364] @ (e3c84 ) │ │ │ │ + b.n e387c │ │ │ │ + ldr r3, [pc, #364] @ (e3c6c ) │ │ │ │ mov.w r2, #604 @ 0x25c │ │ │ │ - ldr r1, [pc, #412] @ (e3cbc ) │ │ │ │ - ldr r0, [pc, #416] @ (e3cc0 ) │ │ │ │ + ldr r1, [pc, #412] @ (e3ca4 ) │ │ │ │ + ldr r0, [pc, #416] @ (e3ca8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e3894 │ │ │ │ + b.n e387c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e395a │ │ │ │ + b.n e3942 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3946 │ │ │ │ + b.n e392e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3ac8 │ │ │ │ - ldr r3, [pc, #308] @ (e3c84 ) │ │ │ │ + b.n e3ab0 │ │ │ │ + ldr r3, [pc, #308] @ (e3c6c ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #368] @ (e3cc4 ) │ │ │ │ - ldr r0, [pc, #368] @ (e3cc8 ) │ │ │ │ + ldr r1, [pc, #368] @ (e3cac ) │ │ │ │ + ldr r0, [pc, #368] @ (e3cb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e3894 │ │ │ │ - ldr r3, [pc, #284] @ (e3c84 ) │ │ │ │ + b.n e387c │ │ │ │ + ldr r3, [pc, #284] @ (e3c6c ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #352] @ (e3ccc ) │ │ │ │ - ldr r0, [pc, #352] @ (e3cd0 ) │ │ │ │ + ldr r1, [pc, #352] @ (e3cb4 ) │ │ │ │ + ldr r0, [pc, #352] @ (e3cb8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e3894 │ │ │ │ - ldr r3, [pc, #256] @ (e3c84 ) │ │ │ │ + b.n e387c │ │ │ │ + ldr r3, [pc, #256] @ (e3c6c ) │ │ │ │ movw r2, #606 @ 0x25e │ │ │ │ - ldr r1, [pc, #328] @ (e3cd4 ) │ │ │ │ - ldr r0, [pc, #332] @ (e3cd8 ) │ │ │ │ + ldr r1, [pc, #328] @ (e3cbc ) │ │ │ │ + ldr r0, [pc, #332] @ (e3cc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e3b7a │ │ │ │ + b.n e3b62 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n e3c4a │ │ │ │ + beq.n e3c32 │ │ │ │ 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 e3a30 │ │ │ │ + beq.w e3a18 │ │ │ │ movs r1, #0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 8e564 │ │ │ │ - cbnz r0, e3bf8 │ │ │ │ + cbnz r0, e3be0 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 8e564 │ │ │ │ mov r9, r0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 85e58 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w e38bc │ │ │ │ - b.n e37a4 │ │ │ │ + bne.w e38a4 │ │ │ │ + b.n e378c │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 85e58 │ │ │ │ - b.n e37a4 │ │ │ │ + b.n e378c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e37e2 │ │ │ │ + beq.w e37ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e3c30 │ │ │ │ + beq.n e3c18 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e3c30 │ │ │ │ - cbz r3, e3c3e │ │ │ │ + beq.n e3c18 │ │ │ │ + cbz r3, e3c26 │ │ │ │ cmp r4, #1 │ │ │ │ it ne │ │ │ │ orrne.w r5, r4, #1 │ │ │ │ - bne.w e37f6 │ │ │ │ - b.n e3ac8 │ │ │ │ + bne.w e37de │ │ │ │ + b.n e3ab0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3c30 │ │ │ │ + b.n e3c18 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r1, r0 │ │ │ │ - b.n e379e │ │ │ │ - ldr r3, [pc, #140] @ (e3cdc ) │ │ │ │ - movw r2, #44473 @ 0xadb9 │ │ │ │ + b.n e3786 │ │ │ │ + ldr r3, [pc, #140] @ (e3cc4 ) │ │ │ │ + movw r2, #44477 @ 0xadbd │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #132] @ (e3ce0 ) │ │ │ │ - ldr r0, [pc, #136] @ (e3ce4 ) │ │ │ │ + ldr r1, [pc, #132] @ (e3cc8 ) │ │ │ │ + ldr r0, [pc, #136] @ (e3ccc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2492 @ 0x9bc │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r4, #8 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + adds r4, r4, #7 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + adds r2, r3, #6 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ movs r7, r3 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r6, #2 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r7, #1 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r1, #4 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ movs r6, r3 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e3ce8 : │ │ │ │ +000e3cd0 : │ │ │ │ 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] @ e3e2c │ │ │ │ + ldr.w ip, [pc, #304] @ e3e14 │ │ │ │ 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] @ (e3e30 ) │ │ │ │ + ldr r3, [pc, #284] @ (e3e18 ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #276] @ (e3e34 ) │ │ │ │ + ldr r2, [pc, #276] @ (e3e1c ) │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #276] @ (e3e38 ) │ │ │ │ - ldr r4, [pc, #276] @ (e3e3c ) │ │ │ │ + ldr r3, [pc, #276] @ (e3e20 ) │ │ │ │ + ldr r4, [pc, #276] @ (e3e24 ) │ │ │ │ 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] @ (e3e40 ) │ │ │ │ + ldr r2, [pc, #264] @ (e3e28 ) │ │ │ │ add r2, pc │ │ │ │ bl 84478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e3dfe │ │ │ │ - ldr r3, [pc, #256] @ (e3e44 ) │ │ │ │ + beq.n e3de6 │ │ │ │ + ldr r3, [pc, #256] @ (e3e2c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e3e1a │ │ │ │ + bne.n e3e02 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, e3d6c │ │ │ │ + cbz r1, e3d54 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #240] @ (e3e48 ) │ │ │ │ + ldr r2, [pc, #240] @ (e3e30 ) │ │ │ │ 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 e3de0 │ │ │ │ + bpl.n e3dc8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - cbz r2, e3d8a │ │ │ │ + cbz r2, e3d72 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #212] @ (e3e48 ) │ │ │ │ + ldr r0, [pc, #212] @ (e3e30 ) │ │ │ │ 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 e3e02 │ │ │ │ + bpl.n e3dea │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, e3dac │ │ │ │ + cbz r3, e3d94 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr.w ip, [pc, #180] @ e3e48 │ │ │ │ + ldr.w ip, [pc, #180] @ e3e30 │ │ │ │ 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 e3e0e │ │ │ │ + bpl.n e3df6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e370c │ │ │ │ + bl e36f4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e3dfe │ │ │ │ - ldr r3, [pc, #144] @ (e3e48 ) │ │ │ │ + beq.n e3de6 │ │ │ │ + ldr r3, [pc, #144] @ (e3e30 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3dc8 │ │ │ │ + beq.n e3db0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #128] @ (e3e4c ) │ │ │ │ - ldr r3, [pc, #104] @ (e3e34 ) │ │ │ │ + ldr r2, [pc, #128] @ (e3e34 ) │ │ │ │ + ldr r3, [pc, #104] @ (e3e1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e3e26 │ │ │ │ + bne.n e3e0e │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #108] @ (e3e50 ) │ │ │ │ + ldr r0, [pc, #108] @ (e3e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #104] @ (e3e54 ) │ │ │ │ + ldr r3, [pc, #104] @ (e3e3c ) │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - ldr r1, [pc, #104] @ (e3e58 ) │ │ │ │ - ldr r0, [pc, #104] @ (e3e5c ) │ │ │ │ + ldr r1, [pc, #104] @ (e3e40 ) │ │ │ │ + ldr r0, [pc, #104] @ (e3e44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e3dc8 │ │ │ │ - ldr r0, [pc, #92] @ (e3e60 ) │ │ │ │ + b.n e3db0 │ │ │ │ + ldr r0, [pc, #92] @ (e3e48 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e3de8 │ │ │ │ - ldr r0, [pc, #84] @ (e3e64 ) │ │ │ │ + b.n e3dd0 │ │ │ │ + ldr r0, [pc, #84] @ (e3e4c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e3de8 │ │ │ │ - ldr r0, [pc, #76] @ (e3e68 ) │ │ │ │ + b.n e3dd0 │ │ │ │ + ldr r0, [pc, #76] @ (e3e50 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e3de8 │ │ │ │ + b.n e3dd0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r5, r2 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r1, #15 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ movs r7, r3 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf656001e │ │ │ │ - movw r0, #43038 @ 0xa81e │ │ │ │ - cmp r1, #22 │ │ │ │ + sbcs.w r0, lr, #10354688 @ 0x9e0000 │ │ │ │ + sbcs.w r0, r2, #10354688 @ 0x9e0000 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl e3ce8 │ │ │ │ + bl e3cd0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000e3e88 : │ │ │ │ +000e3e70 : │ │ │ │ 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] @ e451c │ │ │ │ - ldr.w r3, [pc, #1664] @ e4520 │ │ │ │ + ldr.w r2, [pc, #1664] @ e4504 │ │ │ │ + ldr.w r3, [pc, #1664] @ e4508 │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r6, [pc, #1660] @ e4524 │ │ │ │ + ldr.w r6, [pc, #1660] @ e450c │ │ │ │ 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 e4056 │ │ │ │ + beq.w e403e │ │ │ │ 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 e4066 │ │ │ │ - ldr.w r2, [pc, #1612] @ e4528 │ │ │ │ + beq.w e404e │ │ │ │ + ldr.w r2, [pc, #1612] @ e4510 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3f44 │ │ │ │ - ldr.w r2, [pc, #1604] @ e452c │ │ │ │ + beq.n e3f2c │ │ │ │ + ldr.w r2, [pc, #1604] @ e4514 │ │ │ │ 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 e3fe4 │ │ │ │ - ldr.w r1, [pc, #1588] @ e4530 │ │ │ │ + beq.n e3fcc │ │ │ │ + ldr.w r1, [pc, #1588] @ e4518 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w e4310 │ │ │ │ + bne.w e42f8 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w e438a │ │ │ │ + beq.w e4372 │ │ │ │ ands.w r1, r7, #1 │ │ │ │ mov sl, r1 │ │ │ │ - bne.w e409a │ │ │ │ + bne.w e4082 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e40a8 │ │ │ │ + beq.w e4090 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e4266 │ │ │ │ + bpl.w e424e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e4288 │ │ │ │ + bne.w e4270 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n e4026 │ │ │ │ + bne.n e400e │ │ │ │ cmp r7, r1 │ │ │ │ - bne.n e403c │ │ │ │ + bne.n e4024 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4330 │ │ │ │ + beq.w e4318 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w e4246 │ │ │ │ + beq.w e422e │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w e4262 │ │ │ │ + beq.w e424a │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3f74 │ │ │ │ + beq.n e3f5c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, e3f74 │ │ │ │ + cbnz r3, e3f5c │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 529b4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e42c0 │ │ │ │ + beq.w e42a8 │ │ │ │ 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 e43c2 │ │ │ │ + beq.w e43aa │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e40f4 │ │ │ │ + bne.w e40dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3fae │ │ │ │ + beq.n e3f96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e43ba │ │ │ │ + beq.w e43a2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3fc2 │ │ │ │ + beq.n e3faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e42a0 │ │ │ │ + beq.w e4288 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1388] @ e4534 │ │ │ │ - ldr.w r3, [pc, #1364] @ e4520 │ │ │ │ + ldr.w r2, [pc, #1388] @ e451c │ │ │ │ + ldr.w r3, [pc, #1364] @ e4508 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e44fe │ │ │ │ + bne.w e44e6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r5, #12] │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n e3f0e │ │ │ │ - ldr.w r3, [pc, #1356] @ e4538 │ │ │ │ - ldr.w r1, [pc, #1356] @ e453c │ │ │ │ + bne.n e3ef6 │ │ │ │ + ldr.w r3, [pc, #1356] @ e4520 │ │ │ │ + ldr.w r1, [pc, #1356] @ e4524 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4472 │ │ │ │ - ldr.w r3, [pc, #1332] @ e4540 │ │ │ │ + beq.w e445a │ │ │ │ + ldr.w r3, [pc, #1332] @ e4528 │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr.w r1, [pc, #1328] @ e4544 │ │ │ │ - ldr.w r0, [pc, #1328] @ e4548 │ │ │ │ + ldr.w r1, [pc, #1328] @ e452c │ │ │ │ + ldr.w r0, [pc, #1328] @ e4530 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4092 │ │ │ │ + b.n e407a │ │ │ │ mov r0, r7 │ │ │ │ bl 8e4dc │ │ │ │ eor.w r3, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r7, r3 │ │ │ │ bl 85e58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n e3f44 │ │ │ │ + beq.n e3f2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e3fc2 │ │ │ │ + beq.n e3faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e3fc2 │ │ │ │ + bne.n e3faa │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3fc2 │ │ │ │ - ldr.w r3, [pc, #1232] @ e4528 │ │ │ │ + b.n e3faa │ │ │ │ + ldr.w r3, [pc, #1232] @ e4510 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e3ed8 │ │ │ │ - ldr.w r2, [pc, #1240] @ e4540 │ │ │ │ + bne.w e3ec0 │ │ │ │ + ldr.w r2, [pc, #1240] @ e4528 │ │ │ │ movw r1, #549 @ 0x225 │ │ │ │ - ldr.w r3, [pc, #1244] @ e454c │ │ │ │ + ldr.w r3, [pc, #1244] @ e4534 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1236] @ e4550 │ │ │ │ + ldr.w r2, [pc, #1236] @ e4538 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1236] @ e4554 │ │ │ │ + ldr.w r1, [pc, #1236] @ e453c │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1232] @ e4558 │ │ │ │ + ldr.w r0, [pc, #1232] @ e4540 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e40f0 │ │ │ │ + b.n e40d8 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e40ae │ │ │ │ + cbnz r3, e4096 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e3f24 │ │ │ │ - ldr.w r3, [pc, #1156] @ e4540 │ │ │ │ + bne.w e3f0c │ │ │ │ + ldr.w r3, [pc, #1156] @ e4528 │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr.w r0, [pc, #1176] @ e455c │ │ │ │ + ldr.w r0, [pc, #1176] @ e4544 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r6, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1172] @ e4560 │ │ │ │ + ldr.w r3, [pc, #1172] @ e4548 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1168] @ e4564 │ │ │ │ + ldr.w r2, [pc, #1168] @ e454c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1164] @ e4568 │ │ │ │ + ldr.w r1, [pc, #1164] @ e4550 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e3fc4 │ │ │ │ + b.n e3fac │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w e4230 │ │ │ │ + beq.w e4218 │ │ │ │ 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 52294 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e43e6 │ │ │ │ + beq.w e43ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e42a8 │ │ │ │ + beq.w e4290 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4230 │ │ │ │ + beq.w e4218 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w e441a │ │ │ │ + beq.w e4402 │ │ │ │ cmp r3, r2 │ │ │ │ mov r1, r7 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #0] │ │ │ │ bl 89664 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e4166 │ │ │ │ + beq.n e414e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, e4166 │ │ │ │ + cbnz r3, e414e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e4180 │ │ │ │ + beq.n e4168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, e4180 │ │ │ │ + cbnz r3, e4168 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w e42d8 │ │ │ │ + blt.w e42c0 │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e43f6 │ │ │ │ + beq.w e43de │ │ │ │ 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 e4354 │ │ │ │ + beq.w e433c │ │ │ │ mov r0, r7 │ │ │ │ bl 87be0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e41be │ │ │ │ + beq.n e41a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e42b4 │ │ │ │ + beq.n e429c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e424a │ │ │ │ + beq.n e4232 │ │ │ │ ldr.w r7, [r8, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e4482 │ │ │ │ + beq.w e446a │ │ │ │ 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 e42f0 │ │ │ │ + beq.w e42d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 89560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4200 │ │ │ │ + beq.n e41e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e446a │ │ │ │ + beq.w e4452 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4214 │ │ │ │ + beq.n e41fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4462 │ │ │ │ + beq.w e444a │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n e425e │ │ │ │ - ldr r3, [pc, #804] @ (e4540 ) │ │ │ │ + bge.n e4246 │ │ │ │ + ldr r3, [pc, #804] @ (e4528 ) │ │ │ │ movw r2, #561 @ 0x231 │ │ │ │ - ldr r1, [pc, #844] @ (e456c ) │ │ │ │ - ldr r0, [pc, #844] @ (e4570 ) │ │ │ │ + ldr r1, [pc, #844] @ (e4554 ) │ │ │ │ + ldr r0, [pc, #844] @ (e4558 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e40f0 │ │ │ │ + b.n e40d8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4246 │ │ │ │ + beq.n e422e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, e4246 │ │ │ │ + cbnz r3, e422e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n e4186 │ │ │ │ + bne.n e416e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e425e │ │ │ │ + beq.n e4246 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e43ee │ │ │ │ + beq.w e43d6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n e3fc4 │ │ │ │ + b.n e3fac │ │ │ │ mov r7, r4 │ │ │ │ - b.n e3f80 │ │ │ │ - ldr r0, [pc, #780] @ (e4574 ) │ │ │ │ + b.n e3f68 │ │ │ │ + ldr r0, [pc, #780] @ (e455c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #716] @ (e4540 ) │ │ │ │ + ldr r3, [pc, #716] @ (e4528 ) │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr r1, [pc, #768] @ (e4578 ) │ │ │ │ - ldr r0, [pc, #768] @ (e457c ) │ │ │ │ + ldr r1, [pc, #768] @ (e4560 ) │ │ │ │ + ldr r0, [pc, #768] @ (e4564 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e40e4 │ │ │ │ + b.n e40cc │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.w e3f3a │ │ │ │ + beq.w e3f22 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e44b6 │ │ │ │ + bne.w e449e │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e3f3a │ │ │ │ + b.n e3f22 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3fc2 │ │ │ │ + b.n e3faa │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e4126 │ │ │ │ + b.n e410e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e41be │ │ │ │ - ldr r3, [pc, #636] @ (e4540 ) │ │ │ │ + b.n e41a6 │ │ │ │ + ldr r3, [pc, #636] @ (e4528 ) │ │ │ │ movw r2, #554 @ 0x22a │ │ │ │ - ldr r1, [pc, #696] @ (e4580 ) │ │ │ │ - ldr r0, [pc, #696] @ (e4584 ) │ │ │ │ + ldr r1, [pc, #696] @ (e4568 ) │ │ │ │ + ldr r0, [pc, #696] @ (e456c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4092 │ │ │ │ - ldr r3, [pc, #612] @ (e4540 ) │ │ │ │ + b.n e407a │ │ │ │ + ldr r3, [pc, #612] @ (e4528 ) │ │ │ │ movw r2, #559 @ 0x22f │ │ │ │ - ldr r1, [pc, #680] @ (e4588 ) │ │ │ │ - ldr r0, [pc, #680] @ (e458c ) │ │ │ │ + ldr r1, [pc, #680] @ (e4570 ) │ │ │ │ + ldr r0, [pc, #680] @ (e4574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4092 │ │ │ │ - ldr r2, [pc, #588] @ (e4540 ) │ │ │ │ - ldr r3, [pc, #668] @ (e4590 ) │ │ │ │ - ldr r1, [pc, #668] @ (e4594 ) │ │ │ │ + b.n e407a │ │ │ │ + ldr r2, [pc, #588] @ (e4528 ) │ │ │ │ + ldr r3, [pc, #668] @ (e4578 ) │ │ │ │ + ldr r1, [pc, #668] @ (e457c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #668] @ (e4598 ) │ │ │ │ + ldr r0, [pc, #668] @ (e4580 ) │ │ │ │ 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 9c000 │ │ │ │ - b.n e4092 │ │ │ │ - ldr r2, [pc, #556] @ (e4540 ) │ │ │ │ - ldr r3, [pc, #648] @ (e459c ) │ │ │ │ - ldr r1, [pc, #648] @ (e45a0 ) │ │ │ │ + b.n e407a │ │ │ │ + ldr r2, [pc, #556] @ (e4528 ) │ │ │ │ + ldr r3, [pc, #648] @ (e4584 ) │ │ │ │ + ldr r1, [pc, #648] @ (e4588 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #648] @ (e45a4 ) │ │ │ │ + ldr r0, [pc, #648] @ (e458c ) │ │ │ │ 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 9c000 │ │ │ │ - b.n e4092 │ │ │ │ - ldr r2, [pc, #524] @ (e4540 ) │ │ │ │ + b.n e407a │ │ │ │ + ldr r2, [pc, #524] @ (e4528 ) │ │ │ │ movw r1, #551 @ 0x227 │ │ │ │ - ldr r3, [pc, #624] @ (e45a8 ) │ │ │ │ + ldr r3, [pc, #624] @ (e4590 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #620] @ (e45ac ) │ │ │ │ + ldr r2, [pc, #620] @ (e4594 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #616] @ (e45b0 ) │ │ │ │ - ldr r0, [pc, #616] @ (e45b4 ) │ │ │ │ + ldr r1, [pc, #616] @ (e4598 ) │ │ │ │ + ldr r0, [pc, #616] @ (e459c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4092 │ │ │ │ + b.n e407a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4368 │ │ │ │ + beq.n e4350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e447a │ │ │ │ + beq.w e4462 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e425e │ │ │ │ + beq.w e4246 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e425e │ │ │ │ + bne.w e4246 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e425e │ │ │ │ - ldr r3, [pc, #428] @ (e4538 ) │ │ │ │ - ldr r1, [pc, #552] @ (e45b8 ) │ │ │ │ + b.n e4246 │ │ │ │ + ldr r3, [pc, #428] @ (e4520 ) │ │ │ │ + ldr r1, [pc, #552] @ (e45a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e445a │ │ │ │ - ldr r3, [pc, #412] @ (e4540 ) │ │ │ │ + beq.n e4442 │ │ │ │ + ldr r3, [pc, #412] @ (e4528 ) │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - ldr r1, [pc, #528] @ (e45bc ) │ │ │ │ - ldr r0, [pc, #532] @ (e45c0 ) │ │ │ │ + ldr r1, [pc, #528] @ (e45a4 ) │ │ │ │ + ldr r0, [pc, #532] @ (e45a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4092 │ │ │ │ + b.n e407a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e3fae │ │ │ │ - ldr r3, [pc, #380] @ (e4540 ) │ │ │ │ + b.n e3f96 │ │ │ │ + ldr r3, [pc, #380] @ (e4528 ) │ │ │ │ movw r2, #555 @ 0x22b │ │ │ │ - ldr r1, [pc, #504] @ (e45c4 ) │ │ │ │ - ldr r0, [pc, #508] @ (e45c8 ) │ │ │ │ + ldr r1, [pc, #504] @ (e45ac ) │ │ │ │ + ldr r0, [pc, #508] @ (e45b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e40f0 │ │ │ │ + b.n e40d8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e412c │ │ │ │ - b.n e4246 │ │ │ │ + bne.w e4114 │ │ │ │ + b.n e422e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e425e │ │ │ │ - ldr r2, [pc, #328] @ (e4540 ) │ │ │ │ + b.n e4246 │ │ │ │ + ldr r2, [pc, #328] @ (e4528 ) │ │ │ │ mov.w r1, #560 @ 0x230 │ │ │ │ - ldr r3, [pc, #460] @ (e45cc ) │ │ │ │ + ldr r3, [pc, #460] @ (e45b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #456] @ (e45d0 ) │ │ │ │ + ldr r2, [pc, #456] @ (e45b8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #452] @ (e45d4 ) │ │ │ │ - ldr r0, [pc, #456] @ (e45d8 ) │ │ │ │ + ldr r1, [pc, #452] @ (e45bc ) │ │ │ │ + ldr r0, [pc, #456] @ (e45c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4092 │ │ │ │ + b.n e407a │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4426 │ │ │ │ + beq.n e440e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e44a6 │ │ │ │ + beq.n e448e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4438 │ │ │ │ + beq.n e4420 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e44ae │ │ │ │ - ldr r3, [pc, #416] @ (e45dc ) │ │ │ │ + beq.n e4496 │ │ │ │ + ldr r3, [pc, #416] @ (e45c4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #252] @ (e4540 ) │ │ │ │ - ldr r1, [pc, #408] @ (e45e0 ) │ │ │ │ + ldr r3, [pc, #252] @ (e4528 ) │ │ │ │ + ldr r1, [pc, #408] @ (e45c8 ) │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - ldr r0, [pc, #408] @ (e45e4 ) │ │ │ │ + ldr r0, [pc, #408] @ (e45cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e40f0 │ │ │ │ + b.n e40d8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e43a2 │ │ │ │ + b.n e438a │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4214 │ │ │ │ + b.n e41fc │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4200 │ │ │ │ + b.n e41e8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4008 │ │ │ │ + b.n e3ff0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4368 │ │ │ │ - ldr r2, [pc, #188] @ (e4540 ) │ │ │ │ + b.n e4350 │ │ │ │ + ldr r2, [pc, #188] @ (e4528 ) │ │ │ │ movw r1, #561 @ 0x231 │ │ │ │ - ldr r3, [pc, #348] @ (e45e8 ) │ │ │ │ + ldr r3, [pc, #348] @ (e45d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r6, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #344] @ (e45ec ) │ │ │ │ + ldr r2, [pc, #344] @ (e45d4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #340] @ (e45f0 ) │ │ │ │ - ldr r0, [pc, #344] @ (e45f4 ) │ │ │ │ + ldr r1, [pc, #340] @ (e45d8 ) │ │ │ │ + ldr r0, [pc, #344] @ (e45dc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4092 │ │ │ │ + b.n e407a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4426 │ │ │ │ + b.n e440e │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4438 │ │ │ │ + b.n e4420 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e3f3a │ │ │ │ + beq.w e3f22 │ │ │ │ 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 e4270 │ │ │ │ + beq.w e4258 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n e4502 │ │ │ │ + bne.n e44ea │ │ │ │ subs r7, r7, r3 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e403c │ │ │ │ - b.n e3f44 │ │ │ │ + bne.w e4024 │ │ │ │ + b.n e3f2c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8e4dc │ │ │ │ eor.w r2, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ uxtb r7, r2 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n e44f0 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + b.n e44d8 │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r4, #8 │ │ │ │ movs r7, r3 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r7, #16] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r2, #22 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r7, r3 │ │ │ │ - vmov.i32 d0, #110 @ 0x0000006e │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + mcr 0, 5, r0, cr14, cr14, {0} │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r7, r3 │ │ │ │ - str??.w r0, [sl, #30] │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrb.w r0, [r2, lr, lsl #1] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ movs r7, r3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r6, e463a │ │ │ │ + revsh r6, r2 │ │ │ │ movs r6, r3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r2, #6 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r2, e4634 │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r6, r3 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r6, #7 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e45f8 : │ │ │ │ +000e45e0 : │ │ │ │ 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] @ e4714 │ │ │ │ + ldr.w ip, [pc, #268] @ e46fc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #260] @ (e4718 ) │ │ │ │ + ldr r3, [pc, #260] @ (e4700 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #256] @ (e471c ) │ │ │ │ + ldr r4, [pc, #256] @ (e4704 ) │ │ │ │ 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] @ (e4720 ) │ │ │ │ + ldr r3, [pc, #240] @ (e4708 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, e4682 │ │ │ │ - ldr r3, [pc, #208] @ (e4724 ) │ │ │ │ + cbz r0, e466a │ │ │ │ + ldr r3, [pc, #208] @ (e470c ) │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e469c │ │ │ │ + beq.n e4684 │ │ │ │ blx 52b20 │ │ │ │ - cbnz r0, e469c │ │ │ │ - ldr r0, [pc, #196] @ (e4728 ) │ │ │ │ + cbnz r0, e4684 │ │ │ │ + ldr r0, [pc, #196] @ (e4710 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #188] @ (e472c ) │ │ │ │ + ldr r3, [pc, #188] @ (e4714 ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ - ldr r1, [pc, #188] @ (e4730 ) │ │ │ │ - ldr r0, [pc, #188] @ (e4734 ) │ │ │ │ + ldr r1, [pc, #188] @ (e4718 ) │ │ │ │ + ldr r0, [pc, #188] @ (e471c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #176] @ (e4738 ) │ │ │ │ - ldr r3, [pc, #144] @ (e4718 ) │ │ │ │ + ldr r2, [pc, #176] @ (e4720 ) │ │ │ │ + ldr r3, [pc, #144] @ (e4700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e470e │ │ │ │ + bne.n e46f6 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #156] @ (e473c ) │ │ │ │ + ldr r3, [pc, #156] @ (e4724 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e46b4 │ │ │ │ - ldr r3, [pc, #148] @ (e4740 ) │ │ │ │ + beq.n e469c │ │ │ │ + ldr r3, [pc, #148] @ (e4728 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e46f8 │ │ │ │ + bne.n e46e0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - cbz r2, e46d2 │ │ │ │ + cbz r2, e46ba │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r0, [pc, #136] @ (e4744 ) │ │ │ │ + ldr r0, [pc, #136] @ (e472c ) │ │ │ │ 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 e4702 │ │ │ │ + bpl.n e46ea │ │ │ │ mov r0, r5 │ │ │ │ - bl e3e88 │ │ │ │ + bl e3e70 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e4682 │ │ │ │ - cbnz r0, e46f2 │ │ │ │ - ldr r3, [pc, #104] @ (e4748 ) │ │ │ │ + beq.n e466a │ │ │ │ + cbnz r0, e46da │ │ │ │ + ldr r3, [pc, #104] @ (e4730 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4684 │ │ │ │ + beq.n e466c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n e4684 │ │ │ │ - ldr r3, [pc, #88] @ (e474c ) │ │ │ │ + b.n e466c │ │ │ │ + ldr r3, [pc, #88] @ (e4734 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e46e2 │ │ │ │ - ldr r0, [pc, #84] @ (e4750 ) │ │ │ │ + b.n e46ca │ │ │ │ + ldr r0, [pc, #84] @ (e4738 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e466c │ │ │ │ - ldr r0, [pc, #80] @ (e4754 ) │ │ │ │ + b.n e4654 │ │ │ │ + ldr r0, [pc, #80] @ (e473c ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e466c │ │ │ │ + b.n e4654 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbnz r2, e4752 │ │ │ │ + rev r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, e4756 │ │ │ │ + cbnz r0, e4744 │ │ │ │ movs r3, r4 │ │ │ │ - b.n e3f2c │ │ │ │ + b.n e3f44 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + subs r2, r3, #6 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r3, #0 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, e4758 │ │ │ │ + cbnz r4, e4746 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e4758 : │ │ │ │ +000e4740 : │ │ │ │ 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] @ (e4868 ) │ │ │ │ + ldr r5, [pc, #256] @ (e4850 ) │ │ │ │ mov r4, r1 │ │ │ │ - ldr r3, [pc, #256] @ (e486c ) │ │ │ │ + ldr r3, [pc, #256] @ (e4854 ) │ │ │ │ sub sp, #16 │ │ │ │ add r5, pc │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r2, e47a4 │ │ │ │ + cbz r2, e478c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n e47b2 │ │ │ │ + beq.n e479a │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.n e47b6 │ │ │ │ + beq.n e479e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e479c │ │ │ │ + beq.n e4784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e481a │ │ │ │ + beq.n e4802 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n e4822 │ │ │ │ - ldr r3, [pc, #196] @ (e4870 ) │ │ │ │ + beq.n e480a │ │ │ │ + ldr r3, [pc, #196] @ (e4858 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n e478c │ │ │ │ + b.n e4774 │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n e479c │ │ │ │ + bne.n e4784 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r1, [pc, #180] @ (e4870 ) │ │ │ │ + ldr r1, [pc, #180] @ (e4858 ) │ │ │ │ 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 e482e │ │ │ │ + bpl.n e4816 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl e3e88 │ │ │ │ + bl e3e70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4856 │ │ │ │ + beq.n e483e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e47fe │ │ │ │ + beq.n e47e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4860 │ │ │ │ + beq.n e4848 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n e479e │ │ │ │ - ldr r3, [pc, #112] @ (e4874 ) │ │ │ │ + bne.n e4786 │ │ │ │ + ldr r3, [pc, #112] @ (e485c ) │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ - ldr r1, [pc, #108] @ (e4878 ) │ │ │ │ - ldr r0, [pc, #112] @ (e487c ) │ │ │ │ + ldr r1, [pc, #108] @ (e4860 ) │ │ │ │ + ldr r0, [pc, #112] @ (e4864 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e479e │ │ │ │ + b.n e4786 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e479c │ │ │ │ + b.n e4784 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - ldr r3, [pc, #72] @ (e4870 ) │ │ │ │ + ldr r3, [pc, #72] @ (e4858 ) │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r2, [r5, r3] │ │ │ │ - b.n e47d6 │ │ │ │ - ldr r1, [pc, #68] @ (e4874 ) │ │ │ │ + b.n e47be │ │ │ │ + ldr r1, [pc, #68] @ (e485c ) │ │ │ │ movs r6, #2 │ │ │ │ - ldr r3, [pc, #76] @ (e4880 ) │ │ │ │ - ldr r0, [pc, #76] @ (e4884 ) │ │ │ │ + ldr r3, [pc, #76] @ (e4868 ) │ │ │ │ + ldr r0, [pc, #76] @ (e486c ) │ │ │ │ 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] @ (e4888 ) │ │ │ │ + ldr r1, [pc, #64] @ (e4870 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e479e │ │ │ │ + b.n e4786 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e47ec │ │ │ │ + b.n e47d4 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e47fe │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + b.n e47e6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r0, #2 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ -000e488c : │ │ │ │ +000e4874 : │ │ │ │ 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] @ e497c │ │ │ │ + ldr.w ip, [pc, #224] @ e4964 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #216] @ (e4980 ) │ │ │ │ + ldr r3, [pc, #216] @ (e4968 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #212] @ (e4984 ) │ │ │ │ + ldr r4, [pc, #212] @ (e496c ) │ │ │ │ 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] @ (e4988 ) │ │ │ │ + ldr r3, [pc, #196] @ (e4970 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4960 │ │ │ │ - ldr r3, [pc, #164] @ (e498c ) │ │ │ │ + beq.n e4948 │ │ │ │ + ldr r3, [pc, #164] @ (e4974 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e496a │ │ │ │ - ldr r3, [pc, #156] @ (e4990 ) │ │ │ │ + bne.n e4952 │ │ │ │ + ldr r3, [pc, #156] @ (e4978 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e490a │ │ │ │ - ldr r3, [pc, #144] @ (e4994 ) │ │ │ │ + beq.n e48f2 │ │ │ │ + ldr r3, [pc, #144] @ (e497c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e4942 │ │ │ │ + bne.n e492a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl e4758 │ │ │ │ + bl e4740 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e4960 │ │ │ │ - cbnz r0, e4964 │ │ │ │ - ldr r3, [pc, #124] @ (e4998 ) │ │ │ │ + beq.n e4948 │ │ │ │ + cbnz r0, e494c │ │ │ │ + ldr r3, [pc, #124] @ (e4980 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e492a │ │ │ │ + beq.n e4912 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #112] @ (e499c ) │ │ │ │ - ldr r3, [pc, #80] @ (e4980 ) │ │ │ │ + ldr r2, [pc, #112] @ (e4984 ) │ │ │ │ + ldr r3, [pc, #80] @ (e4968 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e4976 │ │ │ │ + bne.n e495e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #92] @ (e49a0 ) │ │ │ │ + ldr r0, [pc, #92] @ (e4988 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #88] @ (e49a4 ) │ │ │ │ + ldr r3, [pc, #88] @ (e498c ) │ │ │ │ movw r2, #611 @ 0x263 │ │ │ │ - ldr r1, [pc, #84] @ (e49a8 ) │ │ │ │ - ldr r0, [pc, #88] @ (e49ac ) │ │ │ │ + ldr r1, [pc, #84] @ (e4990 ) │ │ │ │ + ldr r0, [pc, #88] @ (e4994 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e492a │ │ │ │ - ldr r3, [pc, #72] @ (e49b0 ) │ │ │ │ + b.n e4912 │ │ │ │ + ldr r3, [pc, #72] @ (e4998 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e491c │ │ │ │ - ldr r0, [pc, #72] @ (e49b4 ) │ │ │ │ + b.n e4904 │ │ │ │ + ldr r0, [pc, #72] @ (e499c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e494a │ │ │ │ + b.n e4932 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb76e │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb75c │ │ │ │ movs r3, r4 │ │ │ │ - b.n e4c6c │ │ │ │ + b.n e4c84 │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r7, r4 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r5, #3 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e49b8 : │ │ │ │ - b.w e4758 │ │ │ │ +000e49a0 : │ │ │ │ + b.w e4740 │ │ │ │ │ │ │ │ -000e49bc : │ │ │ │ +000e49a4 : │ │ │ │ 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] @ e4e5c │ │ │ │ - ldr.w r3, [pc, #1164] @ e4e60 │ │ │ │ + ldr.w r1, [pc, #1164] @ e4e44 │ │ │ │ + ldr.w r3, [pc, #1164] @ e4e48 │ │ │ │ sub sp, #32 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #16] │ │ │ │ - ldr.w r5, [pc, #1156] @ e4e64 │ │ │ │ + ldr.w r5, [pc, #1156] @ e4e4c │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e4c40 │ │ │ │ + beq.w e4c28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4c64 │ │ │ │ + beq.w e4c4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n e4a20 │ │ │ │ + beq.n e4a08 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r6, [r0, #0] │ │ │ │ - beq.n e4a20 │ │ │ │ + beq.n e4a08 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4b6c │ │ │ │ - ldr.w r3, [pc, #1092] @ e4e68 │ │ │ │ + beq.w e4b54 │ │ │ │ + ldr.w r3, [pc, #1092] @ e4e50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w e4b84 │ │ │ │ + beq.w e4b6c │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e4c88 │ │ │ │ + beq.w e4c70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e4a56 │ │ │ │ + beq.n e4a3e │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r6, #0] │ │ │ │ - beq.n e4a56 │ │ │ │ + beq.n e4a3e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4bb2 │ │ │ │ + beq.w e4b9a │ │ │ │ cmp r6, r8 │ │ │ │ - beq.w e4bc2 │ │ │ │ + beq.w e4baa │ │ │ │ ldr r6, [r4, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e4cbc │ │ │ │ + beq.w e4ca4 │ │ │ │ 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 e4ce0 │ │ │ │ + beq.w e4cc8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4d00 │ │ │ │ + beq.w e4ce8 │ │ │ │ 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 e4d38 │ │ │ │ + bpl.w e4d20 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w e4d88 │ │ │ │ + bne.w e4d70 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ - beq.n e4ab6 │ │ │ │ + beq.n e4a9e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e4bf2 │ │ │ │ + beq.w e4bda │ │ │ │ mov r0, r6 │ │ │ │ bl a6988 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4c34 │ │ │ │ + beq.w e4c1c │ │ │ │ cmp r2, #2 │ │ │ │ - beq.w e4d70 │ │ │ │ + beq.w e4d58 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e4da8 │ │ │ │ + beq.w e4d90 │ │ │ │ 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] @ (e4e6c ) │ │ │ │ + ldr r3, [pc, #896] @ (e4e54 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2544] @ 0x9f0 │ │ │ │ blx 52368 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e4b0c │ │ │ │ + beq.n e4af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e4c02 │ │ │ │ + beq.n e4bea │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e4dcc │ │ │ │ + beq.w e4db4 │ │ │ │ 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 e4c0e │ │ │ │ + bpl.n e4bf6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, e4b40 │ │ │ │ + cbz r0, e4b28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e4b40 │ │ │ │ + beq.n e4b28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4d9e │ │ │ │ + beq.w e4d86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4cac │ │ │ │ + beq.w e4c94 │ │ │ │ movs r0, #1 │ │ │ │ - ldr r2, [pc, #796] @ (e4e70 ) │ │ │ │ - ldr r3, [pc, #780] @ (e4e60 ) │ │ │ │ + ldr r2, [pc, #796] @ (e4e58 ) │ │ │ │ + ldr r3, [pc, #780] @ (e4e48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e4e58 │ │ │ │ + bne.w e4e40 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strd r0, r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #752] @ (e4e68 ) │ │ │ │ + ldr r3, [pc, #752] @ (e4e50 ) │ │ │ │ ldrd r0, r2, [sp, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r8, r3 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w e4a2e │ │ │ │ + bne.w e4a16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4cb4 │ │ │ │ - ldr r3, [pc, #736] @ (e4e74 ) │ │ │ │ + beq.w e4c9c │ │ │ │ + ldr r3, [pc, #736] @ (e4e5c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #732] @ (e4e78 ) │ │ │ │ - ldr r1, [pc, #732] @ (e4e7c ) │ │ │ │ + ldr r3, [pc, #732] @ (e4e60 ) │ │ │ │ + ldr r1, [pc, #732] @ (e4e64 ) │ │ │ │ movw r2, #2478 @ 0x9ae │ │ │ │ - ldr r0, [pc, #732] @ (e4e80 ) │ │ │ │ + ldr r0, [pc, #732] @ (e4e68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4bee │ │ │ │ + b.n e4bd6 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w e4a5c │ │ │ │ + bne.w e4a44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e4d30 │ │ │ │ - ldr r3, [pc, #676] @ (e4e74 ) │ │ │ │ + beq.w e4d18 │ │ │ │ + ldr r3, [pc, #676] @ (e4e5c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr r3, [pc, #668] @ (e4e78 ) │ │ │ │ - ldr r1, [pc, #680] @ (e4e84 ) │ │ │ │ + ldr r3, [pc, #668] @ (e4e60 ) │ │ │ │ + ldr r1, [pc, #680] @ (e4e6c ) │ │ │ │ movw r2, #2479 @ 0x9af │ │ │ │ - ldr r0, [pc, #676] @ (e4e88 ) │ │ │ │ + ldr r0, [pc, #676] @ (e4e70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e4b50 │ │ │ │ + b.n e4b38 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - b.n e4ab6 │ │ │ │ + b.n e4a9e │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e4b0c │ │ │ │ - ldr r1, [pc, #616] @ (e4e78 ) │ │ │ │ - ldr r3, [pc, #632] @ (e4e8c ) │ │ │ │ - ldr r0, [pc, #636] @ (e4e90 ) │ │ │ │ + b.n e4af4 │ │ │ │ + ldr r1, [pc, #616] @ (e4e60 ) │ │ │ │ + ldr r3, [pc, #632] @ (e4e74 ) │ │ │ │ + ldr r0, [pc, #636] @ (e4e78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #2482 @ 0x9b2 │ │ │ │ - ldr r1, [pc, #624] @ (e4e94 ) │ │ │ │ + ldr r1, [pc, #624] @ (e4e7c ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e4bee │ │ │ │ + b.n e4bd6 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e4aca │ │ │ │ - ldr r1, [pc, #564] @ (e4e78 ) │ │ │ │ + b.n e4ab2 │ │ │ │ + ldr r1, [pc, #564] @ (e4e60 ) │ │ │ │ movw r0, #2475 @ 0x9ab │ │ │ │ - ldr r3, [pc, #592] @ (e4e98 ) │ │ │ │ - ldr r2, [pc, #592] @ (e4e9c ) │ │ │ │ + ldr r3, [pc, #592] @ (e4e80 ) │ │ │ │ + ldr r2, [pc, #592] @ (e4e84 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #588] @ (e4ea0 ) │ │ │ │ - ldr r0, [pc, #588] @ (e4ea4 ) │ │ │ │ + ldr r1, [pc, #588] @ (e4e88 ) │ │ │ │ + ldr r0, [pc, #588] @ (e4e8c ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e4bee │ │ │ │ - ldr r2, [pc, #528] @ (e4e78 ) │ │ │ │ + b.n e4bd6 │ │ │ │ + ldr r2, [pc, #528] @ (e4e60 ) │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - ldr r3, [pc, #572] @ (e4ea8 ) │ │ │ │ + ldr r3, [pc, #572] @ (e4e90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (e4eac ) │ │ │ │ + ldr r2, [pc, #568] @ (e4e94 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #564] @ (e4eb0 ) │ │ │ │ - ldr r0, [pc, #564] @ (e4eb4 ) │ │ │ │ + ldr r1, [pc, #564] @ (e4e98 ) │ │ │ │ + ldr r0, [pc, #564] @ (e4e9c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4c2c │ │ │ │ - ldr r2, [pc, #492] @ (e4e78 ) │ │ │ │ + b.n e4c14 │ │ │ │ + ldr r2, [pc, #492] @ (e4e60 ) │ │ │ │ movw r1, #2479 @ 0x9af │ │ │ │ - ldr r3, [pc, #552] @ (e4eb8 ) │ │ │ │ + ldr r3, [pc, #552] @ (e4ea0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #548] @ (e4ebc ) │ │ │ │ + ldr r2, [pc, #548] @ (e4ea4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #544] @ (e4ec0 ) │ │ │ │ - ldr r0, [pc, #544] @ (e4ec4 ) │ │ │ │ + ldr r1, [pc, #544] @ (e4ea8 ) │ │ │ │ + ldr r0, [pc, #544] @ (e4eac ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4c2c │ │ │ │ + b.n e4c14 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4b4e │ │ │ │ + b.n e4b36 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4b90 │ │ │ │ - ldr r2, [pc, #440] @ (e4e78 ) │ │ │ │ + b.n e4b78 │ │ │ │ + ldr r2, [pc, #440] @ (e4e60 ) │ │ │ │ movw r1, #2481 @ 0x9b1 │ │ │ │ - ldr r3, [pc, #516] @ (e4ec8 ) │ │ │ │ + ldr r3, [pc, #516] @ (e4eb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #512] @ (e4ecc ) │ │ │ │ + ldr r2, [pc, #512] @ (e4eb4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #508] @ (e4ed0 ) │ │ │ │ - ldr r0, [pc, #508] @ (e4ed4 ) │ │ │ │ + ldr r1, [pc, #508] @ (e4eb8 ) │ │ │ │ + ldr r0, [pc, #508] @ (e4ebc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4c2c │ │ │ │ - ldr r2, [pc, #404] @ (e4e78 ) │ │ │ │ - ldr r3, [pc, #500] @ (e4ed8 ) │ │ │ │ - ldr r1, [pc, #500] @ (e4edc ) │ │ │ │ + b.n e4c14 │ │ │ │ + ldr r2, [pc, #404] @ (e4e60 ) │ │ │ │ + ldr r3, [pc, #500] @ (e4ec0 ) │ │ │ │ + ldr r1, [pc, #500] @ (e4ec4 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #500] @ (e4ee0 ) │ │ │ │ + ldr r0, [pc, #500] @ (e4ec8 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ bl 9c000 │ │ │ │ - b.n e4c2c │ │ │ │ - ldr r3, [pc, #372] @ (e4e78 ) │ │ │ │ + b.n e4c14 │ │ │ │ + ldr r3, [pc, #372] @ (e4e60 ) │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ - ldr r0, [pc, #476] @ (e4ee4 ) │ │ │ │ + ldr r0, [pc, #476] @ (e4ecc ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #472] @ (e4ee8 ) │ │ │ │ + ldr r3, [pc, #472] @ (e4ed0 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #472] @ (e4eec ) │ │ │ │ + ldr r2, [pc, #472] @ (e4ed4 ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #468] @ (e4ef0 ) │ │ │ │ + ldr r1, [pc, #468] @ (e4ed8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e4bee │ │ │ │ + b.n e4bd6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4bce │ │ │ │ - ldr r0, [pc, #440] @ (e4ef4 ) │ │ │ │ + b.n e4bb6 │ │ │ │ + ldr r0, [pc, #440] @ (e4edc ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e4d58 │ │ │ │ + beq.n e4d40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e4de4 │ │ │ │ - ldr r3, [pc, #284] @ (e4e78 ) │ │ │ │ + beq.n e4dcc │ │ │ │ + ldr r3, [pc, #284] @ (e4e60 ) │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ - ldr r1, [pc, #408] @ (e4ef8 ) │ │ │ │ - ldr r0, [pc, #408] @ (e4efc ) │ │ │ │ + ldr r1, [pc, #408] @ (e4ee0 ) │ │ │ │ + ldr r0, [pc, #408] @ (e4ee4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4d22 │ │ │ │ - ldr r3, [pc, #260] @ (e4e78 ) │ │ │ │ + b.n e4d0a │ │ │ │ + ldr r3, [pc, #260] @ (e4e60 ) │ │ │ │ movw r2, #2481 @ 0x9b1 │ │ │ │ - ldr r1, [pc, #392] @ (e4f00 ) │ │ │ │ - ldr r0, [pc, #392] @ (e4f04 ) │ │ │ │ + ldr r1, [pc, #392] @ (e4ee8 ) │ │ │ │ + ldr r0, [pc, #392] @ (e4eec ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4c2c │ │ │ │ + b.n e4c14 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.w e4aa4 │ │ │ │ + beq.w e4a8c │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n e4dec │ │ │ │ + bne.n e4dd4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n e4aa4 │ │ │ │ + b.n e4a8c │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e4b40 │ │ │ │ - ldr r2, [pc, #204] @ (e4e78 ) │ │ │ │ + b.n e4b28 │ │ │ │ + ldr r2, [pc, #204] @ (e4e60 ) │ │ │ │ movw r1, #2482 @ 0x9b2 │ │ │ │ - ldr r3, [pc, #344] @ (e4f08 ) │ │ │ │ + ldr r3, [pc, #344] @ (e4ef0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (e4f0c ) │ │ │ │ + ldr r2, [pc, #340] @ (e4ef4 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (e4f10 ) │ │ │ │ - ldr r0, [pc, #336] @ (e4f14 ) │ │ │ │ + ldr r1, [pc, #336] @ (e4ef8 ) │ │ │ │ + ldr r0, [pc, #336] @ (e4efc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e4c2c │ │ │ │ - ldr r3, [pc, #168] @ (e4e78 ) │ │ │ │ + b.n e4c14 │ │ │ │ + ldr r3, [pc, #168] @ (e4e60 ) │ │ │ │ movw r2, #2482 @ 0x9b2 │ │ │ │ - ldr r1, [pc, #324] @ (e4f18 ) │ │ │ │ - ldr r0, [pc, #324] @ (e4f1c ) │ │ │ │ + ldr r1, [pc, #324] @ (e4f00 ) │ │ │ │ + ldr r0, [pc, #324] @ (e4f04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e4c2c │ │ │ │ + b.n e4c14 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e4d58 │ │ │ │ + b.n e4d40 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ 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 e4aa4 │ │ │ │ + beq.w e4a8c │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n e4e2a │ │ │ │ + beq.n e4e12 │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #16383 @ 0x3fff │ │ │ │ cmp r0, ip │ │ │ │ it eq │ │ │ │ streq.w lr, [r3] │ │ │ │ - beq.n e4e2a │ │ │ │ - cbz r0, e4e44 │ │ │ │ + beq.n e4e12 │ │ │ │ + cbz r0, e4e2c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e4d58 │ │ │ │ + beq.n e4d40 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl a6988 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e4abe │ │ │ │ + b.n e4aa6 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n e4e2a │ │ │ │ + b.n e4e12 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb63c │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + @ instruction: 0xb632 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r7, r3 │ │ │ │ - mrc2 0, 3, r0, cr4, cr14, {0} │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + ldc2 0, cr0, [ip, #120] @ 0x78 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ movs r7, r3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf750001e │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + @ instruction: 0xf678001e │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf72c001e │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + @ instruction: 0xf654001e │ │ │ │ + strb r6, [r6, #3] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf6f8001e │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + @ instruction: 0xf620001e │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r5, #2] │ │ │ │ movs r7, r3 │ │ │ │ - subw r0, lr, #2078 @ 0x81e │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + rsbs r0, r6, #10354688 @ 0x9e0000 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r7, r3 │ │ │ │ - addw r0, ip, #2078 @ 0x81e │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + @ instruction: 0xf534001e │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e4f20 : │ │ │ │ +000e4f08 : │ │ │ │ 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] @ e4fe0 │ │ │ │ + ldr.w ip, [pc, #176] @ e4fc8 │ │ │ │ mov r4, r1 │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #168] @ (e4fe4 ) │ │ │ │ + ldr r3, [pc, #168] @ (e4fcc ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (e4fe8 ) │ │ │ │ + ldr r4, [pc, #160] @ (e4fd0 ) │ │ │ │ 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] @ (e4fec ) │ │ │ │ + ldr r3, [pc, #144] @ (e4fd4 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #360 @ 0x168 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e4fd6 │ │ │ │ - ldr r3, [pc, #128] @ (e4ff0 ) │ │ │ │ + beq.n e4fbe │ │ │ │ + ldr r3, [pc, #128] @ (e4fd8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e4f84 │ │ │ │ - ldr r3, [pc, #120] @ (e4ff4 ) │ │ │ │ + beq.n e4f6c │ │ │ │ + ldr r3, [pc, #120] @ (e4fdc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e4fb8 │ │ │ │ + bne.n e4fa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e49bc │ │ │ │ + bl e49a4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e4fd6 │ │ │ │ - ldr r3, [pc, #104] @ (e4ff8 ) │ │ │ │ + beq.n e4fbe │ │ │ │ + ldr r3, [pc, #104] @ (e4fe0 ) │ │ │ │ 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] @ (e4ffc ) │ │ │ │ - ldr r3, [pc, #64] @ (e4fe4 ) │ │ │ │ + ldr r2, [pc, #88] @ (e4fe4 ) │ │ │ │ + ldr r3, [pc, #64] @ (e4fcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e4fda │ │ │ │ + bne.n e4fc2 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #68] @ (e5000 ) │ │ │ │ + ldr r0, [pc, #68] @ (e4fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #64] @ (e5004 ) │ │ │ │ - ldr r1, [pc, #68] @ (e5008 ) │ │ │ │ + ldr r3, [pc, #64] @ (e4fec ) │ │ │ │ + ldr r1, [pc, #68] @ (e4ff0 ) │ │ │ │ movw r2, #2475 @ 0x9ab │ │ │ │ - ldr r0, [pc, #64] @ (e500c ) │ │ │ │ + ldr r0, [pc, #64] @ (e4ff4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e4fa0 │ │ │ │ + b.n e4f88 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ movs r3, r4 │ │ │ │ - bge.n e4fac │ │ │ │ + bge.n e4fc4 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e5010 : │ │ │ │ +000e4ff8 : │ │ │ │ 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] @ e5978 │ │ │ │ + ldr.w r5, [pc, #2388] @ e5960 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r0, [pc, #2388] @ e597c │ │ │ │ + ldr.w r0, [pc, #2388] @ e5964 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #2384] @ e5980 │ │ │ │ - ldr.w r3, [pc, #2384] @ e5984 │ │ │ │ + ldr.w r4, [pc, #2384] @ e5968 │ │ │ │ + ldr.w r3, [pc, #2384] @ e596c │ │ │ │ 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] @ e5988 │ │ │ │ + ldr.w r2, [pc, #2368] @ e5970 │ │ │ │ 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 52bdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5586 │ │ │ │ + beq.w e556e │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ strd r7, r6, [sp, #56] @ 0x38 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e508e │ │ │ │ + beq.n e5076 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5436 │ │ │ │ + beq.w e541e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e55c6 │ │ │ │ + beq.w e55ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e50a8 │ │ │ │ + beq.n e5090 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e543e │ │ │ │ + beq.w e5426 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 52a70 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e55dc │ │ │ │ + beq.w e55c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ blx 52488 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e581e │ │ │ │ - ldr.w r3, [pc, #2240] @ e598c │ │ │ │ + beq.w e5806 │ │ │ │ + ldr.w r3, [pc, #2240] @ e5974 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e55f2 │ │ │ │ + bne.w e55da │ │ │ │ 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 e541c │ │ │ │ - ldr.w r3, [pc, #2208] @ e5990 │ │ │ │ + bne.w e5404 │ │ │ │ + ldr.w r3, [pc, #2208] @ e5978 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ mov r0, r5 │ │ │ │ blx 52940 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e561c │ │ │ │ + blt.w e5604 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e54b6 │ │ │ │ + beq.w e549e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w e57d0 │ │ │ │ + bpl.w e57b8 │ │ │ │ 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 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5688 │ │ │ │ + beq.w e5670 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 8ac50 │ │ │ │ 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 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e515a │ │ │ │ + beq.n e5142 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e54e8 │ │ │ │ + beq.w e54d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e56ee │ │ │ │ + beq.w e56d6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e517a │ │ │ │ + beq.n e5162 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e54f0 │ │ │ │ + beq.w e54d8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e5922 │ │ │ │ + beq.w e590a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e519a │ │ │ │ + beq.n e5182 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e556e │ │ │ │ + beq.w e5556 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e51ae │ │ │ │ + beq.n e5196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5566 │ │ │ │ + beq.w e554e │ │ │ │ ldr r5, [r6, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e58d0 │ │ │ │ + beq.w e58b8 │ │ │ │ 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 e555e │ │ │ │ + beq.w e5546 │ │ │ │ mov r0, r5 │ │ │ │ bl 89ae0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e51ec │ │ │ │ + beq.n e51d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e54f8 │ │ │ │ + beq.w e54e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e5752 │ │ │ │ + beq.w e573a │ │ │ │ mov r0, r6 │ │ │ │ bl 8928c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e520e │ │ │ │ + beq.n e51f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5508 │ │ │ │ + beq.w e54f0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e578a │ │ │ │ + beq.w e5772 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e5404 │ │ │ │ + ble.w e53ec │ │ │ │ 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 e58ec │ │ │ │ + beq.w e58d4 │ │ │ │ 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 e5446 │ │ │ │ - ldr.w r0, [pc, #1844] @ e5994 │ │ │ │ + bpl.w e542e │ │ │ │ + ldr.w r0, [pc, #1844] @ e597c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w e5908 │ │ │ │ - ldr.w r0, [pc, #1836] @ e5998 │ │ │ │ + beq.w e58f0 │ │ │ │ + ldr.w r0, [pc, #1836] @ e5980 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w e591e │ │ │ │ + beq.w e5906 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w e5446 │ │ │ │ + bne.w e542e │ │ │ │ ldr r6, [r1, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w e5446 │ │ │ │ + bpl.w e542e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r5, [r1, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w e5446 │ │ │ │ + bne.w e542e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e55a2 │ │ │ │ + beq.w e558a │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e5510 │ │ │ │ + beq.w e54f8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e52c0 │ │ │ │ + beq.n e52a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5522 │ │ │ │ + beq.w e550a │ │ │ │ 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 e52e4 │ │ │ │ + beq.n e52cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5556 │ │ │ │ + beq.w e553e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5542 │ │ │ │ + beq.w e552a │ │ │ │ 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, #2840] @ 0xb18 │ │ │ │ ldr.w r4, [fp, #2000] @ 0x7d0 │ │ │ │ blx 529d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e564c │ │ │ │ + beq.w e5634 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e554a │ │ │ │ + beq.w e5532 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e569a │ │ │ │ + bpl.w e5682 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e573a │ │ │ │ + bne.w e5722 │ │ │ │ ldr r5, [r3, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n e5344 │ │ │ │ + beq.n e532c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5576 │ │ │ │ + beq.w e555e │ │ │ │ mov r0, r5 │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e571c │ │ │ │ + beq.w e5704 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 86dfc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e5372 │ │ │ │ + beq.n e535a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e557e │ │ │ │ + beq.w e5566 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e5382 │ │ │ │ + beq.n e536a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5500 │ │ │ │ + beq.w e54e8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e576e │ │ │ │ + beq.w e5756 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r1, [fp, #752] @ 0x2f0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e57a0 │ │ │ │ + beq.w e5788 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n e53be │ │ │ │ + beq.n e53a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e552a │ │ │ │ + beq.w e5512 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e5800 │ │ │ │ + beq.w e57e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e53d8 │ │ │ │ + beq.n e53c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e553a │ │ │ │ + beq.w e5522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e53f0 │ │ │ │ + beq.n e53d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5532 │ │ │ │ + beq.w e551a │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bgt.w e523a │ │ │ │ + bgt.w e5222 │ │ │ │ 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 e583e │ │ │ │ + beq.w e5826 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n e50ba │ │ │ │ + b.n e50a2 │ │ │ │ ldr.w r5, [r3, #1992] @ 0x7c8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e593e │ │ │ │ + beq.w e5926 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e50f2 │ │ │ │ + b.n e50da │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e508e │ │ │ │ + b.n e5076 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e50a8 │ │ │ │ - ldr.w r0, [pc, #1364] @ e599c │ │ │ │ + b.n e5090 │ │ │ │ + ldr.w r0, [pc, #1364] @ e5984 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e546e │ │ │ │ + beq.n e5456 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5680 │ │ │ │ - ldr.w r3, [pc, #1328] @ e59a0 │ │ │ │ + beq.w e5668 │ │ │ │ + ldr.w r3, [pc, #1328] @ e5988 │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr.w r1, [pc, #1324] @ e59a4 │ │ │ │ - ldr.w r0, [pc, #1324] @ e59a8 │ │ │ │ + ldr.w r1, [pc, #1324] @ e598c │ │ │ │ + ldr.w r0, [pc, #1324] @ e5990 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1300] @ e59ac │ │ │ │ - ldr.w r3, [pc, #1248] @ e597c │ │ │ │ + ldr.w r2, [pc, #1300] @ e5994 │ │ │ │ + ldr.w r3, [pc, #1248] @ e5964 │ │ │ │ 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 e58cc │ │ │ │ + bne.w e58b4 │ │ │ │ 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 e54cc │ │ │ │ + beq.n e54b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e54cc │ │ │ │ + cbnz r3, e54b4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r5, [r3, #800] @ 0x320 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e595a │ │ │ │ + beq.w e5942 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - b.n e5110 │ │ │ │ + b.n e50f8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e515a │ │ │ │ + b.n e5142 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e517a │ │ │ │ + b.n e5162 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e51ec │ │ │ │ + b.n e51d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5382 │ │ │ │ + b.n e536a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e520e │ │ │ │ + b.n e51f6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - beq.w e52c2 │ │ │ │ + beq.w e52aa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e52c0 │ │ │ │ + bne.w e52a8 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e52c0 │ │ │ │ + b.n e52a8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e53be │ │ │ │ + b.n e53a6 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e53f0 │ │ │ │ + b.n e53d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e53d8 │ │ │ │ + b.n e53c0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e52ec │ │ │ │ + b.n e52d4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n e531e │ │ │ │ + b.n e5306 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e52e0 │ │ │ │ + b.n e52c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e51d0 │ │ │ │ + b.n e51b8 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e51ae │ │ │ │ + b.n e5196 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e519a │ │ │ │ + b.n e5182 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5344 │ │ │ │ + b.n e532c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5372 │ │ │ │ - ldr.w r3, [pc, #1048] @ e59a0 │ │ │ │ + b.n e535a │ │ │ │ + ldr.w r3, [pc, #1048] @ e5988 │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr.w r1, [pc, #1056] @ e59b0 │ │ │ │ - ldr.w r0, [pc, #1056] @ e59b4 │ │ │ │ + ldr.w r1, [pc, #1056] @ e5998 │ │ │ │ + ldr.w r0, [pc, #1056] @ e599c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5494 │ │ │ │ + b.n e547c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w e52ac │ │ │ │ + bne.w e5294 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w e52b6 │ │ │ │ + bne.w e529e │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w e52d6 │ │ │ │ + bne.w e52be │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n e52ec │ │ │ │ - ldr r3, [pc, #984] @ (e59a0 ) │ │ │ │ + b.n e52d4 │ │ │ │ + ldr r3, [pc, #984] @ (e5988 ) │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ - ldr r1, [pc, #1004] @ (e59b8 ) │ │ │ │ - ldr r0, [pc, #1004] @ (e59bc ) │ │ │ │ + ldr r1, [pc, #1004] @ (e59a0 ) │ │ │ │ + ldr r0, [pc, #1004] @ (e59a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #960] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #960] @ (e5988 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #988] @ (e59c0 ) │ │ │ │ - ldr r0, [pc, #992] @ (e59c4 ) │ │ │ │ + ldr r1, [pc, #988] @ (e59a8 ) │ │ │ │ + ldr r0, [pc, #992] @ (e59ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #940] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #940] @ (e5988 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #976] @ (e59c8 ) │ │ │ │ + ldr r1, [pc, #976] @ (e59b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #972] @ (e59cc ) │ │ │ │ + ldr r3, [pc, #972] @ (e59b4 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #968] @ (e59d0 ) │ │ │ │ + ldr r0, [pc, #968] @ (e59b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 85e58 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #896] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #896] @ (e5988 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r1, [pc, #944] @ (e59d4 ) │ │ │ │ - ldr r0, [pc, #944] @ (e59d8 ) │ │ │ │ + ldr r1, [pc, #944] @ (e59bc ) │ │ │ │ + ldr r0, [pc, #944] @ (e59c0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #848] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #848] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r1, [pc, #904] @ (e59dc ) │ │ │ │ - ldr r0, [pc, #904] @ (e59e0 ) │ │ │ │ + ldr r1, [pc, #904] @ (e59c4 ) │ │ │ │ + ldr r0, [pc, #904] @ (e59c8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ + b.n e547c │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e546e │ │ │ │ - ldr r3, [pc, #788] @ (e59a0 ) │ │ │ │ + b.n e5456 │ │ │ │ + ldr r3, [pc, #788] @ (e5988 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #852] @ (e59e4 ) │ │ │ │ - ldr r0, [pc, #856] @ (e59e8 ) │ │ │ │ + ldr r1, [pc, #852] @ (e59cc ) │ │ │ │ + ldr r0, [pc, #856] @ (e59d0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - b.n e562e │ │ │ │ - ldr r0, [pc, #848] @ (e59ec ) │ │ │ │ + b.n e5616 │ │ │ │ + ldr r0, [pc, #848] @ (e59d4 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r9, r6 │ │ │ │ add r0, pc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e56c6 │ │ │ │ + beq.n e56ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, e56c6 │ │ │ │ + cbnz r2, e56ae │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #728] @ (e59a0 ) │ │ │ │ + ldr r3, [pc, #728] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - ldr r1, [pc, #804] @ (e59f0 ) │ │ │ │ - ldr r0, [pc, #804] @ (e59f4 ) │ │ │ │ + ldr r1, [pc, #804] @ (e59d8 ) │ │ │ │ + ldr r0, [pc, #804] @ (e59dc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #688] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #688] @ (e5988 ) │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - ldr r1, [pc, #772] @ (e59f8 ) │ │ │ │ - ldr r0, [pc, #772] @ (e59fc ) │ │ │ │ + ldr r1, [pc, #772] @ (e59e0 ) │ │ │ │ + ldr r0, [pc, #772] @ (e59e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #640] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #640] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ - ldr r1, [pc, #728] @ (e5a00 ) │ │ │ │ - ldr r0, [pc, #732] @ (e5a04 ) │ │ │ │ + ldr r1, [pc, #728] @ (e59e8 ) │ │ │ │ + ldr r0, [pc, #732] @ (e59ec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e56da │ │ │ │ + b.n e56c2 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e5334 │ │ │ │ + beq.w e531c │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e584e │ │ │ │ + bne.w e5836 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r5, r2, #1 │ │ │ │ - b.n e5334 │ │ │ │ - ldr r3, [pc, #588] @ (e59a0 ) │ │ │ │ + b.n e531c │ │ │ │ + ldr r3, [pc, #588] @ (e5988 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #688] @ (e5a08 ) │ │ │ │ - ldr r0, [pc, #688] @ (e5a0c ) │ │ │ │ + ldr r1, [pc, #688] @ (e59f0 ) │ │ │ │ + ldr r0, [pc, #688] @ (e59f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #560] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #560] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - ldr r1, [pc, #664] @ (e5a10 ) │ │ │ │ - ldr r0, [pc, #668] @ (e5a14 ) │ │ │ │ + ldr r1, [pc, #664] @ (e59f8 ) │ │ │ │ + ldr r0, [pc, #668] @ (e59fc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5488 │ │ │ │ - ldr r3, [pc, #532] @ (e59a0 ) │ │ │ │ + b.n e5470 │ │ │ │ + ldr r3, [pc, #532] @ (e5988 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ - ldr r1, [pc, #648] @ (e5a18 ) │ │ │ │ - ldr r0, [pc, #648] @ (e5a1c ) │ │ │ │ + ldr r1, [pc, #648] @ (e5a00 ) │ │ │ │ + ldr r0, [pc, #648] @ (e5a04 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5766 │ │ │ │ - ldr r3, [pc, #508] @ (e59a0 ) │ │ │ │ + b.n e574e │ │ │ │ + ldr r3, [pc, #508] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #628] @ (e5a20 ) │ │ │ │ - ldr r0, [pc, #632] @ (e5a24 ) │ │ │ │ + ldr r1, [pc, #628] @ (e5a08 ) │ │ │ │ + ldr r0, [pc, #632] @ (e5a0c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #460] @ (e59a0 ) │ │ │ │ - ldr r2, [pc, #596] @ (e5a28 ) │ │ │ │ - ldr r1, [pc, #596] @ (e5a2c ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #460] @ (e5988 ) │ │ │ │ + ldr r2, [pc, #596] @ (e5a10 ) │ │ │ │ + ldr r1, [pc, #596] @ (e5a14 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #596] @ (e5a30 ) │ │ │ │ + ldr r0, [pc, #596] @ (e5a18 ) │ │ │ │ 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 9c000 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5494 │ │ │ │ - ldr r3, [pc, #412] @ (e59a0 ) │ │ │ │ + b.n e547c │ │ │ │ + ldr r3, [pc, #412] @ (e5988 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r5, r8 │ │ │ │ - ldr r1, [pc, #552] @ (e5a34 ) │ │ │ │ - ldr r0, [pc, #556] @ (e5a38 ) │ │ │ │ + ldr r1, [pc, #552] @ (e5a1c ) │ │ │ │ + ldr r0, [pc, #556] @ (e5a20 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e57bc │ │ │ │ + b.n e57a4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5832 │ │ │ │ + beq.n e581a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbz r3, e5846 │ │ │ │ + cbz r3, e582e │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n e58b6 │ │ │ │ + bne.n e589e │ │ │ │ movs r0, #1 │ │ │ │ - b.n e5496 │ │ │ │ + b.n e547e │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5414 │ │ │ │ + b.n e53fc │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5832 │ │ │ │ + b.n e581a │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r0, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5334 │ │ │ │ + beq.w e531c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n e5884 │ │ │ │ + beq.n e586c │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #16383 @ 0x3fff │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ streq r5, [r3, #0] │ │ │ │ - beq.n e5884 │ │ │ │ - cbz r2, e589c │ │ │ │ + beq.n e586c │ │ │ │ + cbz r2, e5884 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e58ac │ │ │ │ + beq.n e5894 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e58 │ │ │ │ - b.n e534c │ │ │ │ + b.n e5334 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r3, r1, [sp, #40] @ 0x28 │ │ │ │ - b.n e5884 │ │ │ │ + b.n e586c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r9, r6 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n e56c6 │ │ │ │ - ldr r3, [pc, #232] @ (e59a0 ) │ │ │ │ + b.n e56ae │ │ │ │ + ldr r3, [pc, #232] @ (e5988 ) │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ - ldr r1, [pc, #384] @ (e5a3c ) │ │ │ │ - ldr r0, [pc, #384] @ (e5a40 ) │ │ │ │ + ldr r1, [pc, #384] @ (e5a24 ) │ │ │ │ + ldr r0, [pc, #384] @ (e5a28 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5494 │ │ │ │ + b.n e547c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #368] @ (e5a44 ) │ │ │ │ - movw r2, #31016 @ 0x7928 │ │ │ │ + ldr r3, [pc, #368] @ (e5a2c ) │ │ │ │ + movw r2, #31020 @ 0x792c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #364] @ (e5a48 ) │ │ │ │ - ldr r0, [pc, #364] @ (e5a4c ) │ │ │ │ + ldr r1, [pc, #364] @ (e5a30 ) │ │ │ │ + ldr r0, [pc, #364] @ (e5a34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #352] @ (e5a50 ) │ │ │ │ - movw r2, #31041 @ 0x7941 │ │ │ │ + ldr r3, [pc, #352] @ (e5a38 ) │ │ │ │ + movw r2, #31045 @ 0x7945 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #348] @ (e5a54 ) │ │ │ │ - ldr r0, [pc, #348] @ (e5a58 ) │ │ │ │ + ldr r1, [pc, #348] @ (e5a3c ) │ │ │ │ + ldr r0, [pc, #348] @ (e5a40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #336] @ (e5a5c ) │ │ │ │ + ldr r3, [pc, #336] @ (e5a44 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #336] @ (e5a60 ) │ │ │ │ - ldr r0, [pc, #336] @ (e5a64 ) │ │ │ │ + ldr r1, [pc, #336] @ (e5a48 ) │ │ │ │ + ldr r0, [pc, #336] @ (e5a4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #324] @ (e5a68 ) │ │ │ │ - movw r2, #31013 @ 0x7925 │ │ │ │ + ldr r3, [pc, #324] @ (e5a50 ) │ │ │ │ + movw r2, #31017 @ 0x7929 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #316] @ (e5a6c ) │ │ │ │ - ldr r0, [pc, #320] @ (e5a70 ) │ │ │ │ + ldr r1, [pc, #316] @ (e5a54 ) │ │ │ │ + ldr r0, [pc, #320] @ (e5a58 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (e5a74 ) │ │ │ │ - movw r2, #30971 @ 0x78fb │ │ │ │ + ldr r3, [pc, #308] @ (e5a5c ) │ │ │ │ + movw r2, #30975 @ 0x78ff │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #300] @ (e5a78 ) │ │ │ │ - ldr r0, [pc, #304] @ (e5a7c ) │ │ │ │ + ldr r1, [pc, #300] @ (e5a60 ) │ │ │ │ + ldr r0, [pc, #304] @ (e5a64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (e5a80 ) │ │ │ │ - movw r2, #30992 @ 0x7910 │ │ │ │ + ldr r3, [pc, #292] @ (e5a68 ) │ │ │ │ + movw r2, #30996 @ 0x7914 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #284] @ (e5a84 ) │ │ │ │ - ldr r0, [pc, #288] @ (e5a88 ) │ │ │ │ + ldr r1, [pc, #284] @ (e5a6c ) │ │ │ │ + ldr r0, [pc, #288] @ (e5a70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2532 @ 0x9e4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ movs r7, r3 │ │ │ │ - bge.n e5978 │ │ │ │ + bls.n e59b0 │ │ │ │ movs r6, r3 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ movs r6, r3 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [pc, #328] @ (e5ba8 ) │ │ │ │ + ldr r1, [pc, #488] @ (e5c30 ) │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r6, r3 │ │ │ │ - add r4, pc, #864 @ (adr r4, e5dc8 ) │ │ │ │ + add r4, pc, #0 @ (adr r4, e5a50 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r1, r0 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r6, r0 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e5a8c : │ │ │ │ +000e5a74 : │ │ │ │ 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] @ e5b5c │ │ │ │ + ldr.w ip, [pc, #192] @ e5b44 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (e5b60 ) │ │ │ │ + ldr r3, [pc, #184] @ (e5b48 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (e5b64 ) │ │ │ │ + ldr r4, [pc, #180] @ (e5b4c ) │ │ │ │ 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] @ (e5b68 ) │ │ │ │ + ldr r3, [pc, #164] @ (e5b50 ) │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w ip, sp, #12 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e5b48 │ │ │ │ - ldr r3, [pc, #140] @ (e5b6c ) │ │ │ │ + beq.n e5b30 │ │ │ │ + ldr r3, [pc, #140] @ (e5b54 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e5b2a │ │ │ │ + bne.n e5b12 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n e5b4c │ │ │ │ + bpl.n e5b34 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl e5010 │ │ │ │ + bl e4ff8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e5b48 │ │ │ │ - ldr r3, [pc, #108] @ (e5b70 ) │ │ │ │ + beq.n e5b30 │ │ │ │ + ldr r3, [pc, #108] @ (e5b58 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5b12 │ │ │ │ + beq.n e5afa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #96] @ (e5b74 ) │ │ │ │ - ldr r3, [pc, #72] @ (e5b60 ) │ │ │ │ + ldr r2, [pc, #96] @ (e5b5c ) │ │ │ │ + ldr r3, [pc, #72] @ (e5b48 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e5b56 │ │ │ │ + bne.n e5b3e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #76] @ (e5b78 ) │ │ │ │ + ldr r0, [pc, #76] @ (e5b60 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #68] @ (e5b7c ) │ │ │ │ + ldr r3, [pc, #68] @ (e5b64 ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ - ldr r1, [pc, #68] @ (e5b80 ) │ │ │ │ - ldr r0, [pc, #72] @ (e5b84 ) │ │ │ │ + ldr r1, [pc, #68] @ (e5b68 ) │ │ │ │ + ldr r0, [pc, #72] @ (e5b6c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e5b12 │ │ │ │ - ldr r0, [pc, #56] @ (e5b88 ) │ │ │ │ + b.n e5afa │ │ │ │ + ldr r0, [pc, #56] @ (e5b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e5b34 │ │ │ │ + b.n e5b1c │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #344 @ (adr r5, e5cb8 ) │ │ │ │ + add r5, pc, #440 @ (adr r5, e5d00 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #272 @ (adr r5, e5c78 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, e5cc0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #920 @ (adr r4, e5f10 ) │ │ │ │ + add r4, pc, #1016 @ (adr r4, e5f58 ) │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r6, r6, #7 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ movs r7, r3 │ │ │ │ - bvc.n e5be8 │ │ │ │ + bvs.n e5c20 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e5b8c : │ │ │ │ +000e5b74 : │ │ │ │ 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] @ e64f0 │ │ │ │ + ldr.w r2, [pc, #2384] @ e64d8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr.w r3, [pc, #2380] @ e64f4 │ │ │ │ + ldr.w r3, [pc, #2380] @ e64dc │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #2380] @ e64f8 │ │ │ │ + ldr.w r7, [pc, #2380] @ e64e0 │ │ │ │ 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 e5e7c │ │ │ │ + beq.w e5e64 │ │ │ │ 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] @ e64fc │ │ │ │ + ldr.w r3, [pc, #2340] @ e64e4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e5e8a │ │ │ │ + beq.w e5e72 │ │ │ │ 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 e5e92 │ │ │ │ + beq.w e5e7a │ │ │ │ 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 e5c24 │ │ │ │ + beq.n e5c0c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e614e │ │ │ │ + bpl.w e6136 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e6182 │ │ │ │ + bne.w e616a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - blt.w e5d64 │ │ │ │ + blt.w e5d4c │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w e5e96 │ │ │ │ + beq.w e5e7e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w e5f0a │ │ │ │ + bpl.w e5ef2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e5c48 │ │ │ │ + beq.n e5c30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e620a │ │ │ │ + beq.w e61f2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5c66 │ │ │ │ + beq.n e5c4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e621a │ │ │ │ + beq.w e6202 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w e631a │ │ │ │ + bpl.w e6302 │ │ │ │ mov r0, r5 │ │ │ │ blx 52af0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5c82 │ │ │ │ + beq.n e5c6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61b0 │ │ │ │ + beq.w e6198 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e635e │ │ │ │ - ldr.w r2, [pc, #2164] @ e6500 │ │ │ │ - ldr.w r3, [pc, #2164] @ e6504 │ │ │ │ + beq.w e6346 │ │ │ │ + ldr.w r2, [pc, #2164] @ e64e8 │ │ │ │ + ldr.w r3, [pc, #2164] @ e64ec │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6376 │ │ │ │ + beq.w e635e │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5cc8 │ │ │ │ + beq.n e5cb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61b8 │ │ │ │ + beq.w e61a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e6394 │ │ │ │ + beq.w e637c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5ce2 │ │ │ │ + beq.n e5cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e62aa │ │ │ │ + beq.w e6292 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5cfc │ │ │ │ + beq.n e5ce4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e62a2 │ │ │ │ - ldr.w r3, [pc, #2056] @ e6508 │ │ │ │ + beq.w e628a │ │ │ │ + ldr.w r3, [pc, #2056] @ e64f0 │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr.w r1, [pc, #2052] @ e650c │ │ │ │ - ldr.w r0, [pc, #2052] @ e6510 │ │ │ │ + ldr.w r1, [pc, #2052] @ e64f4 │ │ │ │ + ldr.w r0, [pc, #2052] @ e64f8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e5c1a │ │ │ │ + beq.w e5c02 │ │ │ │ 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 e6158 │ │ │ │ + beq.w e6140 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 8e564 │ │ │ │ mov r9, r0 │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e5c24 │ │ │ │ + beq.w e5c0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5d78 │ │ │ │ + beq.n e5d60 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6006 │ │ │ │ + beq.w e5fee │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5d8c │ │ │ │ + beq.n e5d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e600e │ │ │ │ + beq.w e5ff6 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w e626c │ │ │ │ + bpl.w e6254 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e62d8 │ │ │ │ + bne.w e62c0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5db6 │ │ │ │ + beq.n e5d9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6016 │ │ │ │ - ldr.w r2, [pc, #1864] @ e6500 │ │ │ │ - ldr.w r3, [pc, #1864] @ e6504 │ │ │ │ + beq.w e5ffe │ │ │ │ + ldr.w r2, [pc, #1864] @ e64e8 │ │ │ │ + ldr.w r3, [pc, #1864] @ e64ec │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e62ba │ │ │ │ + beq.w e62a2 │ │ │ │ mov r0, r5 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5e00 │ │ │ │ + beq.n e5de8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e601e │ │ │ │ + beq.w e6006 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e62f0 │ │ │ │ + beq.w e62d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e64b6 │ │ │ │ + beq.w e649e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5e22 │ │ │ │ + beq.n e5e0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, e5e22 │ │ │ │ + cbnz r3, e5e0a │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r6 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5e3e │ │ │ │ + beq.n e5e26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, e5e3e │ │ │ │ + cbnz r3, e5e26 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r3, [pc, #1736] @ e6508 │ │ │ │ + ldr.w r3, [pc, #1736] @ e64f0 │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr.w r1, [pc, #1740] @ e6514 │ │ │ │ - ldr.w r0, [pc, #1740] @ e6518 │ │ │ │ + ldr.w r1, [pc, #1740] @ e64fc │ │ │ │ + ldr.w r0, [pc, #1740] @ e6500 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1724] @ e651c │ │ │ │ - ldr.w r3, [pc, #1680] @ e64f4 │ │ │ │ + ldr.w r2, [pc, #1724] @ e6504 │ │ │ │ + ldr.w r3, [pc, #1680] @ e64dc │ │ │ │ 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 e6480 │ │ │ │ + bne.w e6468 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr.w r3, [pc, #1660] @ e64fc │ │ │ │ + ldr.w r3, [pc, #1660] @ e64e4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w e5be0 │ │ │ │ + bne.w e5bc8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w e5bf4 │ │ │ │ + bne.w e5bdc │ │ │ │ mov r6, r3 │ │ │ │ - b.n e5c02 │ │ │ │ + b.n e5bea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w e61d0 │ │ │ │ + beq.w e61b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6222 │ │ │ │ + beq.w e620a │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - cbz r0, e5ec2 │ │ │ │ + cbz r0, e5eaa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n e5ec2 │ │ │ │ + beq.n e5eaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61ec │ │ │ │ + beq.w e61d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ str.w r4, [sl, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5eda │ │ │ │ + beq.n e5ec2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e642e │ │ │ │ - ldr.w r3, [pc, #1604] @ e6520 │ │ │ │ - ldr.w r1, [pc, #1604] @ e6524 │ │ │ │ + beq.w e6416 │ │ │ │ + ldr.w r3, [pc, #1604] @ e6508 │ │ │ │ + ldr.w r1, [pc, #1604] @ e650c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1560] @ e6508 │ │ │ │ - ldr.w r1, [pc, #1588] @ e6528 │ │ │ │ + ldr.w r3, [pc, #1560] @ e64f0 │ │ │ │ + ldr.w r1, [pc, #1588] @ e6510 │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ - ldr.w r0, [pc, #1584] @ e652c │ │ │ │ + ldr.w r0, [pc, #1584] @ e6514 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5f26 │ │ │ │ + beq.n e5f0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61a8 │ │ │ │ + beq.w e6190 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e633a │ │ │ │ + beq.w e6322 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n e5fa8 │ │ │ │ + ble.n e5f90 │ │ │ │ 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 e64d2 │ │ │ │ + beq.w e64ba │ │ │ │ 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 e6234 │ │ │ │ - ldr.w r1, [pc, #1484] @ e6530 │ │ │ │ + bpl.w e621c │ │ │ │ + ldr.w r1, [pc, #1484] @ e6518 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e5f80 │ │ │ │ + beq.n e5f68 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52b20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e6042 │ │ │ │ + beq.n e602a │ │ │ │ ldrd r0, r3, [r5] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr.w r1, [pc, #1456] @ e6534 │ │ │ │ + ldr.w r1, [pc, #1456] @ e651c │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, ip │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - beq.n e5f9a │ │ │ │ + beq.n e5f82 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6194 │ │ │ │ + beq.w e617c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n e6026 │ │ │ │ + beq.n e600e │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.n e5f38 │ │ │ │ + bgt.n e5f20 │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ - cbz r0, e5fc2 │ │ │ │ + cbz r0, e5faa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5fc2 │ │ │ │ + beq.n e5faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6436 │ │ │ │ + beq.w e641e │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ str.w r4, [sl, #12] │ │ │ │ - cbz r0, e5fe0 │ │ │ │ + cbz r0, e5fc8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5fe0 │ │ │ │ + beq.n e5fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e630e │ │ │ │ + beq.w e62f6 │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ str.w r8, [sl, #16] │ │ │ │ - cbz r0, e5ffe │ │ │ │ + cbz r0, e5fe6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e5ffe │ │ │ │ + beq.n e5fe6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6314 │ │ │ │ + beq.w e62fc │ │ │ │ movs r0, #1 │ │ │ │ str.w r6, [sl, #20] │ │ │ │ - b.n e5e5c │ │ │ │ + b.n e5e44 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5d78 │ │ │ │ + b.n e5d60 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5d8c │ │ │ │ + b.n e5d74 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5db6 │ │ │ │ + b.n e5d9e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5e00 │ │ │ │ - ldr.w r3, [pc, #1296] @ e6538 │ │ │ │ + b.n e5de8 │ │ │ │ + ldr.w r3, [pc, #1296] @ e6520 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ - ldr.w r3, [pc, #1292] @ e653c │ │ │ │ + ldr.w r3, [pc, #1292] @ e6524 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w e63ac │ │ │ │ + bne.w e6394 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl, #24] │ │ │ │ - b.n e5f9e │ │ │ │ + b.n e5f86 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6056 │ │ │ │ + beq.n e603e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61c8 │ │ │ │ + beq.w e61b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e606a │ │ │ │ + beq.n e6052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e61c0 │ │ │ │ + beq.w e61a8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e62b2 │ │ │ │ - ldr.w r2, [pc, #1156] @ e6500 │ │ │ │ - ldr.w r3, [pc, #1156] @ e6504 │ │ │ │ + beq.w e629a │ │ │ │ + ldr.w r2, [pc, #1156] @ e64e8 │ │ │ │ + ldr.w r3, [pc, #1156] @ e64ec │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e63de │ │ │ │ + beq.w e63c6 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6428 │ │ │ │ + beq.w e6410 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w e64a2 │ │ │ │ - ldr.w r2, [pc, #1160] @ e6540 │ │ │ │ + bpl.w e648a │ │ │ │ + ldr.w r2, [pc, #1160] @ e6528 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e648c │ │ │ │ - ldr.w r2, [pc, #1144] @ e653c │ │ │ │ + beq.w e6474 │ │ │ │ + ldr.w r2, [pc, #1144] @ e6524 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e6488 │ │ │ │ + beq.w e6470 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e6484 │ │ │ │ + ble.w e646c │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq.w e6484 │ │ │ │ + beq.w e646c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6102 │ │ │ │ + beq.n e60ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e61f2 │ │ │ │ + beq.n e61da │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w e640a │ │ │ │ + beq.w e63f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e611a │ │ │ │ + beq.n e6102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e6202 │ │ │ │ + beq.n e61ea │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6132 │ │ │ │ + beq.n e611a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e61fa │ │ │ │ - ldr r3, [pc, #980] @ (e6508 ) │ │ │ │ + beq.n e61e2 │ │ │ │ + ldr r3, [pc, #980] @ (e64f0 ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr.w r1, [pc, #1032] @ e6544 │ │ │ │ - ldr.w r0, [pc, #1032] @ e6548 │ │ │ │ + ldr.w r1, [pc, #1032] @ e652c │ │ │ │ + ldr.w r0, [pc, #1032] @ e6530 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r0, [pc, #1020] @ (e654c ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r0, [pc, #1020] @ (e6534 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #940] @ (e6508 ) │ │ │ │ + ldr r3, [pc, #940] @ (e64f0 ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #1008] @ (e6550 ) │ │ │ │ - ldr r0, [pc, #1008] @ (e6554 ) │ │ │ │ + ldr r1, [pc, #1008] @ (e6538 ) │ │ │ │ + ldr r0, [pc, #1008] @ (e653c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e5d64 │ │ │ │ + beq.w e5d4c │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e5d1a │ │ │ │ + bne.w e5d02 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ negs r0, r0 │ │ │ │ - b.n e5c1a │ │ │ │ + b.n e5c02 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n e5f9a │ │ │ │ + b.n e5f82 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5f26 │ │ │ │ + b.n e5f0e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5c82 │ │ │ │ + b.n e5c6a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5cc8 │ │ │ │ + b.n e5cb0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e606a │ │ │ │ + b.n e6052 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6056 │ │ │ │ + b.n e603e │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e5ec2 │ │ │ │ + beq.w e5eaa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w e5ec2 │ │ │ │ + beq.w e5eaa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e5ec2 │ │ │ │ + bne.w e5eaa │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5ec2 │ │ │ │ + b.n e5eaa │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6102 │ │ │ │ + b.n e60ea │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6132 │ │ │ │ + b.n e611a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e611a │ │ │ │ + b.n e6102 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w e5c52 │ │ │ │ - b.n e5c5c │ │ │ │ + bne.w e5c3a │ │ │ │ + b.n e5c44 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5c5c │ │ │ │ + b.n e5c44 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e5eb2 │ │ │ │ - b.n e5ec2 │ │ │ │ - ldr r3, [pc, #720] @ (e6508 ) │ │ │ │ - ldr r2, [pc, #800] @ (e6558 ) │ │ │ │ - ldr r1, [pc, #800] @ (e655c ) │ │ │ │ - ldr r0, [pc, #804] @ (e6560 ) │ │ │ │ + bne.w e5e9a │ │ │ │ + b.n e5eaa │ │ │ │ + ldr r3, [pc, #720] @ (e64f0 ) │ │ │ │ + ldr r2, [pc, #800] @ (e6540 ) │ │ │ │ + ldr r1, [pc, #800] @ (e6544 ) │ │ │ │ + ldr r0, [pc, #804] @ (e6548 ) │ │ │ │ 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] │ │ │ │ @@ -247340,587 +247314,586 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r0, [pc, #756] @ (e6564 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r0, [pc, #756] @ (e654c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e628a │ │ │ │ + beq.n e6272 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6402 │ │ │ │ - ldr r3, [pc, #636] @ (e6508 ) │ │ │ │ + beq.w e63ea │ │ │ │ + ldr r3, [pc, #636] @ (e64f0 ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #724] @ (e6568 ) │ │ │ │ - ldr r0, [pc, #728] @ (e656c ) │ │ │ │ + ldr r1, [pc, #724] @ (e6550 ) │ │ │ │ + ldr r0, [pc, #728] @ (e6554 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5cfc │ │ │ │ + b.n e5ce4 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5ce2 │ │ │ │ + b.n e5cca │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e607a │ │ │ │ - ldr r3, [pc, #588] @ (e6508 ) │ │ │ │ + b.n e6062 │ │ │ │ + ldr r3, [pc, #588] @ (e64f0 ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #684] @ (e6570 ) │ │ │ │ - ldr r0, [pc, #688] @ (e6574 ) │ │ │ │ + ldr r1, [pc, #684] @ (e6558 ) │ │ │ │ + ldr r0, [pc, #688] @ (e655c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e5da2 │ │ │ │ + beq.w e5d8a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e643c │ │ │ │ + bne.w e6424 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e5da2 │ │ │ │ - ldr r3, [pc, #532] @ (e6508 ) │ │ │ │ + b.n e5d8a │ │ │ │ + ldr r3, [pc, #532] @ (e64f0 ) │ │ │ │ movw r2, #658 @ 0x292 │ │ │ │ - ldr r1, [pc, #640] @ (e6578 ) │ │ │ │ - ldr r0, [pc, #640] @ (e657c ) │ │ │ │ + ldr r1, [pc, #640] @ (e6560 ) │ │ │ │ + ldr r0, [pc, #640] @ (e6564 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5fe0 │ │ │ │ + b.n e5fc8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5ffe │ │ │ │ - ldr r1, [pc, #492] @ (e6508 ) │ │ │ │ + b.n e5fe6 │ │ │ │ + ldr r1, [pc, #492] @ (e64f0 ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r3, [pc, #604] @ (e6580 ) │ │ │ │ - ldr r0, [pc, #608] @ (e6584 ) │ │ │ │ + ldr r3, [pc, #604] @ (e6568 ) │ │ │ │ + ldr r0, [pc, #608] @ (e656c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (e6588 ) │ │ │ │ + ldr r1, [pc, #600] @ (e6570 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r3, [pc, #460] @ (e6508 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r3, [pc, #460] @ (e64f0 ) │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - ldr r1, [pc, #584] @ (e658c ) │ │ │ │ - ldr r0, [pc, #588] @ (e6590 ) │ │ │ │ + ldr r1, [pc, #584] @ (e6574 ) │ │ │ │ + ldr r0, [pc, #588] @ (e6578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r3, [pc, #424] @ (e6508 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r3, [pc, #424] @ (e64f0 ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #556] @ (e6594 ) │ │ │ │ - ldr r0, [pc, #560] @ (e6598 ) │ │ │ │ + ldr r1, [pc, #556] @ (e657c ) │ │ │ │ + ldr r0, [pc, #560] @ (e6580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r3, [pc, #400] @ (e6508 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r3, [pc, #400] @ (e64f0 ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #540] @ (e659c ) │ │ │ │ - ldr r0, [pc, #544] @ (e65a0 ) │ │ │ │ + ldr r1, [pc, #540] @ (e6584 ) │ │ │ │ + ldr r0, [pc, #544] @ (e6588 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r3, [pc, #368] @ (e6508 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r3, [pc, #368] @ (e64f0 ) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ - ldr r1, [pc, #520] @ (e65a4 ) │ │ │ │ - ldr r0, [pc, #520] @ (e65a8 ) │ │ │ │ + ldr r1, [pc, #520] @ (e658c ) │ │ │ │ + ldr r0, [pc, #520] @ (e6590 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e638c │ │ │ │ - ldr r0, [pc, #508] @ (e65ac ) │ │ │ │ + b.n e6374 │ │ │ │ + ldr r0, [pc, #508] @ (e6594 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #336] @ (e6508 ) │ │ │ │ - ldr r1, [pc, #504] @ (e65b0 ) │ │ │ │ + ldr r3, [pc, #336] @ (e64f0 ) │ │ │ │ + ldr r1, [pc, #504] @ (e6598 ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ - ldr r0, [pc, #500] @ (e65b4 ) │ │ │ │ + ldr r0, [pc, #500] @ (e659c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ - ldr r3, [pc, #296] @ (e6508 ) │ │ │ │ + b.n e5e42 │ │ │ │ + ldr r3, [pc, #296] @ (e64f0 ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr r1, [pc, #464] @ (e65b8 ) │ │ │ │ - ldr r0, [pc, #468] @ (e65bc ) │ │ │ │ + ldr r1, [pc, #464] @ (e65a0 ) │ │ │ │ + ldr r0, [pc, #468] @ (e65a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e628a │ │ │ │ - ldr r3, [pc, #252] @ (e6508 ) │ │ │ │ + b.n e6272 │ │ │ │ + ldr r3, [pc, #252] @ (e64f0 ) │ │ │ │ movw r2, #663 @ 0x297 │ │ │ │ - ldr r1, [pc, #428] @ (e65c0 ) │ │ │ │ - ldr r0, [pc, #432] @ (e65c4 ) │ │ │ │ + ldr r1, [pc, #428] @ (e65a8 ) │ │ │ │ + ldr r0, [pc, #432] @ (e65ac ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e5e5a │ │ │ │ + b.n e5e42 │ │ │ │ bl 8aa94 │ │ │ │ - b.n e60a6 │ │ │ │ + b.n e608e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5eda │ │ │ │ + b.n e5ec2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e5fc2 │ │ │ │ + b.n e5faa │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e5da2 │ │ │ │ + beq.w e5d8a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e646a │ │ │ │ + beq.n e6452 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e646a │ │ │ │ - cbz r3, e6478 │ │ │ │ + beq.n e6452 │ │ │ │ + cbz r3, e6460 │ │ │ │ cmp r4, #1 │ │ │ │ it ne │ │ │ │ orrne.w r5, r4, #1 │ │ │ │ - bne.w e5db6 │ │ │ │ - b.n e628a │ │ │ │ + bne.w e5d9e │ │ │ │ + b.n e6272 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e646a │ │ │ │ + b.n e6452 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #312] @ (e65c8 ) │ │ │ │ + ldr r3, [pc, #312] @ (e65b0 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #312] @ (e65cc ) │ │ │ │ - ldr r0, [pc, #312] @ (e65d0 ) │ │ │ │ + ldr r1, [pc, #312] @ (e65b4 ) │ │ │ │ + ldr r0, [pc, #312] @ (e65b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #304] @ (e65d4 ) │ │ │ │ + ldr r3, [pc, #304] @ (e65bc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #304] @ (e65d8 ) │ │ │ │ - ldr r0, [pc, #304] @ (e65dc ) │ │ │ │ + ldr r1, [pc, #304] @ (e65c0 ) │ │ │ │ + ldr r0, [pc, #304] @ (e65c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #296] @ (e65e0 ) │ │ │ │ - movw r2, #45208 @ 0xb098 │ │ │ │ + ldr r3, [pc, #296] @ (e65c8 ) │ │ │ │ + movw r2, #45212 @ 0xb09c │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #288] @ (e65e4 ) │ │ │ │ - ldr r0, [pc, #292] @ (e65e8 ) │ │ │ │ + ldr r1, [pc, #288] @ (e65cc ) │ │ │ │ + ldr r0, [pc, #292] @ (e65d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2576 @ 0xa10 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #280] @ (e65ec ) │ │ │ │ - movw r2, #45287 @ 0xb0e7 │ │ │ │ + ldr r3, [pc, #280] @ (e65d4 ) │ │ │ │ + movw r2, #45291 @ 0xb0eb │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #272] @ (e65f0 ) │ │ │ │ - ldr r0, [pc, #276] @ (e65f4 ) │ │ │ │ + ldr r1, [pc, #272] @ (e65d8 ) │ │ │ │ + ldr r0, [pc, #276] @ (e65dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2576 @ 0xa10 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, pc, #336 @ (adr r4, e6644 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, e668c ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #296 @ (adr r4, e6624 ) │ │ │ │ + add r4, pc, #392 @ (adr r4, e666c ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba0001e │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + @ instruction: 0xfac8001e │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa5e001e │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + vst1.8 @ instruction: 0xf986001e │ │ │ │ + lsls r2, r0, #25 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, pc, #608 @ (adr r1, e6780 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, e67c8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ movs r7, r3 │ │ │ │ - ldrsh.w r0, [r0, #30] │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + ldr.w r0, [r8, #30] │ │ │ │ + lsls r4, r2, #22 │ │ │ │ movs r7, r3 │ │ │ │ lsls r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c001e │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + @ instruction: 0xf694001e │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf74a001e │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + @ instruction: 0xf672001e │ │ │ │ + lsls r6, r5, #12 │ │ │ │ movs r7, r3 │ │ │ │ - beq.n e65dc │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf66c001e │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + @ instruction: 0xf594001e │ │ │ │ + lsls r0, r2, #9 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf618001e │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + adc.w r0, r0, #10354688 @ 0x9e0000 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf5e8001e │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + adds.w r0, r0, #10354688 @ 0x9e0000 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ movs r7, r3 │ │ │ │ - subs.w r0, r2, #10354688 @ 0x9e0000 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + @ instruction: 0xf4da001e │ │ │ │ + lsls r6, r2, #6 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ movs r7, r3 │ │ │ │ - sbcs.w r0, sl, #10354688 @ 0x9e0000 │ │ │ │ - sbc.w r0, r8, #10354688 @ 0x9e0000 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + @ instruction: 0xf4a2001e │ │ │ │ + eors.w r0, r0, #10354688 @ 0x9e0000 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ movs r7, r3 │ │ │ │ - adc.w r0, r4, #10354688 @ 0x9e0000 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + orn r0, ip, #10354688 @ 0x9e0000 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf52c001e │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + orrs.w r0, r4, #10354688 @ 0x9e0000 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ movs r7, r3 │ │ │ │ - add.w r0, lr, #10354688 @ 0x9e0000 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + bics.w r0, r6, #10354688 @ 0x9e0000 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf4ee001e │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + ands.w r0, r6, #10354688 @ 0x9e0000 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf4c4001e │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + @ instruction: 0xf3ec001e │ │ │ │ + lsls r0, r5, #2 │ │ │ │ movs r7, r3 │ │ │ │ - eors.w r0, r8, #10354688 @ 0x9e0000 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + ubfx r0, r0, #0, #31 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r3 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - ldr r7, [pc, #608] @ (e6844 ) │ │ │ │ + ldr r6, [pc, #768] @ (e68cc ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #496] @ (e67e0 ) │ │ │ │ + ldr r6, [pc, #656] @ (e6868 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e65f8 : │ │ │ │ +000e65e0 : │ │ │ │ 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] @ e6710 │ │ │ │ + ldr.w ip, [pc, #260] @ e66f8 │ │ │ │ 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] @ (e6714 ) │ │ │ │ + ldr r3, [pc, #240] @ (e66fc ) │ │ │ │ add ip, pc │ │ │ │ strd r2, r2, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #232] @ (e6718 ) │ │ │ │ + ldr r2, [pc, #232] @ (e6700 ) │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #232] @ (e671c ) │ │ │ │ - ldr r4, [pc, #232] @ (e6720 ) │ │ │ │ + ldr r3, [pc, #232] @ (e6704 ) │ │ │ │ + ldr r4, [pc, #232] @ (e6708 ) │ │ │ │ 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] @ (e6724 ) │ │ │ │ + ldr r2, [pc, #220] @ (e670c ) │ │ │ │ add r2, pc │ │ │ │ bl 84478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e66ee │ │ │ │ - ldr r3, [pc, #212] @ (e6728 ) │ │ │ │ + beq.n e66d6 │ │ │ │ + ldr r3, [pc, #212] @ (e6710 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e66fe │ │ │ │ + bne.n e66e6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbz r1, e667c │ │ │ │ + cbz r1, e6664 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #196] @ (e672c ) │ │ │ │ + ldr r2, [pc, #196] @ (e6714 ) │ │ │ │ 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 e66d0 │ │ │ │ + bpl.n e66b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, e669a │ │ │ │ + cbz r3, e6682 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r0, [pc, #168] @ (e672c ) │ │ │ │ + ldr r0, [pc, #168] @ (e6714 ) │ │ │ │ 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 e66f2 │ │ │ │ + bpl.n e66da │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl e5b8c │ │ │ │ + bl e5b74 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e66ee │ │ │ │ - ldr r3, [pc, #132] @ (e672c ) │ │ │ │ + beq.n e66d6 │ │ │ │ + ldr r3, [pc, #132] @ (e6714 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e66b8 │ │ │ │ + beq.n e66a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #116] @ (e6730 ) │ │ │ │ - ldr r3, [pc, #92] @ (e6718 ) │ │ │ │ + ldr r2, [pc, #116] @ (e6718 ) │ │ │ │ + ldr r3, [pc, #92] @ (e6700 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e670a │ │ │ │ + bne.n e66f2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #96] @ (e6734 ) │ │ │ │ + ldr r0, [pc, #96] @ (e671c ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #92] @ (e6738 ) │ │ │ │ + ldr r3, [pc, #92] @ (e6720 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - ldr r1, [pc, #92] @ (e673c ) │ │ │ │ - ldr r0, [pc, #92] @ (e6740 ) │ │ │ │ + ldr r1, [pc, #92] @ (e6724 ) │ │ │ │ + ldr r0, [pc, #92] @ (e6728 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e66b8 │ │ │ │ - ldr r0, [pc, #80] @ (e6744 ) │ │ │ │ + b.n e66a0 │ │ │ │ + ldr r0, [pc, #80] @ (e672c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e66d8 │ │ │ │ - ldr r0, [pc, #72] @ (e6748 ) │ │ │ │ + b.n e66c0 │ │ │ │ + ldr r0, [pc, #72] @ (e6730 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e66d8 │ │ │ │ + b.n e66c0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf272001e │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xf19a001e │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - b.n e6ea4 │ │ │ │ + b.n e6cdc │ │ │ │ movs r6, r3 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, sl, #30 │ │ │ │ - mcr2 0, 4, r0, cr6, cr14, {0} │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + @ instruction: 0xf0f2001e │ │ │ │ + stc2 0, cr0, [lr, #120]! @ 0x78 │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r6, r3 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - movs r7, r3 │ │ │ │ + vqadd.u64 d16, d6, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl e65f8 │ │ │ │ + bl e65e0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000e6768 : │ │ │ │ +000e6750 : │ │ │ │ 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, #3100] @ e7398 │ │ │ │ + ldr.w r2, [pc, #3100] @ e7380 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ - ldr.w r3, [pc, #3100] @ e739c │ │ │ │ + ldr.w r3, [pc, #3100] @ e7384 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr.w r4, [pc, #3096] @ e73a0 │ │ │ │ + ldr.w r4, [pc, #3096] @ e7388 │ │ │ │ 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 e6c74 │ │ │ │ + beq.w e6c5c │ │ │ │ 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 52940 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e67c8 │ │ │ │ + beq.n e67b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e69c2 │ │ │ │ + beq.w e69aa │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w e6ca2 │ │ │ │ + blt.w e6c8a │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e69d2 │ │ │ │ - ldr.w r3, [pc, #3020] @ e73a4 │ │ │ │ + beq.w e69ba │ │ │ │ + ldr.w r3, [pc, #3020] @ e738c │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e6c24 │ │ │ │ - ldr.w r3, [pc, #3004] @ e73a8 │ │ │ │ + beq.w e6c0c │ │ │ │ + ldr.w r3, [pc, #3004] @ e7390 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r1, [r5, #2852] @ 0xb24 │ │ │ │ cmp r3, r2 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ @@ -247928,1012 +247901,1012 @@ │ │ │ │ it ne │ │ │ │ strne r3, [r6, #0] │ │ │ │ ldr.w r1, [r5, #3548] @ 0xddc │ │ │ │ ldr.w r9, [r5, #896] @ 0x380 │ │ │ │ bl 89364 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6db8 │ │ │ │ + beq.w e6da0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e683e │ │ │ │ + beq.n e6826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6bfc │ │ │ │ + beq.w e6be4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e6dd8 │ │ │ │ - ldr.w r3, [pc, #2916] @ e73ac │ │ │ │ + beq.w e6dc0 │ │ │ │ + ldr.w r3, [pc, #2916] @ e7394 │ │ │ │ ldr.w r1, [r5, #3552] @ 0xde0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6df2 │ │ │ │ + beq.w e6dda │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r6, r9, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #3416] @ 0xd58 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e688c │ │ │ │ + beq.n e6874 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6c04 │ │ │ │ + beq.w e6bec │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e6e46 │ │ │ │ + beq.w e6e2e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e68a6 │ │ │ │ + beq.n e688e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6c1c │ │ │ │ + beq.w e6c04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e68be │ │ │ │ + beq.n e68a6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6c14 │ │ │ │ + beq.w e6bfc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w e6e8c │ │ │ │ + bpl.w e6e74 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ blx 52258 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6efe │ │ │ │ + beq.w e6ee6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ itttt gt │ │ │ │ strgt.w r8, [sp, #36] @ 0x24 │ │ │ │ movgt fp, r5 │ │ │ │ movgt r8, r4 │ │ │ │ movgt r5, #0 │ │ │ │ - ble.n e6980 │ │ │ │ + ble.n e6968 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e7af8 │ │ │ │ + beq.w e7ae0 │ │ │ │ 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, #2732] @ e73b0 │ │ │ │ + ldr.w r3, [pc, #2732] @ e7398 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e6cc8 │ │ │ │ + bne.w e6cb0 │ │ │ │ ldr.w r1, [fp, #896] @ 0x380 │ │ │ │ mov r0, r6 │ │ │ │ blx 52bdc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e69ca │ │ │ │ + beq.n e69b2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e6cf8 │ │ │ │ + beq.w e6ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w e6d12 │ │ │ │ + bpl.w e6cfa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e6d6c │ │ │ │ + bne.w e6d54 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r6, r6, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e695a │ │ │ │ + beq.n e6942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6c6c │ │ │ │ + beq.w e6c54 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6d52 │ │ │ │ + beq.w e6d3a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 88d58 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n e68e8 │ │ │ │ + bgt.n e68d0 │ │ │ │ mov r4, r8 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r5, fp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e753a │ │ │ │ + beq.w e7522 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r9 │ │ │ │ blx 523bc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6db0 │ │ │ │ - cbnz r6, e69f0 │ │ │ │ - ldr.w r1, [pc, #2568] @ e73b4 │ │ │ │ + beq.w e6d98 │ │ │ │ + cbnz r6, e69d8 │ │ │ │ + ldr.w r1, [pc, #2568] @ e739c │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ - ldr.w r0, [pc, #2564] @ e73b8 │ │ │ │ + ldr.w r0, [pc, #2564] @ e73a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6c48 │ │ │ │ + b.n e6c30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e67c8 │ │ │ │ + b.n e67b0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e692a │ │ │ │ - ldr.w r3, [pc, #2516] @ e73a8 │ │ │ │ + b.n e6912 │ │ │ │ + ldr.w r3, [pc, #2516] @ e7390 │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr.w r6, [r5, #432] @ 0x1b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e7adc │ │ │ │ + beq.w e7ac4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ bl 87c04 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w e6ee0 │ │ │ │ + blt.w e6ec8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bgt.n e6af0 │ │ │ │ + bgt.n e6ad8 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w fp, [r5, #2852] @ 0xb24 │ │ │ │ blx 52258 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6f1e │ │ │ │ + beq.w e6f06 │ │ │ │ ldr.w r3, [r8, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6f3c │ │ │ │ + beq.w e6f24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e6a4c │ │ │ │ + beq.n e6a34 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6d88 │ │ │ │ + beq.w e6d70 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e6f76 │ │ │ │ + beq.w e6f5e │ │ │ │ mov sl, r6 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ mov r6, r4 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 52488 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6ffe │ │ │ │ - ldr.w r3, [pc, #2380] @ e73bc │ │ │ │ + beq.w e6fe6 │ │ │ │ + ldr.w r3, [pc, #2380] @ e73a4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e6e18 │ │ │ │ + bne.w e6e00 │ │ │ │ ldr.w r1, [r7, #140] @ 0x8c │ │ │ │ blx 52bdc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6c0c │ │ │ │ + beq.w e6bf4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e6e60 │ │ │ │ + beq.w e6e48 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.w e6eb0 │ │ │ │ + bpl.w e6e98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52734 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6ac2 │ │ │ │ + beq.n e6aaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6cc0 │ │ │ │ + beq.w e6ca8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n e6a60 │ │ │ │ - ldr.w r3, [pc, #2268] @ e73a4 │ │ │ │ + bge.n e6a48 │ │ │ │ + ldr.w r3, [pc, #2268] @ e738c │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r1, [pc, #2288] @ e73c0 │ │ │ │ + ldr.w r1, [pc, #2288] @ e73a8 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r0, [pc, #2284] @ e73c4 │ │ │ │ + ldr.w r0, [pc, #2284] @ e73ac │ │ │ │ mov r6, sl │ │ │ │ add r1, pc │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6cea │ │ │ │ + b.n e6cd2 │ │ │ │ mov r0, r6 │ │ │ │ blx 52400 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b0c │ │ │ │ + beq.n e6af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6e84 │ │ │ │ - ldr.w r3, [pc, #2196] @ e73a4 │ │ │ │ + beq.w e6e6c │ │ │ │ + ldr.w r3, [pc, #2196] @ e738c │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e6f94 │ │ │ │ + beq.w e6f7c │ │ │ │ ldr.w r1, [r5, #2104] @ 0x838 │ │ │ │ mov r0, r3 │ │ │ │ bl 89364 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6faa │ │ │ │ + beq.w e6f92 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b54 │ │ │ │ + beq.n e6b3c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6d90 │ │ │ │ + beq.w e6d78 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e6fc4 │ │ │ │ + beq.w e6fac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b6e │ │ │ │ + beq.n e6b56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6d98 │ │ │ │ + beq.w e6d80 │ │ │ │ ldr.w r0, [r5, #2108] @ 0x83c │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ blx 529d8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e6fde │ │ │ │ + beq.w e6fc6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6b9e │ │ │ │ + beq.n e6b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6da0 │ │ │ │ + beq.w e6d88 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w e74f8 │ │ │ │ + bpl.w e74e0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e6bc8 │ │ │ │ + beq.n e6bb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e6da8 │ │ │ │ + beq.w e6d90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e751e │ │ │ │ + beq.w e7506 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.w e6a02 │ │ │ │ - ldr.w r4, [pc, #2028] @ e73c8 │ │ │ │ + bmi.w e69ea │ │ │ │ + ldr.w r4, [pc, #2028] @ e73b0 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r1, [pc, #2024] @ e73cc │ │ │ │ - ldr.w r0, [pc, #2024] @ e73d0 │ │ │ │ + ldr.w r1, [pc, #2024] @ e73b4 │ │ │ │ + ldr.w r0, [pc, #2024] @ e73b8 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r6, [sp] │ │ │ │ bl 9c000 │ │ │ │ - b.n e6c48 │ │ │ │ + b.n e6c30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e683e │ │ │ │ + b.n e6826 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e688c │ │ │ │ + b.n e6874 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6a94 │ │ │ │ + b.n e6a7c │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e68be │ │ │ │ + b.n e68a6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e68a6 │ │ │ │ - ldr.w r3, [pc, #1964] @ e73d4 │ │ │ │ + b.n e688e │ │ │ │ + ldr.w r3, [pc, #1964] @ e73bc │ │ │ │ movw r4, #291 @ 0x123 │ │ │ │ - ldr.w r2, [pc, #1960] @ e73d8 │ │ │ │ - ldr.w r1, [pc, #1960] @ e73dc │ │ │ │ + ldr.w r2, [pc, #1960] @ e73c0 │ │ │ │ + ldr.w r1, [pc, #1960] @ e73c4 │ │ │ │ add r3, pc │ │ │ │ strd r4, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r0, [pc, #1952] @ e73e0 │ │ │ │ + ldr.w r0, [pc, #1952] @ e73c8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1944] @ e73e4 │ │ │ │ - ldr.w r3, [pc, #1868] @ e739c │ │ │ │ + ldr.w r2, [pc, #1944] @ e73cc │ │ │ │ + ldr.w r3, [pc, #1868] @ e7384 │ │ │ │ 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 e7698 │ │ │ │ + bne.w e7680 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e695a │ │ │ │ - ldr.w r1, [pc, #1836] @ e73a4 │ │ │ │ + b.n e6942 │ │ │ │ + ldr.w r1, [pc, #1836] @ e738c │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ - ldr.w r3, [pc, #1896] @ e73e8 │ │ │ │ - ldr.w r2, [pc, #1896] @ e73ec │ │ │ │ + ldr.w r3, [pc, #1896] @ e73d0 │ │ │ │ + ldr.w r2, [pc, #1896] @ e73d4 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1888] @ e73f0 │ │ │ │ - ldr.w r0, [pc, #1888] @ e73f4 │ │ │ │ + ldr.w r1, [pc, #1888] @ e73d8 │ │ │ │ + ldr.w r0, [pc, #1888] @ e73dc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r3, [pc, #1792] @ e73a4 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r3, [pc, #1792] @ e738c │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ - ldr.w r1, [pc, #1868] @ e73f8 │ │ │ │ - ldr.w r0, [pc, #1868] @ e73fc │ │ │ │ + ldr.w r1, [pc, #1868] @ e73e0 │ │ │ │ + ldr.w r0, [pc, #1868] @ e73e4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6c48 │ │ │ │ + b.n e6c30 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6ac2 │ │ │ │ - ldr.w r1, [pc, #1844] @ e7400 │ │ │ │ + b.n e6aaa │ │ │ │ + ldr.w r1, [pc, #1844] @ e73e8 │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #1836] @ e7404 │ │ │ │ + ldr.w r0, [pc, #1836] @ e73ec │ │ │ │ strd r1, r6, [sp] │ │ │ │ - ldr.w r1, [pc, #1832] @ e7408 │ │ │ │ + ldr.w r1, [pc, #1832] @ e73f0 │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r1, [pc, #1808] @ e740c │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r1, [pc, #1808] @ e73f4 │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr.w r0, [pc, #1804] @ e7410 │ │ │ │ + ldr.w r0, [pc, #1804] @ e73f8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6cea │ │ │ │ - ldr.w r0, [pc, #1792] @ e7414 │ │ │ │ + b.n e6cd2 │ │ │ │ + ldr.w r0, [pc, #1792] @ e73fc │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e6d38 │ │ │ │ + beq.n e6d20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, e6d38 │ │ │ │ + cbnz r2, e6d20 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr.w r1, [pc, #1756] @ e7418 │ │ │ │ + ldr.w r1, [pc, #1756] @ e7400 │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr.w r0, [pc, #1752] @ e741c │ │ │ │ + ldr.w r0, [pc, #1752] @ e7404 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6cea │ │ │ │ - ldr.w r1, [pc, #1740] @ e7420 │ │ │ │ + b.n e6cd2 │ │ │ │ + ldr.w r1, [pc, #1740] @ e7408 │ │ │ │ mov.w r2, #290 @ 0x122 │ │ │ │ - ldr.w r0, [pc, #1736] @ e7424 │ │ │ │ + ldr.w r0, [pc, #1736] @ e740c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6cea │ │ │ │ + b.n e6cd2 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w e6948 │ │ │ │ + beq.w e6930 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e7544 │ │ │ │ + bne.w e752c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r6, r3, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n e6948 │ │ │ │ + b.n e6930 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6a4c │ │ │ │ + b.n e6a34 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6b54 │ │ │ │ + b.n e6b3c │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6b6e │ │ │ │ + b.n e6b56 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6b9e │ │ │ │ + b.n e6b86 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6bc8 │ │ │ │ + b.n e6bb0 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e69a6 │ │ │ │ - ldr.w r1, [pc, #1644] @ e7428 │ │ │ │ + b.n e698e │ │ │ │ + ldr.w r1, [pc, #1644] @ e7410 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r0, [pc, #1640] @ e742c │ │ │ │ + ldr.w r0, [pc, #1640] @ e7414 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r1, [pc, #1620] @ e7430 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r1, [pc, #1620] @ e7418 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r0, [pc, #1616] @ e7434 │ │ │ │ + ldr.w r0, [pc, #1616] @ e741c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6dd0 │ │ │ │ - ldr.w r1, [pc, #1604] @ e7438 │ │ │ │ + b.n e6db8 │ │ │ │ + ldr.w r1, [pc, #1604] @ e7420 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r0, [pc, #1600] @ e743c │ │ │ │ + ldr.w r0, [pc, #1600] @ e7424 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r2, [pc, #1416] @ e73a4 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r2, [pc, #1416] @ e738c │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r3, [pc, #1568] @ e7440 │ │ │ │ + ldr.w r3, [pc, #1568] @ e7428 │ │ │ │ mov r6, sl │ │ │ │ - ldr.w r1, [pc, #1564] @ e7444 │ │ │ │ + ldr.w r1, [pc, #1564] @ e742c │ │ │ │ mov r7, r8 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r0, [pc, #1552] @ e7448 │ │ │ │ + ldr.w r0, [pc, #1552] @ e7430 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e6ae8 │ │ │ │ - ldr.w r1, [pc, #1540] @ e744c │ │ │ │ + b.n e6ad0 │ │ │ │ + ldr.w r1, [pc, #1540] @ e7434 │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ - ldr.w r0, [pc, #1536] @ e7450 │ │ │ │ + ldr.w r0, [pc, #1536] @ e7438 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6e0a │ │ │ │ - ldr.w r3, [pc, #1344] @ e73a4 │ │ │ │ + b.n e6df2 │ │ │ │ + ldr.w r3, [pc, #1344] @ e738c │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r1, [pc, #1516] @ e7454 │ │ │ │ + ldr.w r1, [pc, #1516] @ e743c │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r0, [pc, #1512] @ e7458 │ │ │ │ + ldr.w r0, [pc, #1512] @ e7440 │ │ │ │ mov r6, sl │ │ │ │ add r1, pc │ │ │ │ mov r7, r8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6ae8 │ │ │ │ + b.n e6ad0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e6b0c │ │ │ │ - ldr.w r2, [pc, #1484] @ e745c │ │ │ │ - ldr.w r1, [pc, #1484] @ e7460 │ │ │ │ - ldr.w r0, [pc, #1484] @ e7464 │ │ │ │ + b.n e6af4 │ │ │ │ + ldr.w r2, [pc, #1484] @ e7444 │ │ │ │ + ldr.w r1, [pc, #1484] @ e7448 │ │ │ │ + ldr.w r0, [pc, #1484] @ e744c │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ movw r2, #291 @ 0x123 │ │ │ │ bl 9c000 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r3, [pc, #1264] @ e73a4 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r3, [pc, #1264] @ e738c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r6 │ │ │ │ - ldr.w r2, [pc, #1452] @ e7468 │ │ │ │ - ldr.w r0, [pc, #1452] @ e746c │ │ │ │ + ldr.w r2, [pc, #1452] @ e7450 │ │ │ │ + ldr.w r0, [pc, #1452] @ e7454 │ │ │ │ mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ mov r6, sl │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1436] @ e7470 │ │ │ │ + ldr.w r1, [pc, #1436] @ e7458 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e6ae8 │ │ │ │ - ldr.w r3, [pc, #1216] @ e73a4 │ │ │ │ + b.n e6ad0 │ │ │ │ + ldr.w r3, [pc, #1216] @ e738c │ │ │ │ movw r2, #295 @ 0x127 │ │ │ │ - ldr.w r1, [pc, #1416] @ e7474 │ │ │ │ - ldr.w r0, [pc, #1416] @ e7478 │ │ │ │ + ldr.w r1, [pc, #1416] @ e745c │ │ │ │ + ldr.w r0, [pc, #1416] @ e7460 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6dd0 │ │ │ │ - ldr.w r1, [pc, #1404] @ e747c │ │ │ │ + b.n e6db8 │ │ │ │ + ldr.w r1, [pc, #1404] @ e7464 │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ - ldr.w r0, [pc, #1400] @ e7480 │ │ │ │ + ldr.w r0, [pc, #1400] @ e7468 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r3, [pc, #1156] @ e73a4 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r3, [pc, #1156] @ e738c │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1372] @ e7484 │ │ │ │ - ldr.w r0, [pc, #1372] @ e7488 │ │ │ │ + ldr.w r1, [pc, #1372] @ e746c │ │ │ │ + ldr.w r0, [pc, #1372] @ e7470 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6dd0 │ │ │ │ - ldr.w r3, [pc, #1124] @ e73a4 │ │ │ │ + b.n e6db8 │ │ │ │ + ldr.w r3, [pc, #1124] @ e738c │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r0, [pc, #1348] @ e748c │ │ │ │ + ldr.w r0, [pc, #1348] @ e7474 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1344] @ e7490 │ │ │ │ + ldr.w r3, [pc, #1344] @ e7478 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr.w r2, [pc, #1340] @ e7494 │ │ │ │ + ldr.w r2, [pc, #1340] @ e747c │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr.w r1, [pc, #1336] @ e7498 │ │ │ │ + ldr.w r1, [pc, #1336] @ e7480 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r3, [pc, #1068] @ e73a4 │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r3, [pc, #1068] @ e738c │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1308] @ e749c │ │ │ │ - ldr.w r0, [pc, #1308] @ e74a0 │ │ │ │ + ldr.w r1, [pc, #1308] @ e7484 │ │ │ │ + ldr.w r0, [pc, #1308] @ e7488 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6f68 │ │ │ │ - ldr.w r1, [pc, #1292] @ e74a4 │ │ │ │ + b.n e6f50 │ │ │ │ + ldr.w r1, [pc, #1292] @ e748c │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r0, [pc, #1288] @ e74a8 │ │ │ │ + ldr.w r0, [pc, #1288] @ e7490 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6c48 │ │ │ │ - ldr.w r1, [pc, #1280] @ e74ac │ │ │ │ + b.n e6c30 │ │ │ │ + ldr.w r1, [pc, #1280] @ e7494 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r0, [pc, #1276] @ e74b0 │ │ │ │ + ldr.w r0, [pc, #1276] @ e7498 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6f6e │ │ │ │ - ldr.w r1, [pc, #1260] @ e74b4 │ │ │ │ + b.n e6f56 │ │ │ │ + ldr.w r1, [pc, #1260] @ e749c │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r0, [pc, #1256] @ e74b8 │ │ │ │ + ldr.w r0, [pc, #1256] @ e74a0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e6f6e │ │ │ │ - ldr.w r1, [pc, #1244] @ e74bc │ │ │ │ + b.n e6f56 │ │ │ │ + ldr.w r1, [pc, #1244] @ e74a4 │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r0, [pc, #1240] @ e74c0 │ │ │ │ + ldr.w r0, [pc, #1240] @ e74a8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e6c48 │ │ │ │ + b.n e6c30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ mov r6, sl │ │ │ │ mov r7, r8 │ │ │ │ cmp r3, r2 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ - beq.n e7022 │ │ │ │ + beq.n e700a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e759a │ │ │ │ + beq.w e7582 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e75aa │ │ │ │ + bne.w e7592 │ │ │ │ mov r0, r7 │ │ │ │ bl 8928c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7370 │ │ │ │ + beq.w e7358 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e75c8 │ │ │ │ + beq.w e75b0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ blx 523bc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e737c │ │ │ │ + beq.w e7364 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e75e8 │ │ │ │ + beq.w e75d0 │ │ │ │ ldr.w r1, [r5, #3560] @ 0xde8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52bcc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7084 │ │ │ │ + beq.n e706c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e7384 │ │ │ │ + beq.w e736c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e7608 │ │ │ │ + beq.w e75f0 │ │ │ │ ldr.w r7, [r8, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e7628 │ │ │ │ + beq.w e7610 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w sl, [r5, #2852] @ 0xb24 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ bl 8928c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e70c4 │ │ │ │ + beq.n e70ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e74cc │ │ │ │ + beq.w e74b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e7658 │ │ │ │ + beq.w e7640 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #32] │ │ │ │ blx 523bc │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e738c │ │ │ │ + beq.w e7374 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e7678 │ │ │ │ + beq.w e7660 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #32] │ │ │ │ blx 52bcc │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7110 │ │ │ │ + beq.n e70f8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e75a2 │ │ │ │ + beq.w e758a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7124 │ │ │ │ + beq.n e710c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e74d8 │ │ │ │ + beq.w e74c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e76ba │ │ │ │ + beq.w e76a2 │ │ │ │ mov r0, r7 │ │ │ │ bl 87c04 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w e769c │ │ │ │ + blt.w e7684 │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - ble.n e722e │ │ │ │ + ble.n e7216 │ │ │ │ mov r0, r7 │ │ │ │ blx 52400 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7158 │ │ │ │ + beq.n e7140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e76da │ │ │ │ - ldr r3, [pc, #584] @ (e73a4 ) │ │ │ │ + beq.w e76c2 │ │ │ │ + ldr r3, [pc, #584] @ (e738c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e773a │ │ │ │ + beq.w e7722 │ │ │ │ ldr.w r1, [r5, #2104] @ 0x838 │ │ │ │ mov r0, r3 │ │ │ │ bl 89364 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e78cc │ │ │ │ + beq.w e78b4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ blx 52914 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e71a2 │ │ │ │ + beq.n e718a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e74e8 │ │ │ │ + beq.w e74d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e78b4 │ │ │ │ + beq.w e789c │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e71c0 │ │ │ │ + beq.n e71a8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e76e2 │ │ │ │ + beq.w e76ca │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r5, #2108] @ 0x83c │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ blx 529d8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7904 │ │ │ │ + beq.w e78ec │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e71f0 │ │ │ │ + beq.n e71d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e76ea │ │ │ │ + beq.w e76d2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w e78e4 │ │ │ │ + bpl.w e78cc │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl bf1b0 │ │ │ │ + bl bf198 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e721e │ │ │ │ + beq.n e7206 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e74e0 │ │ │ │ + beq.w e74c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e7948 │ │ │ │ + beq.w e7930 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.w e7928 │ │ │ │ + bpl.w e7910 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e76f6 │ │ │ │ + beq.w e76de │ │ │ │ mov r0, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w e7724 │ │ │ │ - bl b4f08 │ │ │ │ + bmi.w e770c │ │ │ │ + bl b4ef0 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w e77dc │ │ │ │ + beq.w e77c4 │ │ │ │ ldrb.w r3, [r8, #20] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e77b6 │ │ │ │ + beq.w e779e │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7798 │ │ │ │ + beq.w e7780 │ │ │ │ ldrb.w r3, [r8, #21] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e7752 │ │ │ │ + beq.w e773a │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e789c │ │ │ │ + beq.w e7884 │ │ │ │ ldrb.w r3, [r8, #22] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e7878 │ │ │ │ + beq.w e7860 │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7840 │ │ │ │ + beq.w e7828 │ │ │ │ ldrb.w r3, [r8, #23] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e77f6 │ │ │ │ + beq.w e77de │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7aaa │ │ │ │ + beq.w e7a92 │ │ │ │ ldrb.w r3, [r8, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e7a86 │ │ │ │ + beq.w e7a6e │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7a42 │ │ │ │ + beq.w e7a2a │ │ │ │ ldrb.w r3, [r8, #32] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e7a1e │ │ │ │ + beq.w e7a06 │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e79d4 │ │ │ │ + beq.w e79bc │ │ │ │ ldrb.w r3, [r8, #33] @ 0x21 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e79b0 │ │ │ │ + beq.w e7998 │ │ │ │ lsls r3, r3, #1 │ │ │ │ and.w r0, r3, #254 @ 0xfe │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7960 │ │ │ │ + beq.w e7948 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -248942,513 +248915,513 @@ │ │ │ │ strd r0, r7, [sp, #20] │ │ │ │ movs r0, #10 │ │ │ │ strd fp, r3, [sp] │ │ │ │ mov r3, sl │ │ │ │ bl 88490 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e7ac2 │ │ │ │ + beq.w e7aaa │ │ │ │ ldr.w r0, [r5, #264] @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ blx 523bc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e74f0 │ │ │ │ + beq.w e74d8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w e6c4a │ │ │ │ - ldr r3, [pc, #72] @ (e73a4 ) │ │ │ │ + bne.w e6c32 │ │ │ │ + ldr r3, [pc, #72] @ (e738c ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ - ldr r1, [pc, #356] @ (e74c4 ) │ │ │ │ - ldr r0, [pc, #356] @ (e74c8 ) │ │ │ │ + ldr r1, [pc, #356] @ (e74ac ) │ │ │ │ + ldr r0, [pc, #356] @ (e74b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6c4a │ │ │ │ + b.n e6c32 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n e7040 │ │ │ │ + b.n e7028 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e705e │ │ │ │ + b.n e7046 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7084 │ │ │ │ + b.n e706c │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n e70e4 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + b.n e70cc │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ movs r7, r3 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ movs r7, r3 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + str r6, [r0, r7] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + str r2, [r5, r6] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ movs r7, r3 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + str r0, [r7, r5] │ │ │ │ movs r7, r3 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + str r4, [r2, r5] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + str r4, [r2, r4] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r7, r3] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r2, r2] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r6, r1] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ movs r7, r3 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r3, r1] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r5, r0] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + ldr r7, [pc, #928] @ (e77e0 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ movs r6, r3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + ldr r7, [pc, #760] @ (e7744 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #528] @ (e766c ) │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + ldr r7, [pc, #432] @ (e7610 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #312] @ (e75a0 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r7, [pc, #184] @ (e7528 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #840] @ (e77e4 ) │ │ │ │ + ldr r6, [pc, #1000] @ (e786c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #696] @ (e7758 ) │ │ │ │ + ldr r6, [pc, #856] @ (e77e0 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #592] @ (e76f8 ) │ │ │ │ + ldr r6, [pc, #752] @ (e7780 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #488] @ (e7698 ) │ │ │ │ + ldr r6, [pc, #648] @ (e7720 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #384] @ (e7638 ) │ │ │ │ + ldr r6, [pc, #544] @ (e76c0 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r7, [pc, #280] @ (e75d8 ) │ │ │ │ + ldr r6, [pc, #440] @ (e7660 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [pc, #840] @ (e7810 ) │ │ │ │ + ldr r2, [pc, #1000] @ (e7898 ) │ │ │ │ movs r7, r3 │ │ │ │ - vqadd.u16 d0, d10, d14 │ │ │ │ + mcr2 0, 2, r0, cr2, cr14, {0} │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.n e70c4 │ │ │ │ + b.n e70ac │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7124 │ │ │ │ + b.n e710c │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e721e │ │ │ │ + b.n e7206 │ │ │ │ mov r0, fp │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e71a2 │ │ │ │ + b.n e718a │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7352 │ │ │ │ - ldr.w r4, [pc, #1560] @ e7b14 │ │ │ │ + b.n e733a │ │ │ │ + ldr.w r4, [pc, #1560] @ e7afc │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - ldr.w r1, [pc, #1556] @ e7b18 │ │ │ │ - ldr.w r0, [pc, #1556] @ e7b1c │ │ │ │ + ldr.w r1, [pc, #1556] @ e7b00 │ │ │ │ + ldr.w r0, [pc, #1556] @ e7b04 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ bl 9c000 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr.w r1, [pc, #1536] @ e7b20 │ │ │ │ + b.w e6c30 │ │ │ │ + ldr.w r1, [pc, #1536] @ e7b08 │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - ldr.w r0, [pc, #1532] @ e7b24 │ │ │ │ + ldr.w r0, [pc, #1532] @ e7b0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w e6c48 │ │ │ │ + b.w e6c30 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.w e698c │ │ │ │ + b.w e6974 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ lsls r6, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e6948 │ │ │ │ + beq.w e6930 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r6, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e7576 │ │ │ │ + beq.n e755e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e7576 │ │ │ │ - cbz r3, e7592 │ │ │ │ + beq.n e755e │ │ │ │ + cbz r3, e757a │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w e6d38 │ │ │ │ + beq.w e6d20 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - b.w e6962 │ │ │ │ + b.w e694a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7576 │ │ │ │ + b.n e755e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7022 │ │ │ │ + b.n e700a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.n e7110 │ │ │ │ - ldr.w r3, [pc, #1404] @ e7b28 │ │ │ │ + b.n e70f8 │ │ │ │ + ldr.w r3, [pc, #1404] @ e7b10 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1400] @ e7b2c │ │ │ │ - ldr.w r0, [pc, #1400] @ e7b30 │ │ │ │ + ldr.w r1, [pc, #1400] @ e7b14 │ │ │ │ + ldr.w r0, [pc, #1400] @ e7b18 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6f68 │ │ │ │ - ldr.w r3, [pc, #1372] @ e7b28 │ │ │ │ + b.n e6f50 │ │ │ │ + ldr.w r3, [pc, #1372] @ e7b10 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1376] @ e7b34 │ │ │ │ - ldr.w r0, [pc, #1376] @ e7b38 │ │ │ │ + ldr.w r1, [pc, #1376] @ e7b1c │ │ │ │ + ldr.w r0, [pc, #1376] @ e7b20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr.w r3, [pc, #1340] @ e7b28 │ │ │ │ + b.w e6db8 │ │ │ │ + ldr.w r3, [pc, #1340] @ e7b10 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1352] @ e7b3c │ │ │ │ - ldr.w r0, [pc, #1352] @ e7b40 │ │ │ │ + ldr.w r1, [pc, #1352] @ e7b24 │ │ │ │ + ldr.w r0, [pc, #1352] @ e7b28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr.w r3, [pc, #1308] @ e7b28 │ │ │ │ + b.w e6db8 │ │ │ │ + ldr.w r3, [pc, #1308] @ e7b10 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1328] @ e7b44 │ │ │ │ - ldr.w r0, [pc, #1328] @ e7b48 │ │ │ │ + ldr.w r1, [pc, #1328] @ e7b2c │ │ │ │ + ldr.w r0, [pc, #1328] @ e7b30 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr.w r3, [pc, #1276] @ e7b28 │ │ │ │ + b.w e6db8 │ │ │ │ + ldr.w r3, [pc, #1276] @ e7b10 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr.w r0, [pc, #1304] @ e7b4c │ │ │ │ + ldr.w r0, [pc, #1304] @ e7b34 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1300] @ e7b50 │ │ │ │ + ldr.w r3, [pc, #1300] @ e7b38 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1292] @ e7b54 │ │ │ │ - ldr.w r1, [pc, #1292] @ e7b58 │ │ │ │ + ldr.w r2, [pc, #1292] @ e7b3c │ │ │ │ + ldr.w r1, [pc, #1292] @ e7b40 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.w e6e0a │ │ │ │ - ldr.w r3, [pc, #1228] @ e7b28 │ │ │ │ + b.w e6df2 │ │ │ │ + ldr.w r3, [pc, #1228] @ e7b10 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr.w r1, [pc, #1272] @ e7b5c │ │ │ │ - ldr.w r0, [pc, #1272] @ e7b60 │ │ │ │ + ldr.w r1, [pc, #1272] @ e7b44 │ │ │ │ + ldr.w r0, [pc, #1272] @ e7b48 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6e0a │ │ │ │ - ldr.w r3, [pc, #1196] @ e7b28 │ │ │ │ + b.w e6df2 │ │ │ │ + ldr.w r3, [pc, #1196] @ e7b10 │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ - ldr.w r1, [pc, #1248] @ e7b64 │ │ │ │ - ldr.w r0, [pc, #1248] @ e7b68 │ │ │ │ + ldr.w r1, [pc, #1248] @ e7b4c │ │ │ │ + ldr.w r0, [pc, #1248] @ e7b50 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6e0a │ │ │ │ + b.w e6df2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r3, [pc, #1160] @ e7b28 │ │ │ │ + ldr.w r3, [pc, #1160] @ e7b10 │ │ │ │ mov.w r2, #304 @ 0x130 │ │ │ │ - ldr.w r1, [pc, #1220] @ e7b6c │ │ │ │ - ldr.w r0, [pc, #1220] @ e7b70 │ │ │ │ + ldr.w r1, [pc, #1220] @ e7b54 │ │ │ │ + ldr.w r0, [pc, #1220] @ e7b58 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e6f68 │ │ │ │ - ldr.w r3, [pc, #1132] @ e7b28 │ │ │ │ + b.n e6f50 │ │ │ │ + ldr.w r3, [pc, #1132] @ e7b10 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ - ldr.w r1, [pc, #1200] @ e7b74 │ │ │ │ - ldr.w r0, [pc, #1200] @ e7b78 │ │ │ │ + ldr.w r1, [pc, #1200] @ e7b5c │ │ │ │ + ldr.w r0, [pc, #1200] @ e7b60 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ + b.w e6db8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7158 │ │ │ │ + b.n e7140 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e71c0 │ │ │ │ + b.n e71a8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n e71f0 │ │ │ │ - ldr.w r3, [pc, #1072] @ e7b28 │ │ │ │ + b.n e71d8 │ │ │ │ + ldr.w r3, [pc, #1072] @ e7b10 │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr.w r0, [pc, #1148] @ e7b7c │ │ │ │ + ldr.w r0, [pc, #1148] @ e7b64 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1140] @ e7b80 │ │ │ │ + ldr.w r3, [pc, #1140] @ e7b68 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1136] @ e7b84 │ │ │ │ - ldr.w r1, [pc, #1136] @ e7b88 │ │ │ │ + ldr.w r2, [pc, #1136] @ e7b6c │ │ │ │ + ldr.w r1, [pc, #1136] @ e7b70 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e6f68 │ │ │ │ + b.n e6f50 │ │ │ │ str r3, [sp, #32] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 85e58 │ │ │ │ - b.n e7246 │ │ │ │ - ldr.w r1, [pc, #1104] @ e7b8c │ │ │ │ + b.n e722e │ │ │ │ + ldr.w r1, [pc, #1104] @ e7b74 │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr.w r0, [pc, #1100] @ e7b90 │ │ │ │ + ldr.w r0, [pc, #1100] @ e7b78 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr r3, [pc, #980] @ (e7b28 ) │ │ │ │ - ldr.w r2, [pc, #1084] @ e7b94 │ │ │ │ - ldr.w r1, [pc, #1084] @ e7b98 │ │ │ │ - ldr.w r0, [pc, #1084] @ e7b9c │ │ │ │ + b.w e6db8 │ │ │ │ + ldr r3, [pc, #980] @ (e7b10 ) │ │ │ │ + ldr.w r2, [pc, #1084] @ e7b7c │ │ │ │ + ldr.w r1, [pc, #1084] @ e7b80 │ │ │ │ + ldr.w r0, [pc, #1084] @ e7b84 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #312 @ 0x138 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1068] @ e7ba0 │ │ │ │ + ldr.w r3, [pc, #1068] @ e7b88 │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #908] @ (e7b28 ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #908] @ (e7b10 ) │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - ldr.w r1, [pc, #1028] @ e7ba4 │ │ │ │ - ldr.w r0, [pc, #1028] @ e7ba8 │ │ │ │ + ldr.w r1, [pc, #1028] @ e7b8c │ │ │ │ + ldr.w r0, [pc, #1028] @ e7b90 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6ae8 │ │ │ │ - ldr r3, [pc, #880] @ (e7b28 ) │ │ │ │ - ldr r1, [pc, #1008] @ (e7bac ) │ │ │ │ - ldr r0, [pc, #1012] @ (e7bb0 ) │ │ │ │ + b.w e6ad0 │ │ │ │ + ldr r3, [pc, #880] @ (e7b10 ) │ │ │ │ + ldr r1, [pc, #1008] @ (e7b94 ) │ │ │ │ + ldr r0, [pc, #1012] @ (e7b98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, r3] │ │ │ │ movw r3, #311 @ 0x137 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #1000] @ (e7bb4 ) │ │ │ │ + ldr r3, [pc, #1000] @ (e7b9c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #996] @ (e7bb8 ) │ │ │ │ + ldr r2, [pc, #996] @ (e7ba0 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ - b.w e6ae8 │ │ │ │ - ldr r3, [pc, #840] @ (e7b28 ) │ │ │ │ + b.w e6ad0 │ │ │ │ + ldr r3, [pc, #840] @ (e7b10 ) │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ - ldr r1, [pc, #984] @ (e7bbc ) │ │ │ │ - ldr r0, [pc, #984] @ (e7bc0 ) │ │ │ │ + ldr r1, [pc, #984] @ (e7ba4 ) │ │ │ │ + ldr r0, [pc, #984] @ (e7ba8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6f68 │ │ │ │ - ldr r3, [pc, #816] @ (e7b28 ) │ │ │ │ - ldr r2, [pc, #968] @ (e7bc4 ) │ │ │ │ - ldr r1, [pc, #972] @ (e7bc8 ) │ │ │ │ - ldr r0, [pc, #972] @ (e7bcc ) │ │ │ │ + b.w e6f50 │ │ │ │ + ldr r3, [pc, #816] @ (e7b10 ) │ │ │ │ + ldr r2, [pc, #968] @ (e7bac ) │ │ │ │ + ldr r1, [pc, #972] @ (e7bb0 ) │ │ │ │ + ldr r0, [pc, #972] @ (e7bb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #314 @ 0x13a │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #956] @ (e7bd0 ) │ │ │ │ + ldr r3, [pc, #956] @ (e7bb8 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #740] @ (e7b28 ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #740] @ (e7b10 ) │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - ldr r1, [pc, #908] @ (e7bd4 ) │ │ │ │ - ldr r0, [pc, #908] @ (e7bd8 ) │ │ │ │ + ldr r1, [pc, #908] @ (e7bbc ) │ │ │ │ + ldr r0, [pc, #908] @ (e7bc0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -249456,103 +249429,103 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #684] @ (e7b28 ) │ │ │ │ - ldr r2, [pc, #864] @ (e7bdc ) │ │ │ │ - ldr r1, [pc, #864] @ (e7be0 ) │ │ │ │ - ldr r0, [pc, #868] @ (e7be4 ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #684] @ (e7b10 ) │ │ │ │ + ldr r2, [pc, #864] @ (e7bc4 ) │ │ │ │ + ldr r1, [pc, #864] @ (e7bc8 ) │ │ │ │ + ldr r0, [pc, #868] @ (e7bcc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #313 @ 0x139 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #852] @ (e7be8 ) │ │ │ │ + ldr r3, [pc, #852] @ (e7bd0 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e7856 │ │ │ │ - ldr r3, [pc, #648] @ (e7b28 ) │ │ │ │ + b.n e783e │ │ │ │ + ldr r3, [pc, #648] @ (e7b10 ) │ │ │ │ mov.w r2, #312 @ 0x138 │ │ │ │ - ldr r1, [pc, #840] @ (e7bec ) │ │ │ │ - ldr r0, [pc, #840] @ (e7bf0 ) │ │ │ │ + ldr r1, [pc, #840] @ (e7bd4 ) │ │ │ │ + ldr r0, [pc, #840] @ (e7bd8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e777c │ │ │ │ - ldr r1, [pc, #828] @ (e7bf4 ) │ │ │ │ + b.n e7764 │ │ │ │ + ldr r1, [pc, #828] @ (e7bdc ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #828] @ (e7bf8 ) │ │ │ │ + ldr r0, [pc, #828] @ (e7be0 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w e6e0a │ │ │ │ - ldr r1, [pc, #812] @ (e7bfc ) │ │ │ │ + b.w e6df2 │ │ │ │ + ldr r1, [pc, #812] @ (e7be4 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #812] @ (e7c00 ) │ │ │ │ + ldr r0, [pc, #812] @ (e7be8 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w e6e0a │ │ │ │ - ldr r2, [pc, #796] @ (e7c04 ) │ │ │ │ - ldr r1, [pc, #800] @ (e7c08 ) │ │ │ │ + b.w e6df2 │ │ │ │ + ldr r2, [pc, #796] @ (e7bec ) │ │ │ │ + ldr r1, [pc, #800] @ (e7bf0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #800] @ (e7c0c ) │ │ │ │ + ldr r0, [pc, #800] @ (e7bf4 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl 9c000 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr r1, [pc, #776] @ (e7c10 ) │ │ │ │ + b.w e6db8 │ │ │ │ + ldr r1, [pc, #776] @ (e7bf8 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r0, [pc, #776] @ (e7c14 ) │ │ │ │ + ldr r0, [pc, #776] @ (e7bfc ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #748] @ (e7c18 ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #748] @ (e7c00 ) │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ - ldr r1, [pc, #748] @ (e7c1c ) │ │ │ │ + ldr r1, [pc, #748] @ (e7c04 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #748] @ (e7c20 ) │ │ │ │ + ldr r0, [pc, #748] @ (e7c08 ) │ │ │ │ strd r3, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ bl 9c000 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr r1, [pc, #728] @ (e7c24 ) │ │ │ │ + b.w e6db8 │ │ │ │ + ldr r1, [pc, #728] @ (e7c0c ) │ │ │ │ mov.w r2, #306 @ 0x132 │ │ │ │ - ldr r0, [pc, #728] @ (e7c28 ) │ │ │ │ + ldr r0, [pc, #728] @ (e7c10 ) │ │ │ │ ldr.w r3, [sl] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.w e6dd0 │ │ │ │ - ldr r3, [pc, #452] @ (e7b28 ) │ │ │ │ + b.w e6db8 │ │ │ │ + ldr r3, [pc, #452] @ (e7b10 ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ - ldr r1, [pc, #708] @ (e7c2c ) │ │ │ │ - ldr r0, [pc, #708] @ (e7c30 ) │ │ │ │ + ldr r1, [pc, #708] @ (e7c14 ) │ │ │ │ + ldr r0, [pc, #708] @ (e7c18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -249568,35 +249541,35 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #372] @ (e7b28 ) │ │ │ │ - ldr r2, [pc, #640] @ (e7c34 ) │ │ │ │ - ldr r1, [pc, #640] @ (e7c38 ) │ │ │ │ - ldr r0, [pc, #644] @ (e7c3c ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #372] @ (e7b10 ) │ │ │ │ + ldr r2, [pc, #640] @ (e7c1c ) │ │ │ │ + ldr r1, [pc, #640] @ (e7c20 ) │ │ │ │ + ldr r0, [pc, #644] @ (e7c24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #317 @ 0x13d │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #628] @ (e7c40 ) │ │ │ │ + ldr r3, [pc, #628] @ (e7c28 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e7976 │ │ │ │ - ldr r3, [pc, #336] @ (e7b28 ) │ │ │ │ + b.n e795e │ │ │ │ + ldr r3, [pc, #336] @ (e7b10 ) │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ - ldr r1, [pc, #616] @ (e7c44 ) │ │ │ │ - ldr r0, [pc, #616] @ (e7c48 ) │ │ │ │ + ldr r1, [pc, #616] @ (e7c2c ) │ │ │ │ + ldr r0, [pc, #616] @ (e7c30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -249610,35 +249583,35 @@ │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #264] @ (e7b28 ) │ │ │ │ - ldr r2, [pc, #552] @ (e7c4c ) │ │ │ │ - ldr r1, [pc, #556] @ (e7c50 ) │ │ │ │ - ldr r0, [pc, #556] @ (e7c54 ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #264] @ (e7b10 ) │ │ │ │ + ldr r2, [pc, #552] @ (e7c34 ) │ │ │ │ + ldr r1, [pc, #556] @ (e7c38 ) │ │ │ │ + ldr r0, [pc, #556] @ (e7c3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #316 @ 0x13c │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #540] @ (e7c58 ) │ │ │ │ + ldr r3, [pc, #540] @ (e7c40 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e79ea │ │ │ │ - ldr r3, [pc, #228] @ (e7b28 ) │ │ │ │ + b.n e79d2 │ │ │ │ + ldr r3, [pc, #228] @ (e7b10 ) │ │ │ │ movw r2, #315 @ 0x13b │ │ │ │ - ldr r1, [pc, #528] @ (e7c5c ) │ │ │ │ - ldr r0, [pc, #532] @ (e7c60 ) │ │ │ │ + ldr r1, [pc, #528] @ (e7c44 ) │ │ │ │ + ldr r0, [pc, #532] @ (e7c48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -249650,2356 +249623,2363 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, fp │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 552a4 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #160] @ (e7b28 ) │ │ │ │ - ldr r2, [pc, #472] @ (e7c64 ) │ │ │ │ - ldr r1, [pc, #476] @ (e7c68 ) │ │ │ │ - ldr r0, [pc, #476] @ (e7c6c ) │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #160] @ (e7b10 ) │ │ │ │ + ldr r2, [pc, #472] @ (e7c4c ) │ │ │ │ + ldr r1, [pc, #476] @ (e7c50 ) │ │ │ │ + ldr r0, [pc, #476] @ (e7c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #315 @ 0x13b │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #460] @ (e7c70 ) │ │ │ │ + ldr r3, [pc, #460] @ (e7c58 ) │ │ │ │ add r3, pc │ │ │ │ bl a0018 │ │ │ │ - b.n e7a58 │ │ │ │ - ldr r3, [pc, #124] @ (e7b28 ) │ │ │ │ + b.n e7a40 │ │ │ │ + ldr r3, [pc, #124] @ (e7b10 ) │ │ │ │ mov.w r2, #314 @ 0x13a │ │ │ │ - ldr r1, [pc, #448] @ (e7c74 ) │ │ │ │ - ldr r0, [pc, #452] @ (e7c78 ) │ │ │ │ + ldr r1, [pc, #448] @ (e7c5c ) │ │ │ │ + ldr r0, [pc, #452] @ (e7c60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e7818 │ │ │ │ - ldr r3, [pc, #100] @ (e7b28 ) │ │ │ │ + b.n e7800 │ │ │ │ + ldr r3, [pc, #100] @ (e7b10 ) │ │ │ │ mov.w r2, #308 @ 0x134 │ │ │ │ - ldr r1, [pc, #432] @ (e7c7c ) │ │ │ │ - ldr r0, [pc, #436] @ (e7c80 ) │ │ │ │ + ldr r1, [pc, #432] @ (e7c64 ) │ │ │ │ + ldr r0, [pc, #436] @ (e7c68 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.w e6c48 │ │ │ │ - ldr r3, [pc, #420] @ (e7c84 ) │ │ │ │ - movw r2, #42509 @ 0xa60d │ │ │ │ + b.w e6c30 │ │ │ │ + ldr r3, [pc, #420] @ (e7c6c ) │ │ │ │ + movw r2, #42522 @ 0xa61a │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #416] @ (e7c88 ) │ │ │ │ - ldr r0, [pc, #416] @ (e7c8c ) │ │ │ │ + ldr r1, [pc, #416] @ (e7c70 ) │ │ │ │ + ldr r0, [pc, #416] @ (e7c74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2616 @ 0xa38 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #404] @ (e7c90 ) │ │ │ │ - movw r2, #42464 @ 0xa5e0 │ │ │ │ + ldr r3, [pc, #404] @ (e7c78 ) │ │ │ │ + movw r2, #42477 @ 0xa5ed │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (e7c94 ) │ │ │ │ - ldr r0, [pc, #400] @ (e7c98 ) │ │ │ │ + ldr r1, [pc, #400] @ (e7c7c ) │ │ │ │ + ldr r0, [pc, #400] @ (e7c80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2616 @ 0xa38 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [pc, #152] @ (e7bb4 ) │ │ │ │ + ldr r1, [pc, #312] @ (e7c3c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldc2l 0, cr0, [r0, #-120]! @ 0xffffff88 │ │ │ │ - ldr r2, [pc, #24] @ (e7b3c ) │ │ │ │ + ldc2 0, cr0, [r8], {30} │ │ │ │ + ldr r1, [pc, #184] @ (e7bc4 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldc2l 0, cr0, [r0, #-120] @ 0xffffff88 │ │ │ │ + ldc2l 0, cr0, [r8], #-120 @ 0xffffff88 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #488] @ (e7d18 ) │ │ │ │ + ldr r0, [pc, #648] @ (e7da0 ) │ │ │ │ movs r7, r3 │ │ │ │ - stc2l 0, cr0, [r2], {30} │ │ │ │ - ldr r1, [pc, #368] @ (e7ca8 ) │ │ │ │ + @ instruction: 0xfbea001e │ │ │ │ + ldr r0, [pc, #528] @ (e7d30 ) │ │ │ │ movs r7, r3 │ │ │ │ - stc2 0, cr0, [r4], #120 @ 0x78 │ │ │ │ - ldr r1, [pc, #240] @ (e7c30 ) │ │ │ │ + @ instruction: 0xfbcc001e │ │ │ │ + ldr r0, [pc, #400] @ (e7cb8 ) │ │ │ │ movs r7, r3 │ │ │ │ - stc2 0, cr0, [r4], {30} │ │ │ │ - ldr r1, [pc, #112] @ (e7bb8 ) │ │ │ │ + @ instruction: 0xfbac001e │ │ │ │ + ldr r0, [pc, #272] @ (e7c40 ) │ │ │ │ movs r7, r3 │ │ │ │ - stc2l 0, cr0, [r4], #-120 @ 0xffffff88 │ │ │ │ - mcrr2 0, 1, r0, ip, cr14 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + @ instruction: 0xfb8c001e │ │ │ │ + @ instruction: 0xfb74001e │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ movs r7, r3 │ │ │ │ - ldc2 0, cr0, [ip], {30} │ │ │ │ - ldr r0, [pc, #920] @ (e7ef4 ) │ │ │ │ + smlsdx r0, r4, lr, r0 │ │ │ │ + ldr r0, [pc, #56] @ (e7b7c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [pc, #816] @ (e7e90 ) │ │ │ │ + blxns lr │ │ │ │ movs r7, r3 │ │ │ │ - ldc2 0, cr0, [r4], {30} │ │ │ │ - ldr r0, [pc, #688] @ (e7e18 ) │ │ │ │ + smlawt r0, ip, lr, r0 │ │ │ │ + blxns sl │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfbf4001e │ │ │ │ - ldr r0, [pc, #544] @ (e7d90 ) │ │ │ │ + smlabt r0, ip, lr, r0 │ │ │ │ + blx r6 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfbd0001e │ │ │ │ - ldr r0, [pc, #424] @ (e7d20 ) │ │ │ │ + @ instruction: 0xfaf8001e │ │ │ │ + @ instruction: 0x4792 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfbb2001e │ │ │ │ - @ instruction: 0xfb7e001e │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + @ instruction: 0xfada001e │ │ │ │ + @ instruction: 0xfaa6001e │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r7, r3 │ │ │ │ - smlsdx r0, lr, lr, r0 │ │ │ │ - ldr r0, [pc, #96] @ (e7bec ) │ │ │ │ + @ instruction: 0xfa76001e │ │ │ │ + bx r8 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + bx r2 │ │ │ │ movs r7, r3 │ │ │ │ - smlawt r0, r8, lr, r0 │ │ │ │ - mls r0, r8, lr, r0 │ │ │ │ - blx sl │ │ │ │ + @ instruction: 0xfa60001e │ │ │ │ + @ instruction: 0xfa30001e │ │ │ │ + mov r8, pc │ │ │ │ movs r7, r3 │ │ │ │ - smlabt r0, sl, lr, r0 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + @ instruction: 0xfa42001e │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + mov lr, r6 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfad6001e │ │ │ │ - bx pc │ │ │ │ + ldr??.w r0, [lr, #30] │ │ │ │ + mov r8, r4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfaba001e │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + vld1.8 @ instruction: 0xf9e2001e │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa96001e │ │ │ │ - bx r9 │ │ │ │ + ldrsh.w r0, [lr, #30] │ │ │ │ + mov r6, lr │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa96001e │ │ │ │ - @ instruction: 0xfa6a001e │ │ │ │ - bx r6 │ │ │ │ + ldrsh.w r0, [lr, #30] │ │ │ │ + ldrsb.w r0, [r2, #30] │ │ │ │ + mov r2, fp │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa7c001e │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + vld1.8 @ instruction: 0xf9a4001e │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ movs r7, r3 │ │ │ │ - mov sl, sp │ │ │ │ + mov r2, r2 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xfa32001e │ │ │ │ - vld1.8 @ instruction: 0xf9e8001e │ │ │ │ - mov r8, r6 │ │ │ │ + ldr??.w r0, [sl, lr, lsl #1] │ │ │ │ + ldrsb.w r0, [r0, lr, lsl #1] │ │ │ │ + cmp r8, fp │ │ │ │ movs r7, r3 │ │ │ │ - ldr??.w r0, [sl, #30] │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + vld4.8 {d0-d3}, [r2 :64], lr │ │ │ │ + str r4, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ - mov lr, r1 │ │ │ │ + cmp lr, r6 │ │ │ │ movs r7, r3 │ │ │ │ - ldr??.w r0, [r6, #30] │ │ │ │ - mov r4, lr │ │ │ │ + ldr??.w r0, [lr, #30] │ │ │ │ + cmp ip, r3 │ │ │ │ movs r7, r3 │ │ │ │ - ldrsh.w r0, [lr, #30] │ │ │ │ - mov r4, fp │ │ │ │ + str??.w r0, [r6, #30] │ │ │ │ + cmp ip, r0 │ │ │ │ movs r7, r3 │ │ │ │ - vld1.8 @ instruction: 0xf9a6001e │ │ │ │ - cbnz r4, e7c2c │ │ │ │ + str.w r0, [lr, #30] │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ movs r6, r3 │ │ │ │ - mov r4, r8 │ │ │ │ + cmp r4, sp │ │ │ │ movs r7, r3 │ │ │ │ - vst1.8 @ instruction: 0xf98e001e │ │ │ │ - mov r4, r4 │ │ │ │ + ldrh.w r0, [r6, #30] │ │ │ │ + cmp r4, r9 │ │ │ │ movs r7, r3 │ │ │ │ - vld4.8 {d16-d19}, [lr :64], lr │ │ │ │ - cbnz r4, e7c2e │ │ │ │ + ldrb.w r0, [r6, #30] │ │ │ │ + @ instruction: 0xb874 │ │ │ │ movs r6, r3 │ │ │ │ - cmp ip, pc │ │ │ │ + cmp r4, r4 │ │ │ │ movs r7, r3 │ │ │ │ - vst4.8 {d16-d19}, [r6 :64], lr │ │ │ │ - cmp r8, ip │ │ │ │ + str??.w r0, [lr, lr, lsl #1] │ │ │ │ + cmp r0, r1 │ │ │ │ movs r7, r3 │ │ │ │ - vld4.8 {d0-d3}, [sl :64], lr │ │ │ │ - cmp sl, r9 │ │ │ │ + ldr.w r0, [r2, lr, lsl #1] │ │ │ │ + add sl, lr │ │ │ │ movs r7, r3 │ │ │ │ - ldrsb.w r0, [r2, lr, lsl #1] │ │ │ │ - ldrh.w r0, [r0, #30] │ │ │ │ - cmp r0, pc │ │ │ │ + ldrh.w r0, [sl, lr, lsl #1] │ │ │ │ + @ instruction: 0xf7d8001e │ │ │ │ + add r8, r4 │ │ │ │ movs r7, r3 │ │ │ │ - str.w r0, [r2, #30] │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + @ instruction: 0xf7ea001e │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, sl │ │ │ │ + add r6, pc │ │ │ │ movs r7, r3 │ │ │ │ - ldrb.w r0, [lr, #30] │ │ │ │ - str.w r0, [r2, lr, lsl #1] │ │ │ │ - cmp r2, r1 │ │ │ │ + @ instruction: 0xf7c6001e │ │ │ │ + @ instruction: 0xf76a001e │ │ │ │ + add r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ - ldr.w r0, [r4, lr, lsl #1] │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + @ instruction: 0xf77c001e │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - add r8, sp │ │ │ │ + add r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ - ldrh.w r0, [r0, lr, lsl #1] │ │ │ │ - @ instruction: 0xf7da001e │ │ │ │ - add sl, r4 │ │ │ │ + @ instruction: 0xf758001e │ │ │ │ + @ instruction: 0xf702001e │ │ │ │ + mvns r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7ec001e │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf714001e │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ movs r7, r3 │ │ │ │ - add r8, r0 │ │ │ │ + bics r0, r5 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7c8001e │ │ │ │ - add r0, sp │ │ │ │ + @ instruction: 0xf6f0001e │ │ │ │ + bics r0, r2 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf7b0001e │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + @ instruction: 0xf6d8001e │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r6, r3 │ │ │ │ - mvns r2, r0 │ │ │ │ + cmn r2, r5 │ │ │ │ movs r7, r3 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r6, r3 │ │ │ │ - add r6, r6 │ │ │ │ + muls r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e7c9c : │ │ │ │ +000e7c84 : │ │ │ │ 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] @ (e7d00 ) │ │ │ │ + ldr r3, [pc, #76] @ (e7ce8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (e7d04 ) │ │ │ │ + ldr r4, [pc, #72] @ (e7cec ) │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, e7cfc │ │ │ │ - ldr r3, [pc, #64] @ (e7d08 ) │ │ │ │ + cbz r0, e7ce4 │ │ │ │ + ldr r3, [pc, #64] @ (e7cf0 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e7cdc │ │ │ │ + bne.n e7cc4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e6768 │ │ │ │ - ldr r0, [pc, #44] @ (e7d0c ) │ │ │ │ + b.w e6750 │ │ │ │ + ldr r0, [pc, #44] @ (e7cf4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (e7d10 ) │ │ │ │ - ldr r1, [pc, #40] @ (e7d14 ) │ │ │ │ + ldr r3, [pc, #40] @ (e7cf8 ) │ │ │ │ + ldr r1, [pc, #40] @ (e7cfc ) │ │ │ │ movw r2, #287 @ 0x11f │ │ │ │ - ldr r0, [pc, #40] @ (e7d18 ) │ │ │ │ + ldr r0, [pc, #40] @ (e7d00 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + cbz r0, e7d6e │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r0 │ │ │ │ + adcs r4, r5 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xf58c001e │ │ │ │ + @ instruction: 0xf4b4001e │ │ │ │ │ │ │ │ -000e7d1c : │ │ │ │ +000e7d04 : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - ldr.w r1, [pc, #2068] @ e8544 │ │ │ │ - ldr.w r3, [pc, #2068] @ e8548 │ │ │ │ + ldr.w r1, [pc, #2068] @ e852c │ │ │ │ + ldr.w r3, [pc, #2068] @ e8530 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ - ldr.w r5, [pc, #2064] @ e854c │ │ │ │ + ldr.w r5, [pc, #2064] @ e8534 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e80f4 │ │ │ │ + beq.w e80dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ ite ne │ │ │ │ movne r9, r2 │ │ │ │ moveq.w r9, #0 │ │ │ │ bl 9eee0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8190 │ │ │ │ + beq.w e8178 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ mov r8, r3 │ │ │ │ - bne.w e8022 │ │ │ │ + bne.w e800a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7d96 │ │ │ │ + beq.n e7d7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e818a │ │ │ │ + beq.w e8172 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e84ec │ │ │ │ + beq.w e84d4 │ │ │ │ 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 52a70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e7dc8 │ │ │ │ + beq.n e7db0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e80fc │ │ │ │ + beq.w e80e4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e828e │ │ │ │ + beq.w e8276 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52ae4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e7dee │ │ │ │ + beq.n e7dd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8110 │ │ │ │ + beq.w e80f8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w e82e2 │ │ │ │ + beq.w e82ca │ │ │ │ ldr r3, [r6, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w e8136 │ │ │ │ + ble.w e811e │ │ │ │ mov r0, r6 │ │ │ │ bl 88dc8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e836a │ │ │ │ + beq.w e8352 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w e822c │ │ │ │ + bpl.w e8214 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e83ae │ │ │ │ + bne.w e8396 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov.w r8, r2, lsl #1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e7e38 │ │ │ │ + beq.n e7e20 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e82da │ │ │ │ + beq.w e82c2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7e4c │ │ │ │ + beq.n e7e34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8286 │ │ │ │ - ldr.w r3, [pc, #1792] @ e8550 │ │ │ │ + beq.w e826e │ │ │ │ + ldr.w r3, [pc, #1792] @ e8538 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1856] @ 0x740 │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e84bc │ │ │ │ + beq.w e84a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ tst.w r9, #1 │ │ │ │ - bne.w e83ca │ │ │ │ + bne.w e83b2 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w e83be │ │ │ │ - ldr.w r2, [pc, #1736] @ e8554 │ │ │ │ + bne.w e83a6 │ │ │ │ + ldr.w r2, [pc, #1736] @ e853c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 8ac50 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e83b6 │ │ │ │ + beq.w e839e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e84d8 │ │ │ │ - ldr.w r1, [pc, #1692] @ e8558 │ │ │ │ + bpl.w e84c0 │ │ │ │ + ldr.w r1, [pc, #1692] @ e8540 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e852c │ │ │ │ - ldr.w r1, [pc, #1684] @ e855c │ │ │ │ + beq.w e8514 │ │ │ │ + ldr.w r1, [pc, #1684] @ e8544 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w e8528 │ │ │ │ + beq.w e8510 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w e8524 │ │ │ │ + ble.w e850c │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r6, #12] │ │ │ │ blx 527a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e83a8 │ │ │ │ + beq.w e8390 │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w e84d8 │ │ │ │ + bpl.w e84c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e852c │ │ │ │ + beq.w e8514 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e8528 │ │ │ │ + beq.w e8510 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e8524 │ │ │ │ + ble.w e850c │ │ │ │ str r0, [r7, #12] │ │ │ │ mov r0, sl │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w e84d8 │ │ │ │ + bpl.w e84c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e852c │ │ │ │ + beq.w e8514 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e8528 │ │ │ │ + beq.w e8510 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w e8524 │ │ │ │ + ble.w e850c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r7, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w e84d8 │ │ │ │ + bpl.w e84c0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e852c │ │ │ │ + beq.w e8514 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e8528 │ │ │ │ + beq.w e8510 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w e8524 │ │ │ │ + ble.w e850c │ │ │ │ str r7, [r6, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #32 │ │ │ │ str.w fp, [sp, #32] │ │ │ │ strd r8, r4, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ blx 52914 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e8380 │ │ │ │ + beq.w e8368 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e8508 │ │ │ │ + beq.w e84f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fa0 │ │ │ │ + beq.n e7f88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e82ca │ │ │ │ + beq.w e82b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fb4 │ │ │ │ + beq.n e7f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e82c2 │ │ │ │ + beq.w e82aa │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e7fc8 │ │ │ │ + beq.n e7fb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e82ba │ │ │ │ + beq.w e82a2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w e83d6 │ │ │ │ + bne.w e83be │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e821c │ │ │ │ - ldr.w r3, [pc, #1400] @ e8560 │ │ │ │ + beq.w e8204 │ │ │ │ + ldr.w r3, [pc, #1400] @ e8548 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr.w r1, [pc, #1396] @ e8564 │ │ │ │ - ldr.w r0, [pc, #1396] @ e8568 │ │ │ │ + ldr.w r1, [pc, #1396] @ e854c │ │ │ │ + ldr.w r0, [pc, #1396] @ e8550 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1384] @ e856c │ │ │ │ - ldr.w r3, [pc, #1344] @ e8548 │ │ │ │ + ldr.w r2, [pc, #1384] @ e8554 │ │ │ │ + ldr.w r3, [pc, #1344] @ e8530 │ │ │ │ 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 e84b8 │ │ │ │ + bne.w e84a0 │ │ │ │ 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 e8036 │ │ │ │ + beq.n e801e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8182 │ │ │ │ + beq.w e816a │ │ │ │ mov r0, r6 │ │ │ │ blx 52a70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8050 │ │ │ │ + beq.n e8038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8108 │ │ │ │ + beq.n e80f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w e82a4 │ │ │ │ + beq.w e828c │ │ │ │ mov r0, r7 │ │ │ │ blx 52488 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e81e2 │ │ │ │ + beq.w e81ca │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e8300 │ │ │ │ + bpl.w e82e8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e8338 │ │ │ │ + bne.w e8320 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r6, r6, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e808c │ │ │ │ + beq.n e8074 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e812e │ │ │ │ + beq.n e8116 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52ae4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e80aa │ │ │ │ + beq.n e8092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8118 │ │ │ │ + beq.n e8100 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e834e │ │ │ │ + beq.w e8336 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ lsls r7, r3, #1 │ │ │ │ - bmi.n e81ac │ │ │ │ + bmi.n e8194 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n e8120 │ │ │ │ + bne.n e8108 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e8224 │ │ │ │ + beq.w e820c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w e8278 │ │ │ │ - ldr.w r2, [pc, #1184] @ e8570 │ │ │ │ - ldr.w r3, [pc, #1140] @ e8548 │ │ │ │ + bne.w e8260 │ │ │ │ + ldr.w r2, [pc, #1184] @ e8558 │ │ │ │ + ldr.w r3, [pc, #1140] @ e8530 │ │ │ │ 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 e84b8 │ │ │ │ + bne.w e84a0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 8ac50 │ │ │ │ - ldr.w r3, [pc, #1148] @ e8574 │ │ │ │ + ldr.w r3, [pc, #1148] @ e855c │ │ │ │ ldr r4, [r5, r3] │ │ │ │ - b.n e7d60 │ │ │ │ + b.n e7d48 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e7dc8 │ │ │ │ + b.n e7db0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8050 │ │ │ │ + b.n e8038 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7dee │ │ │ │ + b.n e7dd6 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80aa │ │ │ │ + b.n e8092 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n e80ce │ │ │ │ + bne.n e80b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80ce │ │ │ │ + b.n e80b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e808c │ │ │ │ + b.n e8074 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e814a │ │ │ │ + beq.n e8132 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e82f8 │ │ │ │ + beq.w e82e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e82d2 │ │ │ │ - ldr.w r3, [pc, #1056] @ e8578 │ │ │ │ - ldr.w r1, [pc, #1056] @ e857c │ │ │ │ + beq.w e82ba │ │ │ │ + ldr.w r3, [pc, #1056] @ e8560 │ │ │ │ + ldr.w r1, [pc, #1056] @ e8564 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #1012] @ (e8560 ) │ │ │ │ - ldr.w r1, [pc, #1044] @ e8580 │ │ │ │ + ldr r3, [pc, #1012] @ (e8548 ) │ │ │ │ + ldr.w r1, [pc, #1044] @ e8568 │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr.w r0, [pc, #1040] @ e8584 │ │ │ │ + ldr.w r0, [pc, #1040] @ e856c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8036 │ │ │ │ + b.n e801e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7d96 │ │ │ │ - ldr r3, [pc, #972] @ (e8560 ) │ │ │ │ + b.n e7d7e │ │ │ │ + ldr r3, [pc, #972] @ (e8548 ) │ │ │ │ movs r2, #103 @ 0x67 │ │ │ │ - ldr r1, [pc, #1008] @ (e8588 ) │ │ │ │ - ldr r0, [pc, #1012] @ (e858c ) │ │ │ │ + ldr r1, [pc, #1008] @ (e8570 ) │ │ │ │ + ldr r0, [pc, #1012] @ (e8574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w e83fc │ │ │ │ + bne.w e83e4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8270 │ │ │ │ - ldr r3, [pc, #952] @ (e8578 ) │ │ │ │ - ldr r1, [pc, #972] @ (e8590 ) │ │ │ │ + beq.n e8258 │ │ │ │ + ldr r3, [pc, #952] @ (e8560 ) │ │ │ │ + ldr r1, [pc, #972] @ (e8578 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #912] @ (e8560 ) │ │ │ │ - ldr r1, [pc, #964] @ (e8594 ) │ │ │ │ + ldr r3, [pc, #912] @ (e8548 ) │ │ │ │ + ldr r1, [pc, #964] @ (e857c ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r0, [pc, #964] @ (e8598 ) │ │ │ │ + ldr r0, [pc, #964] @ (e8580 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e81f8 │ │ │ │ + beq.n e81e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, e81f8 │ │ │ │ + cbnz r3, e81e0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #892] @ (e8578 ) │ │ │ │ - ldr r1, [pc, #928] @ (e859c ) │ │ │ │ + ldr r3, [pc, #892] @ (e8560 ) │ │ │ │ + ldr r1, [pc, #928] @ (e8584 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #856] @ (e8560 ) │ │ │ │ - ldr r1, [pc, #916] @ (e85a0 ) │ │ │ │ + ldr r3, [pc, #856] @ (e8548 ) │ │ │ │ + ldr r1, [pc, #916] @ (e8588 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r0, [pc, #916] @ (e85a4 ) │ │ │ │ + ldr r0, [pc, #916] @ (e858c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fe6 │ │ │ │ + b.n e7fce │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e80c8 │ │ │ │ + b.n e80b0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #884] @ (e85a8 ) │ │ │ │ + ldr r0, [pc, #884] @ (e8590 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e824e │ │ │ │ + beq.n e8236 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e8404 │ │ │ │ - ldr r3, [pc, #784] @ (e8560 ) │ │ │ │ + beq.w e83ec │ │ │ │ + ldr r3, [pc, #784] @ (e8548 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #856] @ (e85ac ) │ │ │ │ - ldr r0, [pc, #856] @ (e85b0 ) │ │ │ │ + ldr r1, [pc, #856] @ (e8594 ) │ │ │ │ + ldr r0, [pc, #856] @ (e8598 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e81be │ │ │ │ + b.n e81a6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w e840c │ │ │ │ - ldr r3, [pc, #752] @ (e8574 ) │ │ │ │ + bne.w e83f4 │ │ │ │ + ldr r3, [pc, #752] @ (e855c ) │ │ │ │ ldr r0, [r5, r3] │ │ │ │ - b.n e8002 │ │ │ │ + b.n e7fea │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e4c │ │ │ │ - ldr r3, [pc, #720] @ (e8560 ) │ │ │ │ + b.n e7e34 │ │ │ │ + ldr r3, [pc, #720] @ (e8548 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #800] @ (e85b4 ) │ │ │ │ - ldr r0, [pc, #800] @ (e85b8 ) │ │ │ │ + ldr r1, [pc, #800] @ (e859c ) │ │ │ │ + ldr r0, [pc, #800] @ (e85a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e81a4 │ │ │ │ - ldr r3, [pc, #696] @ (e8560 ) │ │ │ │ + b.n e818c │ │ │ │ + ldr r3, [pc, #696] @ (e8548 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #784] @ (e85bc ) │ │ │ │ - ldr r0, [pc, #788] @ (e85c0 ) │ │ │ │ + ldr r1, [pc, #784] @ (e85a4 ) │ │ │ │ + ldr r0, [pc, #788] @ (e85a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fc8 │ │ │ │ + b.n e7fb0 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fb4 │ │ │ │ + b.n e7f9c │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7fa0 │ │ │ │ + b.n e7f88 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8156 │ │ │ │ + b.n e813e │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e7e38 │ │ │ │ - ldr r3, [pc, #636] @ (e8560 ) │ │ │ │ + b.n e7e20 │ │ │ │ + ldr r3, [pc, #636] @ (e8548 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #732] @ (e85c4 ) │ │ │ │ - ldr r0, [pc, #732] @ (e85c8 ) │ │ │ │ + ldr r1, [pc, #732] @ (e85ac ) │ │ │ │ + ldr r0, [pc, #732] @ (e85b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e81a4 │ │ │ │ + b.n e818c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e814a │ │ │ │ - ldr r0, [pc, #712] @ (e85cc ) │ │ │ │ + b.n e8132 │ │ │ │ + ldr r0, [pc, #712] @ (e85b4 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e831c │ │ │ │ + beq.n e8304 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e83f4 │ │ │ │ - ldr r3, [pc, #576] @ (e8560 ) │ │ │ │ + beq.n e83dc │ │ │ │ + ldr r3, [pc, #576] @ (e8548 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #684] @ (e85d0 ) │ │ │ │ - ldr r0, [pc, #688] @ (e85d4 ) │ │ │ │ + ldr r1, [pc, #684] @ (e85b8 ) │ │ │ │ + ldr r0, [pc, #688] @ (e85bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.w e807a │ │ │ │ + beq.w e8062 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n e8422 │ │ │ │ + bne.n e840a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - b.n e807a │ │ │ │ - ldr r3, [pc, #528] @ (e8560 ) │ │ │ │ + b.n e8062 │ │ │ │ + ldr r3, [pc, #528] @ (e8548 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ - ldr r1, [pc, #644] @ (e85d8 ) │ │ │ │ - ldr r0, [pc, #644] @ (e85dc ) │ │ │ │ + ldr r1, [pc, #644] @ (e85c0 ) │ │ │ │ + ldr r0, [pc, #644] @ (e85c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n e8000 │ │ │ │ - ldr r3, [pc, #500] @ (e8560 ) │ │ │ │ + b.n e7fe8 │ │ │ │ + ldr r3, [pc, #500] @ (e8548 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #624] @ (e85e0 ) │ │ │ │ - ldr r0, [pc, #624] @ (e85e4 ) │ │ │ │ + ldr r1, [pc, #624] @ (e85c8 ) │ │ │ │ + ldr r0, [pc, #624] @ (e85cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8262 │ │ │ │ - ldr r3, [pc, #476] @ (e8560 ) │ │ │ │ + b.n e824a │ │ │ │ + ldr r3, [pc, #476] @ (e8548 ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r1, [pc, #608] @ (e85e8 ) │ │ │ │ - ldr r0, [pc, #612] @ (e85ec ) │ │ │ │ + ldr r1, [pc, #608] @ (e85d0 ) │ │ │ │ + ldr r0, [pc, #612] @ (e85d4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ bl 8aa94 │ │ │ │ - b.n e7eec │ │ │ │ + b.n e7ed4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n e8414 │ │ │ │ + bne.n e83fc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n e7e26 │ │ │ │ + b.n e7e0e │ │ │ │ bl 8aa94 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e7eae │ │ │ │ + b.n e7e96 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e7e88 │ │ │ │ + b.n e7e70 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e7e80 │ │ │ │ - ldr r1, [pc, #392] @ (e8560 ) │ │ │ │ + b.n e7e68 │ │ │ │ + ldr r1, [pc, #392] @ (e8548 ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ - ldr r3, [pc, #532] @ (e85f0 ) │ │ │ │ - ldr r0, [pc, #532] @ (e85f4 ) │ │ │ │ + ldr r3, [pc, #532] @ (e85d8 ) │ │ │ │ + ldr r0, [pc, #532] @ (e85dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #524] @ (e85f8 ) │ │ │ │ + ldr r1, [pc, #524] @ (e85e0 ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e8000 │ │ │ │ + b.n e7fe8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e831c │ │ │ │ + b.n e8304 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n e81b4 │ │ │ │ + b.n e819c │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e824e │ │ │ │ + b.n e8236 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n e8280 │ │ │ │ + b.n e8268 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n e8468 │ │ │ │ + bne.n e8450 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ negs r2, r2 │ │ │ │ mov.w r8, r2, lsl #1 │ │ │ │ - b.n e83b2 │ │ │ │ + b.n e839a │ │ │ │ add r1, sp, #28 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r6, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e807a │ │ │ │ + beq.w e8062 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e844e │ │ │ │ + beq.n e8436 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e844e │ │ │ │ - cbz r3, e8460 │ │ │ │ + beq.n e8436 │ │ │ │ + cbz r3, e8448 │ │ │ │ cmp r4, #1 │ │ │ │ itt ne │ │ │ │ orrne.w r6, r4, #1 │ │ │ │ movne.w r8, #1 │ │ │ │ - bne.w e8090 │ │ │ │ - b.n e831c │ │ │ │ + bne.w e8078 │ │ │ │ + b.n e8304 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e844e │ │ │ │ + b.n e8436 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e7e26 │ │ │ │ + beq.w e7e0e │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e849e │ │ │ │ + beq.n e8486 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r2, r1 │ │ │ │ itt eq │ │ │ │ mvneq.w r2, #3221225472 @ 0xc0000000 │ │ │ │ streq r2, [r3, #0] │ │ │ │ - beq.n e849e │ │ │ │ - cbz r2, e84ac │ │ │ │ + beq.n e8486 │ │ │ │ + cbz r2, e8494 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ orrne.w r8, r3, #1 │ │ │ │ - bne.w e7e38 │ │ │ │ - b.n e824e │ │ │ │ + bne.w e7e20 │ │ │ │ + b.n e8236 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e849e │ │ │ │ + b.n e8486 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (e85fc ) │ │ │ │ - movw r2, #14988 @ 0x3a8c │ │ │ │ + ldr r3, [pc, #316] @ (e85e4 ) │ │ │ │ + movw r2, #14992 @ 0x3a90 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #312] @ (e8600 ) │ │ │ │ - ldr r0, [pc, #312] @ (e8604 ) │ │ │ │ + ldr r1, [pc, #312] @ (e85e8 ) │ │ │ │ + ldr r0, [pc, #312] @ (e85ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (e8608 ) │ │ │ │ + ldr r3, [pc, #300] @ (e85f0 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #300] @ (e860c ) │ │ │ │ - ldr r0, [pc, #304] @ (e8610 ) │ │ │ │ + ldr r1, [pc, #300] @ (e85f4 ) │ │ │ │ + ldr r0, [pc, #304] @ (e85f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (e8614 ) │ │ │ │ - movw r2, #14939 @ 0x3a5b │ │ │ │ + ldr r3, [pc, #292] @ (e85fc ) │ │ │ │ + movw r2, #14943 @ 0x3a5f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #288] @ (e8618 ) │ │ │ │ - ldr r0, [pc, #288] @ (e861c ) │ │ │ │ + ldr r1, [pc, #288] @ (e8600 ) │ │ │ │ + ldr r0, [pc, #288] @ (e8604 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (e8620 ) │ │ │ │ - movw r2, #15013 @ 0x3aa5 │ │ │ │ + ldr r3, [pc, #276] @ (e8608 ) │ │ │ │ + movw r2, #15017 @ 0x3aa9 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #272] @ (e8624 ) │ │ │ │ - ldr r0, [pc, #272] @ (e8628 ) │ │ │ │ + ldr r1, [pc, #272] @ (e860c ) │ │ │ │ + ldr r0, [pc, #272] @ (e8610 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2652 @ 0xa5c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #252] @ (e862c ) │ │ │ │ + ldr r3, [pc, #252] @ (e8614 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #252] @ (e8630 ) │ │ │ │ - ldr r0, [pc, #252] @ (e8634 ) │ │ │ │ + ldr r1, [pc, #252] @ (e8618 ) │ │ │ │ + ldr r0, [pc, #252] @ (e861c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - sbc.w r0, ip, lr, lsr #32 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + eors.w r0, r4, lr, lsr #32 │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85a001e │ │ │ │ - adds r4, r7, r5 │ │ │ │ + b.n e846c │ │ │ │ + movs r6, r3 │ │ │ │ + adds r4, r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ - strd r0, r0, [ip, #120]! @ 0x78 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + ldmdb r4, {r1, r2, r3, r4} │ │ │ │ + adds r0, r0, r2 │ │ │ │ movs r0, r4 │ │ │ │ - strd r0, r0, [r8, #120] @ 0x78 │ │ │ │ - b.n e8580 │ │ │ │ + ldrd r0, r0, [r0], #120 @ 0x78 │ │ │ │ + b.n e83b8 │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe98c001e │ │ │ │ - b.n e8518 │ │ │ │ + ldmia.w r4!, {r1, r2, r3, r4} │ │ │ │ + b.n e8350 │ │ │ │ movs r6, r3 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r2, #-120] @ 0x78 │ │ │ │ - orrs r6, r3 │ │ │ │ + ldrd r0, r0, [sl], #-120 @ 0x78 │ │ │ │ + negs r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ movs r0, r4 │ │ │ │ - stmdb sl, {r1, r2, r3, r4} │ │ │ │ - adds r2, r3, r1 │ │ │ │ + @ instruction: 0xe832001e │ │ │ │ + asrs r2, r0, #30 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe8ca001e │ │ │ │ - adds r4, r0, r1 │ │ │ │ + b.n e8588 │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia.w r4!, {r1, r2, r3, r4} │ │ │ │ - adds r6, r0, r0 │ │ │ │ + b.n e8564 │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r0, r4 │ │ │ │ - ldrd r0, r0, [r6], #-120 @ 0x78 │ │ │ │ - negs r4, r1 │ │ │ │ + b.n e84f0 │ │ │ │ + movs r6, r3 │ │ │ │ + adcs r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe83c001e │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + b.n e8488 │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xe80a001e │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + b.n e842c │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ movs r0, r4 │ │ │ │ - b.n e85c4 │ │ │ │ + b.n e83fc │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ - b.n e85a0 │ │ │ │ + b.n e83d8 │ │ │ │ movs r6, r3 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ - b.n e84fc │ │ │ │ + b.n e8334 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #992] @ (e89e4 ) │ │ │ │ + ldr r2, [pc, #128] @ (e866c ) │ │ │ │ movs r6, r3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ movs r7, r3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + adds r4, r5, #6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [pc, #408] @ (e87a8 ) │ │ │ │ + ldr r2, [pc, #568] @ (e8830 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r3, [pc, #584] @ (e885c ) │ │ │ │ + ldr r2, [pc, #744] @ (e88e4 ) │ │ │ │ movs r6, r3 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #800] @ (e893c ) │ │ │ │ + ldr r1, [pc, #960] @ (e89c4 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldmia.w sl, {r1, r2, r3, r4} │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + b.n e858c │ │ │ │ + movs r6, r3 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #688] @ (e88d8 ) │ │ │ │ + ldr r1, [pc, #848] @ (e8960 ) │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xe98e001e │ │ │ │ - subs r6, r5, #0 │ │ │ │ + ldmia.w r6!, {r1, r2, r3, r4} │ │ │ │ + adds r6, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #832] @ (e8974 ) │ │ │ │ + ldr r1, [pc, #992] @ (e89fc ) │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e8638 : │ │ │ │ +000e8620 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr.w ip, [pc, #240] @ e8738 │ │ │ │ + ldr.w ip, [pc, #240] @ e8720 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #232] @ (e873c ) │ │ │ │ + ldr r3, [pc, #232] @ (e8724 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #228] @ (e8740 ) │ │ │ │ + ldr r4, [pc, #228] @ (e8728 ) │ │ │ │ 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, #212] @ (e8744 ) │ │ │ │ + ldr r3, [pc, #212] @ (e872c ) │ │ │ │ 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 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e8712 │ │ │ │ - ldr r3, [pc, #180] @ (e8748 ) │ │ │ │ + beq.n e86fa │ │ │ │ + ldr r3, [pc, #180] @ (e8730 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e8726 │ │ │ │ + bne.n e870e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r1, e86bc │ │ │ │ + cbz r1, e86a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - ldr r2, [pc, #164] @ (e874c ) │ │ │ │ + ldr r2, [pc, #164] @ (e8734 ) │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.n e86f6 │ │ │ │ + bpl.n e86de │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e8722 │ │ │ │ - ldr r3, [pc, #140] @ (e8750 ) │ │ │ │ + beq.n e870a │ │ │ │ + ldr r3, [pc, #140] @ (e8738 ) │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n e8716 │ │ │ │ - ldr r3, [pc, #132] @ (e8754 ) │ │ │ │ + bne.n e86fe │ │ │ │ + ldr r3, [pc, #132] @ (e873c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ subs r2, r2, r3 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7d1c │ │ │ │ - ldr r2, [pc, #120] @ (e8758 ) │ │ │ │ - ldr r3, [pc, #88] @ (e873c ) │ │ │ │ + bl e7d04 │ │ │ │ + ldr r2, [pc, #120] @ (e8740 ) │ │ │ │ + ldr r3, [pc, #88] @ (e8724 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e8732 │ │ │ │ + bne.n e871a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #100] @ (e875c ) │ │ │ │ + ldr r0, [pc, #100] @ (e8744 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #96] @ (e8760 ) │ │ │ │ + ldr r3, [pc, #96] @ (e8748 ) │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ - ldr r1, [pc, #96] @ (e8764 ) │ │ │ │ - ldr r0, [pc, #96] @ (e8768 ) │ │ │ │ + ldr r1, [pc, #96] @ (e874c ) │ │ │ │ + ldr r0, [pc, #96] @ (e8750 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e86de │ │ │ │ - ldr r0, [pc, #84] @ (e876c ) │ │ │ │ + b.n e86c6 │ │ │ │ + ldr r0, [pc, #84] @ (e8754 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e86fe │ │ │ │ + b.n e86e6 │ │ │ │ movs r2, #2 │ │ │ │ - b.n e86d8 │ │ │ │ - ldr r0, [pc, #72] @ (e8770 ) │ │ │ │ + b.n e86c0 │ │ │ │ + ldr r0, [pc, #72] @ (e8758 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e86fe │ │ │ │ + b.n e86e6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #784 @ (adr r3, e8a58 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, e8aa0 ) │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ movs r6, r3 │ │ │ │ lsls r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ movs r0, r4 │ │ │ │ - b.n e8020 │ │ │ │ + b.n e8e58 │ │ │ │ movs r6, r3 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r6, r3 │ │ │ │ - subs r0, #86 @ 0x56 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e8774 : │ │ │ │ +000e875c : │ │ │ │ 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, #832] @ (e8ac8 ) │ │ │ │ + ldr r3, [pc, #832] @ (e8ab0 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #832] @ (e8acc ) │ │ │ │ + ldr r2, [pc, #832] @ (e8ab4 ) │ │ │ │ sub sp, #24 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #828] @ (e8ad0 ) │ │ │ │ + ldr r3, [pc, #828] @ (e8ab8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e88c6 │ │ │ │ + beq.w e88ae │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - cbz r2, e880e │ │ │ │ - cbz r3, e87f0 │ │ │ │ + cbz r2, e87f6 │ │ │ │ + cbz r3, e87d8 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 88778 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e88b0 │ │ │ │ + beq.n e8898 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #7 │ │ │ │ - bpl.w e891a │ │ │ │ + bpl.w e8902 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e893a │ │ │ │ + bne.w e8922 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r5, r3, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e8952 │ │ │ │ + beq.w e893a │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n e87f0 │ │ │ │ + bne.n e87d8 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e897a │ │ │ │ + beq.w e8962 │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n e8844 │ │ │ │ + beq.n e882c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #736] @ (e8ad4 ) │ │ │ │ - ldr r3, [pc, #728] @ (e8ad0 ) │ │ │ │ + ldr r2, [pc, #736] @ (e8abc ) │ │ │ │ + ldr r3, [pc, #728] @ (e8ab8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w e8ac2 │ │ │ │ + bne.w e8aaa │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e87f0 │ │ │ │ + beq.n e87d8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n e87b2 │ │ │ │ - ldr r1, [pc, #692] @ (e8ad8 ) │ │ │ │ + bne.n e879a │ │ │ │ + ldr r1, [pc, #692] @ (e8ac0 ) │ │ │ │ movs r0, #205 @ 0xcd │ │ │ │ - ldr r3, [pc, #692] @ (e8adc ) │ │ │ │ - ldr r2, [pc, #696] @ (e8ae0 ) │ │ │ │ + ldr r3, [pc, #692] @ (e8ac4 ) │ │ │ │ + ldr r2, [pc, #696] @ (e8ac8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #688] @ (e8ae4 ) │ │ │ │ - ldr r0, [pc, #692] @ (e8ae8 ) │ │ │ │ + ldr r1, [pc, #688] @ (e8acc ) │ │ │ │ + ldr r0, [pc, #692] @ (e8ad0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ - b.n e87f2 │ │ │ │ + b.n e87da │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w e899c │ │ │ │ + beq.w e8984 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.n e88ec │ │ │ │ + bmi.n e88d4 │ │ │ │ subs r2, r0, #2 │ │ │ │ teq r0, r2 │ │ │ │ - bmi.n e88e8 │ │ │ │ + bmi.n e88d0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e89be │ │ │ │ + beq.w e89a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 88dc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e890a │ │ │ │ + beq.n e88f2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w e89e0 │ │ │ │ + beq.w e89c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w e89f6 │ │ │ │ + bpl.w e89de │ │ │ │ ldr r3, [r4, #8] │ │ │ │ bic.w r2, r3, #2 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w e8a28 │ │ │ │ + bne.w e8a10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e88ac │ │ │ │ + beq.n e8894 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8912 │ │ │ │ + beq.n e88fa │ │ │ │ movs r0, #1 │ │ │ │ - b.n e87f2 │ │ │ │ - ldr r3, [pc, #548] @ (e8ad8 ) │ │ │ │ + b.n e87da │ │ │ │ + ldr r3, [pc, #548] @ (e8ac0 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #564] @ (e8aec ) │ │ │ │ - ldr r0, [pc, #568] @ (e8af0 ) │ │ │ │ + ldr r1, [pc, #564] @ (e8ad4 ) │ │ │ │ + ldr r0, [pc, #568] @ (e8ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r1, [pc, #528] @ (e8ad8 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r1, [pc, #528] @ (e8ac0 ) │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ - ldr r3, [pc, #552] @ (e8af4 ) │ │ │ │ - ldr r2, [pc, #552] @ (e8af8 ) │ │ │ │ + ldr r3, [pc, #552] @ (e8adc ) │ │ │ │ + ldr r2, [pc, #552] @ (e8ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #548] @ (e8afc ) │ │ │ │ - ldr r0, [pc, #548] @ (e8b00 ) │ │ │ │ + ldr r1, [pc, #548] @ (e8ae4 ) │ │ │ │ + ldr r0, [pc, #548] @ (e8ae8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e8840 │ │ │ │ + b.n e8828 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n e8858 │ │ │ │ + blt.n e8840 │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e8858 │ │ │ │ + beq.n e8840 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.n e8858 │ │ │ │ + bpl.n e8840 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n e8858 │ │ │ │ + b.n e8840 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e887e │ │ │ │ + b.n e8866 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e88ac │ │ │ │ - ldr r0, [pc, #488] @ (e8b04 ) │ │ │ │ + b.n e8894 │ │ │ │ + ldr r0, [pc, #488] @ (e8aec ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #432] @ (e8ad8 ) │ │ │ │ + ldr r3, [pc, #432] @ (e8ac0 ) │ │ │ │ movs r2, #205 @ 0xcd │ │ │ │ - ldr r1, [pc, #476] @ (e8b08 ) │ │ │ │ - ldr r0, [pc, #480] @ (e8b0c ) │ │ │ │ + ldr r1, [pc, #476] @ (e8af0 ) │ │ │ │ + ldr r0, [pc, #480] @ (e8af4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8840 │ │ │ │ + b.n e8828 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w e87d6 │ │ │ │ + beq.w e87be │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w e8a68 │ │ │ │ + bne.w e8a50 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - b.n e87d6 │ │ │ │ - ldr r2, [pc, #388] @ (e8ad8 ) │ │ │ │ + b.n e87be │ │ │ │ + ldr r2, [pc, #388] @ (e8ac0 ) │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ - ldr r3, [pc, #440] @ (e8b10 ) │ │ │ │ + ldr r3, [pc, #440] @ (e8af8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #436] @ (e8b14 ) │ │ │ │ + ldr r2, [pc, #436] @ (e8afc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #432] @ (e8b18 ) │ │ │ │ - ldr r0, [pc, #432] @ (e8b1c ) │ │ │ │ + ldr r1, [pc, #432] @ (e8b00 ) │ │ │ │ + ldr r0, [pc, #432] @ (e8b04 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r1, [pc, #348] @ (e8ad8 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r1, [pc, #348] @ (e8ac0 ) │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ - ldr r3, [pc, #416] @ (e8b20 ) │ │ │ │ - ldr r2, [pc, #416] @ (e8b24 ) │ │ │ │ + ldr r3, [pc, #416] @ (e8b08 ) │ │ │ │ + ldr r2, [pc, #416] @ (e8b0c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #412] @ (e8b28 ) │ │ │ │ - ldr r0, [pc, #412] @ (e8b2c ) │ │ │ │ + ldr r1, [pc, #412] @ (e8b10 ) │ │ │ │ + ldr r0, [pc, #412] @ (e8b14 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r1, [pc, #312] @ (e8ad8 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r1, [pc, #312] @ (e8ac0 ) │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - ldr r3, [pc, #396] @ (e8b30 ) │ │ │ │ - ldr r2, [pc, #400] @ (e8b34 ) │ │ │ │ + ldr r3, [pc, #396] @ (e8b18 ) │ │ │ │ + ldr r2, [pc, #400] @ (e8b1c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #392] @ (e8b38 ) │ │ │ │ - ldr r0, [pc, #396] @ (e8b3c ) │ │ │ │ + ldr r1, [pc, #392] @ (e8b20 ) │ │ │ │ + ldr r0, [pc, #396] @ (e8b24 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r1, [pc, #280] @ (e8ad8 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r1, [pc, #280] @ (e8ac0 ) │ │ │ │ movs r0, #209 @ 0xd1 │ │ │ │ - ldr r3, [pc, #380] @ (e8b40 ) │ │ │ │ - ldr r2, [pc, #380] @ (e8b44 ) │ │ │ │ + ldr r3, [pc, #380] @ (e8b28 ) │ │ │ │ + ldr r2, [pc, #380] @ (e8b2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r7, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #376] @ (e8b48 ) │ │ │ │ - ldr r0, [pc, #376] @ (e8b4c ) │ │ │ │ + ldr r1, [pc, #376] @ (e8b30 ) │ │ │ │ + ldr r0, [pc, #376] @ (e8b34 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r3, [pc, #244] @ (e8ad8 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r3, [pc, #244] @ (e8ac0 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #360] @ (e8b50 ) │ │ │ │ - ldr r0, [pc, #364] @ (e8b54 ) │ │ │ │ + ldr r1, [pc, #360] @ (e8b38 ) │ │ │ │ + ldr r0, [pc, #364] @ (e8b3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8840 │ │ │ │ - ldr r0, [pc, #352] @ (e8b58 ) │ │ │ │ + b.n e8828 │ │ │ │ + ldr r0, [pc, #352] @ (e8b40 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8a12 │ │ │ │ + beq.n e89fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n e8ab2 │ │ │ │ - ldr r3, [pc, #196] @ (e8ad8 ) │ │ │ │ + beq.n e8a9a │ │ │ │ + ldr r3, [pc, #196] @ (e8ac0 ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ - ldr r1, [pc, #324] @ (e8b5c ) │ │ │ │ - ldr r0, [pc, #324] @ (e8b60 ) │ │ │ │ + ldr r1, [pc, #324] @ (e8b44 ) │ │ │ │ + ldr r0, [pc, #324] @ (e8b48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e8840 │ │ │ │ + b.n e8828 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w e889a │ │ │ │ + beq.w e8882 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e889a │ │ │ │ + beq.w e8882 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e8a5a │ │ │ │ + beq.n e8a42 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n e8a5a │ │ │ │ - cbz r3, e8aba │ │ │ │ + beq.n e8a42 │ │ │ │ + cbz r3, e8aa2 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n e8a12 │ │ │ │ + beq.n e89fa │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 85e58 │ │ │ │ - b.n e88ac │ │ │ │ + b.n e8894 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ lsls r5, r0, #1 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e87d6 │ │ │ │ + beq.w e87be │ │ │ │ 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 e8924 │ │ │ │ + beq.w e890c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ orr.w r5, r3, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w e8952 │ │ │ │ + beq.w e893a │ │ │ │ mov r0, r5 │ │ │ │ bl 8e4dc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w e87e2 │ │ │ │ - b.n e87f0 │ │ │ │ + bne.w e87ca │ │ │ │ + b.n e87d8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8a12 │ │ │ │ + b.n e89fa │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8a5a │ │ │ │ + b.n e8a42 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n e89a8 │ │ │ │ + b.n e87e0 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e8924 │ │ │ │ + b.n e875c │ │ │ │ movs r6, r3 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8964 │ │ │ │ + b.n e879c │ │ │ │ movs r6, r3 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r6, #16 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8864 │ │ │ │ + b.n e869c │ │ │ │ movs r6, r3 │ │ │ │ - b.n e8874 │ │ │ │ + b.n e86ac │ │ │ │ movs r6, r3 │ │ │ │ - b.n e87f0 │ │ │ │ + b.n e8628 │ │ │ │ movs r6, r3 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8830 │ │ │ │ + b.n e8668 │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8798 │ │ │ │ + b.n e85d0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ movs r7, r3 │ │ │ │ - b.n e86e8 │ │ │ │ + b.n e8520 │ │ │ │ movs r6, r3 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8730 │ │ │ │ + b.n e8568 │ │ │ │ movs r6, r3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + subs r6, r6, #6 │ │ │ │ movs r0, r4 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, e8b3c │ │ │ │ movs r6, r3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e86f4 │ │ │ │ + b.n e852c │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8680 │ │ │ │ + b.n e84b8 │ │ │ │ movs r6, r3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r5, #22 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e86c0 │ │ │ │ + b.n e84f8 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e86d0 │ │ │ │ + b.n e8508 │ │ │ │ movs r6, r3 │ │ │ │ - b.n e864c │ │ │ │ + b.n e8484 │ │ │ │ movs r6, r3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e868c │ │ │ │ + b.n e84c4 │ │ │ │ movs r6, r3 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8668 │ │ │ │ + b.n e84a0 │ │ │ │ movs r6, r3 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ movs r0, r4 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ movs r7, r3 │ │ │ │ - b.n e8610 │ │ │ │ + b.n e8448 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e8b64 : │ │ │ │ +000e8b4c : │ │ │ │ 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] @ e8c34 │ │ │ │ + ldr.w ip, [pc, #192] @ e8c1c │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (e8c38 ) │ │ │ │ + ldr r3, [pc, #184] @ (e8c20 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (e8c3c ) │ │ │ │ + ldr r4, [pc, #180] @ (e8c24 ) │ │ │ │ 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] @ (e8c40 ) │ │ │ │ + ldr r3, [pc, #164] @ (e8c28 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #552 @ 0x228 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n e8c22 │ │ │ │ - ldr r3, [pc, #148] @ (e8c44 ) │ │ │ │ + beq.n e8c0a │ │ │ │ + ldr r3, [pc, #148] @ (e8c2c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e8c04 │ │ │ │ - ldr r3, [pc, #140] @ (e8c48 ) │ │ │ │ + bne.n e8bec │ │ │ │ + ldr r3, [pc, #140] @ (e8c30 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e8c26 │ │ │ │ + bne.n e8c0e │ │ │ │ mov r0, r5 │ │ │ │ - bl e8774 │ │ │ │ + bl e875c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n e8c22 │ │ │ │ - cbnz r0, e8bfe │ │ │ │ - ldr r3, [pc, #116] @ (e8c4c ) │ │ │ │ + beq.n e8c0a │ │ │ │ + cbnz r0, e8be6 │ │ │ │ + ldr r3, [pc, #116] @ (e8c34 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8be6 │ │ │ │ + beq.n e8bce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (e8c50 ) │ │ │ │ - ldr r3, [pc, #76] @ (e8c38 ) │ │ │ │ + ldr r2, [pc, #104] @ (e8c38 ) │ │ │ │ + ldr r3, [pc, #76] @ (e8c20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e8c30 │ │ │ │ + bne.n e8c18 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (e8c54 ) │ │ │ │ + ldr r3, [pc, #84] @ (e8c3c ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n e8bd8 │ │ │ │ - ldr r0, [pc, #80] @ (e8c58 ) │ │ │ │ + b.n e8bc0 │ │ │ │ + ldr r0, [pc, #80] @ (e8c40 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #76] @ (e8c5c ) │ │ │ │ + ldr r3, [pc, #76] @ (e8c44 ) │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - ldr r1, [pc, #76] @ (e8c60 ) │ │ │ │ - ldr r0, [pc, #76] @ (e8c64 ) │ │ │ │ + ldr r1, [pc, #76] @ (e8c48 ) │ │ │ │ + ldr r0, [pc, #76] @ (e8c4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e8be6 │ │ │ │ - ldr r0, [pc, #64] @ (e8c68 ) │ │ │ │ + b.n e8bce │ │ │ │ + ldr r0, [pc, #64] @ (e8c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n e8c0e │ │ │ │ + b.n e8bf6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, e8c9a │ │ │ │ + cbz r0, e8c4c │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - b.n e931c │ │ │ │ + b.n e9154 │ │ │ │ movs r6, r3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #0 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e8c6c : │ │ │ │ +000e8c54 : │ │ │ │ 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, #2708] @ e9714 │ │ │ │ + ldr.w r5, [pc, #2708] @ e96fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr.w r2, [pc, #2704] @ e9718 │ │ │ │ + ldr.w r2, [pc, #2704] @ e9700 │ │ │ │ add r5, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ - ldr.w r5, [pc, #2696] @ e971c │ │ │ │ + ldr.w r5, [pc, #2696] @ e9704 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e908a │ │ │ │ + beq.w e9072 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w e9198 │ │ │ │ - ldr.w r2, [pc, #2668] @ e9720 │ │ │ │ + bne.w e9180 │ │ │ │ + ldr.w r2, [pc, #2668] @ e9708 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w e924a │ │ │ │ + bne.w e9232 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9406 │ │ │ │ + beq.w e93ee │ │ │ │ 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 52488 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e8cf4 │ │ │ │ + beq.n e8cdc │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e91f0 │ │ │ │ + beq.w e91d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e962a │ │ │ │ + beq.w e9612 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w e926e │ │ │ │ - ldr.w r1, [pc, #2588] @ e9724 │ │ │ │ + bpl.w e9256 │ │ │ │ + ldr.w r1, [pc, #2588] @ e970c │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e9b6e │ │ │ │ - ldr.w r1, [pc, #2580] @ e9728 │ │ │ │ + beq.w e9b56 │ │ │ │ + ldr.w r1, [pc, #2580] @ e9710 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w e9bd4 │ │ │ │ + beq.w e9bbc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w e926e │ │ │ │ + bne.w e9256 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #7 │ │ │ │ - bpl.w e926e │ │ │ │ - ldr.w r3, [pc, #2548] @ e972c │ │ │ │ + bpl.w e9256 │ │ │ │ + ldr.w r3, [pc, #2548] @ e9714 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w e926e │ │ │ │ + bne.w e9256 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w e9512 │ │ │ │ + bne.w e94fa │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r7, r3, #1 │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e9bd8 │ │ │ │ + beq.w e9bc0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r6, [sl] │ │ │ │ cmp r0, ip │ │ │ │ itt ne │ │ │ │ addne r0, #1 │ │ │ │ strne r0, [r1, #0] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w e952a │ │ │ │ + bne.w e9512 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n e8d90 │ │ │ │ + beq.n e8d78 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, e8d90 │ │ │ │ + cbnz r1, e8d78 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w e9292 │ │ │ │ + beq.w e927a │ │ │ │ lsls r0, r7, #31 │ │ │ │ - bmi.w e9444 │ │ │ │ + bmi.w e942c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e8da8 │ │ │ │ + beq.n e8d90 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w e93c0 │ │ │ │ + bmi.w e93a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e92b0 │ │ │ │ + beq.w e9298 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, e8dc4 │ │ │ │ + cbz r0, e8dac │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9204 │ │ │ │ + beq.w e91ec │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ bl a91c0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e91e4 │ │ │ │ + beq.w e91cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e9472 │ │ │ │ + beq.w e945a │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 87c04 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e8e0a │ │ │ │ + beq.n e8df2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e91fc │ │ │ │ + beq.w e91e4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w e9492 │ │ │ │ + blt.w e947a │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e94b8 │ │ │ │ + beq.w e94a0 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e94dc │ │ │ │ + beq.w e94c4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ - beq.w e9304 │ │ │ │ + beq.w e92ec │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e930c │ │ │ │ + beq.w e92f4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87c04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e8e62 │ │ │ │ + beq.n e8e4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9318 │ │ │ │ + beq.w e9300 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e955e │ │ │ │ + blt.w e9546 │ │ │ │ lsls r0, r6, #1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ adds r3, r0, r1 │ │ │ │ teq r0, r3 │ │ │ │ - bmi.w e92e0 │ │ │ │ + bmi.w e92c8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e8e82 │ │ │ │ + beq.n e8e6a │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e96ba │ │ │ │ + bmi.w e96a2 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9576 │ │ │ │ - ldr.w r2, [pc, #2208] @ e9730 │ │ │ │ + beq.w e955e │ │ │ │ + ldr.w r2, [pc, #2208] @ e9718 │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w r0, ip, #1 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr.w r1, [r2, #184] @ 0xb8 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e95be │ │ │ │ + beq.w e95a6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ cmp r0, lr │ │ │ │ - beq.w e9324 │ │ │ │ + beq.w e930c │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9330 │ │ │ │ + beq.w e9318 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 525b4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e8ee4 │ │ │ │ + beq.n e8ecc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e942a │ │ │ │ + beq.w e9412 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e964c │ │ │ │ + blt.w e9634 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w e92f0 │ │ │ │ + bne.w e92d8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e986c │ │ │ │ + beq.w e9854 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e98bc │ │ │ │ + beq.w e98a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl b2b44 │ │ │ │ + bl b2b2c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e93a0 │ │ │ │ + beq.w e9388 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9394 │ │ │ │ + beq.w e937c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9906 │ │ │ │ + beq.w e98ee │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, e8f4e │ │ │ │ + cbz r0, e8f36 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, e8f4e │ │ │ │ + cbnz r3, e8f36 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e94aa │ │ │ │ + beq.w e9492 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w e96f0 │ │ │ │ + beq.w e96d8 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.w e99fa │ │ │ │ + ble.w e99e2 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9898 │ │ │ │ + beq.w e9880 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9b9c │ │ │ │ + beq.w e9b84 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r6 │ │ │ │ itttt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r3, #0] │ │ │ │ ldrne r2, [r0, #0] │ │ │ │ addne.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e938a │ │ │ │ + beq.w e9372 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w e98e6 │ │ │ │ + bne.w e98ce │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, e8fc2 │ │ │ │ + cbz r0, e8faa │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, e8fc2 │ │ │ │ + cbnz r2, e8faa │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w e991e │ │ │ │ + beq.w e9906 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bmi.w e93ce │ │ │ │ + bmi.w e93b6 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9952 │ │ │ │ + beq.w e993a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, ip │ │ │ │ - beq.w e9674 │ │ │ │ + beq.w e965c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e967c │ │ │ │ + beq.w e9664 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 87c04 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e901e │ │ │ │ + beq.n e9006 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e96e4 │ │ │ │ + beq.w e96cc │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w e9986 │ │ │ │ + blt.w e996e │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsls r7, r6, #31 │ │ │ │ - bmi.w e999e │ │ │ │ + bmi.w e9986 │ │ │ │ adds r3, r6, r1 │ │ │ │ teq r6, r3 │ │ │ │ - bmi.w e9664 │ │ │ │ + bmi.w e964c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e9044 │ │ │ │ + beq.n e902c │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.w e99d6 │ │ │ │ + bmi.w e99be │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmn.w r3, #113 @ 0x71 │ │ │ │ - beq.w e99b0 │ │ │ │ + beq.w e9998 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w e8f54 │ │ │ │ - ldr.w r1, [pc, #1748] @ e9734 │ │ │ │ + bne.w e8f3c │ │ │ │ + ldr.w r1, [pc, #1748] @ e971c │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - ldr.w r3, [pc, #1744] @ e9738 │ │ │ │ - ldr.w r2, [pc, #1744] @ e973c │ │ │ │ + ldr.w r3, [pc, #1744] @ e9720 │ │ │ │ + ldr.w r2, [pc, #1744] @ e9724 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1736] @ e9740 │ │ │ │ - ldr.w r0, [pc, #1736] @ e9744 │ │ │ │ + ldr.w r1, [pc, #1736] @ e9728 │ │ │ │ + ldr.w r0, [pc, #1736] @ e972c │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr.w r2, [pc, #1684] @ e9720 │ │ │ │ + b.n e91a8 │ │ │ │ + ldr.w r2, [pc, #1684] @ e9708 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ mov r9, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w e92bc │ │ │ │ + bne.w e92a4 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w e953a │ │ │ │ + beq.w e9522 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e920e │ │ │ │ - ldr.w r3, [pc, #1672] @ e9730 │ │ │ │ + beq.w e91f6 │ │ │ │ + ldr.w r3, [pc, #1672] @ e9718 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #3388] @ 0xd3c │ │ │ │ - ldr.w r3, [pc, #1664] @ e9734 │ │ │ │ + ldr.w r3, [pc, #1664] @ e971c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 89364 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e96a6 │ │ │ │ + beq.w e968e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, e90de │ │ │ │ + cbz r0, e90c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e90de │ │ │ │ + beq.n e90c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e943e │ │ │ │ + beq.w e9426 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e959a │ │ │ │ + beq.w e9582 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r7, r1 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w e95f4 │ │ │ │ + beq.w e95dc │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9340 │ │ │ │ + beq.w e9328 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #1 │ │ │ │ itt ne │ │ │ │ @@ -252008,2201 +251988,2202 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #32] │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e913e │ │ │ │ + beq.n e9126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9382 │ │ │ │ + beq.w e936a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w e968e │ │ │ │ + beq.w e9676 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9436 │ │ │ │ + beq.w e941e │ │ │ │ mov r0, sl │ │ │ │ blx 52a70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e96c6 │ │ │ │ + beq.w e96ae │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, e9178 │ │ │ │ + cbz r0, e9160 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9178 │ │ │ │ + beq.n e9160 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e93b6 │ │ │ │ + beq.w e939e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str.w sl, [r4, #28] │ │ │ │ - cbz r0, e9194 │ │ │ │ + cbz r0, e917c │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n e9194 │ │ │ │ + beq.n e917c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e93ac │ │ │ │ + beq.w e9394 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b.n e8cc6 │ │ │ │ - ldr.w r3, [pc, #1452] @ e9748 │ │ │ │ + b.n e8cae │ │ │ │ + ldr.w r3, [pc, #1452] @ e9730 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 5261c │ │ │ │ - ldr.w r3, [pc, #1420] @ e9734 │ │ │ │ - ldr.w r1, [pc, #1440] @ e974c │ │ │ │ + ldr.w r3, [pc, #1420] @ e971c │ │ │ │ + ldr.w r1, [pc, #1440] @ e9734 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr.w r0, [pc, #1436] @ e9750 │ │ │ │ + ldr.w r0, [pc, #1436] @ e9738 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r2, [pc, #1424] @ e9754 │ │ │ │ - ldr.w r3, [pc, #1360] @ e9718 │ │ │ │ + ldr.w r2, [pc, #1424] @ e973c │ │ │ │ + ldr.w r3, [pc, #1360] @ e9700 │ │ │ │ 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 e9ad0 │ │ │ │ + bne.w e9ab8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e8de4 │ │ │ │ + b.n e8dcc │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e8cf4 │ │ │ │ + b.n e8cdc │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e8e0a │ │ │ │ + b.n e8df2 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e8dc4 │ │ │ │ - ldr.w r3, [pc, #1312] @ e9730 │ │ │ │ + b.n e8dac │ │ │ │ + ldr.w r3, [pc, #1312] @ e9718 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr.w r1, [r3, #2536] @ 0x9e8 │ │ │ │ - ldr.w r3, [pc, #1340] @ e9758 │ │ │ │ + ldr.w r3, [pc, #1340] @ e9740 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e90c6 │ │ │ │ - ldr.w r3, [pc, #1284] @ e9734 │ │ │ │ + bne.w e90ae │ │ │ │ + ldr.w r3, [pc, #1284] @ e971c │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr.w r1, [pc, #1316] @ e975c │ │ │ │ - ldr.w r0, [pc, #1316] @ e9760 │ │ │ │ + ldr.w r1, [pc, #1316] @ e9744 │ │ │ │ + ldr.w r0, [pc, #1316] @ e9748 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1248] @ e9734 │ │ │ │ - ldr.w r1, [pc, #1292] @ e9764 │ │ │ │ + ldr.w r3, [pc, #1248] @ e971c │ │ │ │ + ldr.w r1, [pc, #1292] @ e974c │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr.w r0, [pc, #1288] @ e9768 │ │ │ │ + ldr.w r0, [pc, #1288] @ e9750 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr.w r0, [pc, #1276] @ e976c │ │ │ │ + b.n e91a8 │ │ │ │ + ldr.w r0, [pc, #1276] @ e9754 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n e9292 │ │ │ │ + beq.n e927a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e948a │ │ │ │ - ldr.w r3, [pc, #1184] @ e9734 │ │ │ │ + beq.w e9472 │ │ │ │ + ldr.w r3, [pc, #1184] @ e971c │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr.w r1, [pc, #1236] @ e9770 │ │ │ │ - ldr.w r0, [pc, #1236] @ e9774 │ │ │ │ + ldr.w r1, [pc, #1236] @ e9758 │ │ │ │ + ldr.w r0, [pc, #1236] @ e975c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e8db4 │ │ │ │ + b.n e8d9c │ │ │ │ mov r2, r3 │ │ │ │ bl 8a748 │ │ │ │ - ldr.w r3, [pc, #1136] @ e9734 │ │ │ │ - ldr.w r1, [pc, #1200] @ e9778 │ │ │ │ + ldr.w r3, [pc, #1136] @ e971c │ │ │ │ + ldr.w r1, [pc, #1200] @ e9760 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ - ldr.w r0, [pc, #1196] @ e977c │ │ │ │ + ldr.w r0, [pc, #1196] @ e9764 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ teq r1, r3 │ │ │ │ - bpl.w e8e76 │ │ │ │ - bl c1234 │ │ │ │ + bpl.w e8e5e │ │ │ │ + bl c121c │ │ │ │ mov r3, r0 │ │ │ │ - b.n e8e76 │ │ │ │ + b.n e8e5e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w e9688 │ │ │ │ + beq.w e9670 │ │ │ │ str.w r9, [r8] │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e8e42 │ │ │ │ + bne.w e8e2a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e8e42 │ │ │ │ + b.n e8e2a │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e8e62 │ │ │ │ + b.n e8e4a │ │ │ │ str.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w e8ec4 │ │ │ │ + bne.w e8eac │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n e8ec4 │ │ │ │ + b.n e8eac │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e910a │ │ │ │ - ldr r2, [pc, #992] @ (e9734 ) │ │ │ │ + bne.w e90f2 │ │ │ │ + ldr r2, [pc, #992] @ (e971c ) │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ - ldr.w r3, [pc, #1064] @ e9780 │ │ │ │ + ldr.w r3, [pc, #1064] @ e9768 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #1056] @ e9784 │ │ │ │ + ldr.w r2, [pc, #1056] @ e976c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr.w r1, [pc, #1056] @ e9788 │ │ │ │ + ldr.w r1, [pc, #1056] @ e9770 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr.w r0, [pc, #1052] @ e978c │ │ │ │ + ldr.w r0, [pc, #1052] @ e9774 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e913e │ │ │ │ + b.n e9126 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e8fa2 │ │ │ │ + b.n e8f8a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e8f34 │ │ │ │ + b.n e8f1c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e8f28 │ │ │ │ + b.n e8f10 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e9194 │ │ │ │ + b.n e917c │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n e9178 │ │ │ │ + b.n e9160 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - b.n e8dac │ │ │ │ + b.n e8d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w e8fd4 │ │ │ │ - ldr r2, [pc, #852] @ (e9734 ) │ │ │ │ + bne.w e8fbc │ │ │ │ + ldr r2, [pc, #852] @ (e971c ) │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - ldr r3, [pc, #940] @ (e9790 ) │ │ │ │ + ldr r3, [pc, #940] @ (e9778 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #936] @ (e9794 ) │ │ │ │ + ldr r2, [pc, #936] @ (e977c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #936] @ (e9798 ) │ │ │ │ + ldr r1, [pc, #936] @ (e9780 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #932] @ (e979c ) │ │ │ │ + ldr r0, [pc, #932] @ (e9784 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r1, [pc, #812] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r1, [pc, #812] @ (e971c ) │ │ │ │ movw r0, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #912] @ (e97a0 ) │ │ │ │ - ldr r2, [pc, #916] @ (e97a4 ) │ │ │ │ + ldr r3, [pc, #912] @ (e9788 ) │ │ │ │ + ldr r2, [pc, #916] @ (e978c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #908] @ (e97a8 ) │ │ │ │ - ldr r0, [pc, #912] @ (e97ac ) │ │ │ │ + ldr r1, [pc, #908] @ (e9790 ) │ │ │ │ + ldr r0, [pc, #912] @ (e9794 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e8ee4 │ │ │ │ + b.n e8ecc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9152 │ │ │ │ + b.n e913a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e90de │ │ │ │ + b.n e90c6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e00 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n e945a │ │ │ │ + beq.n e9442 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.w e99e2 │ │ │ │ + bmi.w e99ca │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ - b.n e8dac │ │ │ │ - ldr r3, [pc, #704] @ (e9734 ) │ │ │ │ + b.n e8d94 │ │ │ │ + ldr r3, [pc, #704] @ (e971c ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ - ldr r1, [pc, #820] @ (e97b0 ) │ │ │ │ - ldr r0, [pc, #824] @ (e97b4 ) │ │ │ │ + ldr r1, [pc, #820] @ (e9798 ) │ │ │ │ + ldr r0, [pc, #824] @ (e979c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9292 │ │ │ │ - ldr r3, [pc, #672] @ (e9734 ) │ │ │ │ + b.n e927a │ │ │ │ + ldr r3, [pc, #672] @ (e971c ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ - ldr r1, [pc, #796] @ (e97b8 ) │ │ │ │ - ldr r0, [pc, #800] @ (e97bc ) │ │ │ │ + ldr r1, [pc, #796] @ (e97a0 ) │ │ │ │ + ldr r0, [pc, #800] @ (e97a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e8f5e │ │ │ │ - ldr r1, [pc, #632] @ (e9734 ) │ │ │ │ + b.n e8f46 │ │ │ │ + ldr r1, [pc, #632] @ (e971c ) │ │ │ │ mov.w r0, #460 @ 0x1cc │ │ │ │ - ldr r3, [pc, #768] @ (e97c0 ) │ │ │ │ - ldr r2, [pc, #768] @ (e97c4 ) │ │ │ │ + ldr r3, [pc, #768] @ (e97a8 ) │ │ │ │ + ldr r2, [pc, #768] @ (e97ac ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #764] @ (e97c8 ) │ │ │ │ - ldr r0, [pc, #764] @ (e97cc ) │ │ │ │ + ldr r1, [pc, #764] @ (e97b0 ) │ │ │ │ + ldr r0, [pc, #764] @ (e97b4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r2, [pc, #752] @ (e97d0 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r2, [pc, #752] @ (e97b8 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #752] @ (e97d4 ) │ │ │ │ + ldr r1, [pc, #752] @ (e97bc ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9890 │ │ │ │ - ldr r3, [pc, #568] @ (e9734 ) │ │ │ │ + beq.w e9878 │ │ │ │ + ldr r3, [pc, #568] @ (e971c ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ - ldr r1, [pc, #724] @ (e97d8 ) │ │ │ │ - ldr r0, [pc, #728] @ (e97dc ) │ │ │ │ + ldr r1, [pc, #724] @ (e97c0 ) │ │ │ │ + ldr r0, [pc, #728] @ (e97c4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r7, #0 │ │ │ │ - beq.w e8d54 │ │ │ │ + beq.w e8d3c │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w e9a94 │ │ │ │ + bne.w e9a7c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r7, r3, #1 │ │ │ │ - b.n e8d54 │ │ │ │ - ldr r0, [pc, #692] @ (e97e0 ) │ │ │ │ + b.n e8d3c │ │ │ │ + ldr r0, [pc, #692] @ (e97c8 ) │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ - b.n e8d76 │ │ │ │ - ldr r1, [pc, #504] @ (e9734 ) │ │ │ │ + b.n e8d5e │ │ │ │ + ldr r1, [pc, #504] @ (e971c ) │ │ │ │ movw r0, #457 @ 0x1c9 │ │ │ │ - ldr r3, [pc, #672] @ (e97e4 ) │ │ │ │ - ldr r2, [pc, #676] @ (e97e8 ) │ │ │ │ + ldr r3, [pc, #672] @ (e97cc ) │ │ │ │ + ldr r2, [pc, #676] @ (e97d0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #668] @ (e97ec ) │ │ │ │ - ldr r0, [pc, #672] @ (e97f0 ) │ │ │ │ + ldr r1, [pc, #668] @ (e97d4 ) │ │ │ │ + ldr r0, [pc, #672] @ (e97d8 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r3, [pc, #468] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r3, [pc, #468] @ (e971c ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ - ldr r1, [pc, #652] @ (e97f4 ) │ │ │ │ - ldr r0, [pc, #656] @ (e97f8 ) │ │ │ │ + ldr r1, [pc, #652] @ (e97dc ) │ │ │ │ + ldr r0, [pc, #656] @ (e97e0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r1, [pc, #444] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r1, [pc, #444] @ (e971c ) │ │ │ │ movw r0, #461 @ 0x1cd │ │ │ │ - ldr r3, [pc, #636] @ (e97fc ) │ │ │ │ - ldr r2, [pc, #640] @ (e9800 ) │ │ │ │ + ldr r3, [pc, #636] @ (e97e4 ) │ │ │ │ + ldr r2, [pc, #640] @ (e97e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #632] @ (e9804 ) │ │ │ │ - ldr r0, [pc, #636] @ (e9808 ) │ │ │ │ + ldr r1, [pc, #632] @ (e97ec ) │ │ │ │ + ldr r0, [pc, #636] @ (e97f0 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r1, [pc, #408] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r1, [pc, #408] @ (e971c ) │ │ │ │ movw r0, #459 @ 0x1cb │ │ │ │ - ldr r3, [pc, #616] @ (e980c ) │ │ │ │ - ldr r2, [pc, #620] @ (e9810 ) │ │ │ │ + ldr r3, [pc, #616] @ (e97f4 ) │ │ │ │ + ldr r2, [pc, #620] @ (e97f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #612] @ (e9814 ) │ │ │ │ - ldr r0, [pc, #616] @ (e9818 ) │ │ │ │ + ldr r1, [pc, #612] @ (e97fc ) │ │ │ │ + ldr r0, [pc, #616] @ (e9800 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r2, [pc, #528] @ (e97d0 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r2, [pc, #528] @ (e97b8 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #600] @ (e981c ) │ │ │ │ + ldr r1, [pc, #600] @ (e9804 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e9942 │ │ │ │ - ldr r3, [pc, #340] @ (e9734 ) │ │ │ │ + beq.w e992a │ │ │ │ + ldr r3, [pc, #340] @ (e971c ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r1, [pc, #572] @ (e9820 ) │ │ │ │ - ldr r0, [pc, #572] @ (e9824 ) │ │ │ │ + ldr r1, [pc, #572] @ (e9808 ) │ │ │ │ + ldr r0, [pc, #572] @ (e980c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r2, [pc, #472] @ (e97d0 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r2, [pc, #472] @ (e97b8 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #556] @ (e9828 ) │ │ │ │ + ldr r1, [pc, #556] @ (e9810 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w e994a │ │ │ │ - ldr r3, [pc, #288] @ (e9734 ) │ │ │ │ + beq.w e9932 │ │ │ │ + ldr r3, [pc, #288] @ (e971c ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #528] @ (e982c ) │ │ │ │ - ldr r0, [pc, #532] @ (e9830 ) │ │ │ │ + ldr r1, [pc, #528] @ (e9814 ) │ │ │ │ + ldr r0, [pc, #532] @ (e9818 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e92f0 │ │ │ │ - ldr r3, [pc, #252] @ (e9734 ) │ │ │ │ + beq.w e92d8 │ │ │ │ + ldr r3, [pc, #252] @ (e971c ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #504] @ (e9834 ) │ │ │ │ - ldr r0, [pc, #504] @ (e9838 ) │ │ │ │ + ldr r1, [pc, #504] @ (e981c ) │ │ │ │ + ldr r0, [pc, #504] @ (e9820 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r3, [pc, #228] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r3, [pc, #228] @ (e971c ) │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - ldr r1, [pc, #488] @ (e983c ) │ │ │ │ - ldr r0, [pc, #488] @ (e9840 ) │ │ │ │ + ldr r1, [pc, #488] @ (e9824 ) │ │ │ │ + ldr r0, [pc, #488] @ (e9828 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ teq r1, r3 │ │ │ │ - bpl.w e9038 │ │ │ │ - bl c1234 │ │ │ │ + bpl.w e9020 │ │ │ │ + bl c121c │ │ │ │ mov r3, r0 │ │ │ │ - b.n e9038 │ │ │ │ + b.n e9020 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w e8ffe │ │ │ │ + bne.w e8fe6 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n e8ffe │ │ │ │ + b.n e8fe6 │ │ │ │ bl 706bc │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r3, [pc, #164] @ (e9734 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r3, [pc, #164] @ (e971c ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #428] @ (e9844 ) │ │ │ │ - ldr r0, [pc, #432] @ (e9848 ) │ │ │ │ + ldr r1, [pc, #428] @ (e982c ) │ │ │ │ + ldr r0, [pc, #432] @ (e9830 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e937a │ │ │ │ - ldr r1, [pc, #420] @ (e984c ) │ │ │ │ + b.n e9362 │ │ │ │ + ldr r1, [pc, #420] @ (e9834 ) │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ - ldr r0, [pc, #416] @ (e9850 ) │ │ │ │ + ldr r0, [pc, #416] @ (e9838 ) │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w e8e82 │ │ │ │ - ldr r3, [pc, #108] @ (e9734 ) │ │ │ │ + b.w e8e6a │ │ │ │ + ldr r3, [pc, #108] @ (e971c ) │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ - ldr r1, [pc, #388] @ (e9854 ) │ │ │ │ - ldr r0, [pc, #392] @ (e9858 ) │ │ │ │ + ldr r1, [pc, #388] @ (e983c ) │ │ │ │ + ldr r0, [pc, #392] @ (e9840 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n e901e │ │ │ │ - ldr r1, [pc, #64] @ (e9734 ) │ │ │ │ + b.n e9006 │ │ │ │ + ldr r1, [pc, #64] @ (e971c ) │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - ldr r3, [pc, #356] @ (e985c ) │ │ │ │ - ldr r2, [pc, #356] @ (e9860 ) │ │ │ │ + ldr r3, [pc, #356] @ (e9844 ) │ │ │ │ + ldr r2, [pc, #356] @ (e9848 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #352] @ (e9864 ) │ │ │ │ - ldr r0, [pc, #352] @ (e9868 ) │ │ │ │ + ldr r1, [pc, #352] @ (e984c ) │ │ │ │ + ldr r0, [pc, #352] @ (e9850 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + b.n e91a8 │ │ │ │ + strb r2, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d0001e │ │ │ │ - beq.n e9778 │ │ │ │ + b.n e9714 │ │ │ │ movs r6, r3 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ + movs r6, r3 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r7, r3 │ │ │ │ - beq.n e97a0 │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r4, #30 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - b.n e913c │ │ │ │ + b.n e9f74 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r2, #32 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #840 @ (adr r6, e9b2c ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, e9bb4 ) │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ movs r6, r3 │ │ │ │ - svc 24 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ movs r6, r3 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r1, #10 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [pc, #896] @ (e9bac ) │ │ │ │ + ldr r2, [pc, #32] @ (e9834 ) │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r0, #32 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ movs r6, r3 │ │ │ │ - b.n e99ac │ │ │ │ + svc 206 @ 0xce │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [pc, #900] @ (e9bf4 ) │ │ │ │ + ldr r1, [pc, #900] @ (e9bdc ) │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - ldr r3, [pc, #900] @ (e9bf8 ) │ │ │ │ - ldr r2, [pc, #900] @ (e9bfc ) │ │ │ │ + ldr r3, [pc, #900] @ (e9be0 ) │ │ │ │ + ldr r2, [pc, #900] @ (e9be4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #896] @ (e9c00 ) │ │ │ │ - ldr r0, [pc, #896] @ (e9c04 ) │ │ │ │ + ldr r1, [pc, #896] @ (e9be8 ) │ │ │ │ + ldr r0, [pc, #896] @ (e9bec ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e94fa │ │ │ │ - ldr r1, [pc, #856] @ (e9bf4 ) │ │ │ │ + b.n e94e2 │ │ │ │ + ldr r1, [pc, #856] @ (e9bdc ) │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - ldr r3, [pc, #872] @ (e9c08 ) │ │ │ │ - ldr r2, [pc, #872] @ (e9c0c ) │ │ │ │ + ldr r3, [pc, #872] @ (e9bf0 ) │ │ │ │ + ldr r2, [pc, #872] @ (e9bf4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #868] @ (e9c10 ) │ │ │ │ - ldr r0, [pc, #868] @ (e9c14 ) │ │ │ │ + ldr r1, [pc, #868] @ (e9bf8 ) │ │ │ │ + ldr r0, [pc, #868] @ (e9bfc ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r2, [pc, #820] @ (e9bf4 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r2, [pc, #820] @ (e9bdc ) │ │ │ │ mov.w r1, #464 @ 0x1d0 │ │ │ │ - ldr r3, [pc, #852] @ (e9c18 ) │ │ │ │ + ldr r3, [pc, #852] @ (e9c00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #848] @ (e9c1c ) │ │ │ │ + ldr r2, [pc, #848] @ (e9c04 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #844] @ (e9c20 ) │ │ │ │ - ldr r0, [pc, #844] @ (e9c24 ) │ │ │ │ + ldr r1, [pc, #844] @ (e9c08 ) │ │ │ │ + ldr r0, [pc, #844] @ (e9c0c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r1, [pc, #780] @ (e9bf4 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r1, [pc, #780] @ (e9bdc ) │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - ldr r4, [pc, #824] @ (e9c28 ) │ │ │ │ - ldr r0, [pc, #828] @ (e9c2c ) │ │ │ │ + ldr r4, [pc, #824] @ (e9c10 ) │ │ │ │ + ldr r0, [pc, #828] @ (e9c14 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - ldr r1, [pc, #820] @ (e9c30 ) │ │ │ │ + ldr r1, [pc, #820] @ (e9c18 ) │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r3, [pc, #748] @ (e9bf4 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r3, [pc, #748] @ (e9bdc ) │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - ldr r1, [pc, #804] @ (e9c34 ) │ │ │ │ - ldr r0, [pc, #808] @ (e9c38 ) │ │ │ │ + ldr r1, [pc, #804] @ (e9c1c ) │ │ │ │ + ldr r0, [pc, #808] @ (e9c20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e91c0 │ │ │ │ - ldr r1, [pc, #724] @ (e9bf4 ) │ │ │ │ + b.n e91a8 │ │ │ │ + ldr r1, [pc, #724] @ (e9bdc ) │ │ │ │ movw r0, #465 @ 0x1d1 │ │ │ │ - ldr r3, [pc, #788] @ (e9c3c ) │ │ │ │ - ldr r2, [pc, #792] @ (e9c40 ) │ │ │ │ + ldr r3, [pc, #788] @ (e9c24 ) │ │ │ │ + ldr r2, [pc, #792] @ (e9c28 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #784] @ (e9c44 ) │ │ │ │ - ldr r0, [pc, #788] @ (e9c48 ) │ │ │ │ + ldr r1, [pc, #784] @ (e9c2c ) │ │ │ │ + ldr r0, [pc, #788] @ (e9c30 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n e91c0 │ │ │ │ + b.n e91a8 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e95dc │ │ │ │ + b.n e95c4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e9612 │ │ │ │ - ldr r2, [pc, #760] @ (e9c4c ) │ │ │ │ + b.n e95fa │ │ │ │ + ldr r2, [pc, #760] @ (e9c34 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r1, [pc, #760] @ (e9c50 ) │ │ │ │ + ldr r1, [pc, #760] @ (e9c38 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx 52568 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e99f2 │ │ │ │ - ldr r3, [pc, #644] @ (e9bf4 ) │ │ │ │ + beq.n e99da │ │ │ │ + ldr r3, [pc, #644] @ (e9bdc ) │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r1, [pc, #732] @ (e9c54 ) │ │ │ │ - ldr r0, [pc, #736] @ (e9c58 ) │ │ │ │ + ldr r1, [pc, #732] @ (e9c3c ) │ │ │ │ + ldr r0, [pc, #736] @ (e9c40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e93fe │ │ │ │ - ldr r3, [pc, #620] @ (e9bf4 ) │ │ │ │ + b.n e93e6 │ │ │ │ + ldr r3, [pc, #620] @ (e9bdc ) │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - ldr r1, [pc, #716] @ (e9c5c ) │ │ │ │ - ldr r0, [pc, #720] @ (e9c60 ) │ │ │ │ + ldr r1, [pc, #716] @ (e9c44 ) │ │ │ │ + ldr r0, [pc, #720] @ (e9c48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n e93fe │ │ │ │ - bl c1234 │ │ │ │ + b.n e93e6 │ │ │ │ + bl c121c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w e9038 │ │ │ │ - ldr r1, [pc, #576] @ (e9bf4 ) │ │ │ │ + b.w e9020 │ │ │ │ + ldr r1, [pc, #576] @ (e9bdc ) │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ - ldr r3, [pc, #684] @ (e9c64 ) │ │ │ │ - ldr r2, [pc, #684] @ (e9c68 ) │ │ │ │ + ldr r3, [pc, #684] @ (e9c4c ) │ │ │ │ + ldr r2, [pc, #684] @ (e9c50 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #680] @ (e9c6c ) │ │ │ │ - ldr r0, [pc, #680] @ (e9c70 ) │ │ │ │ + ldr r1, [pc, #680] @ (e9c54 ) │ │ │ │ + ldr r0, [pc, #680] @ (e9c58 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w e91c0 │ │ │ │ + b.w e91a8 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w e9044 │ │ │ │ + b.w e902c │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ - b.n e9460 │ │ │ │ + b.n e9448 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n e996e │ │ │ │ + b.n e9956 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e9ad4 │ │ │ │ + beq.n e9abc │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n e9afa │ │ │ │ + bmi.n e9ae2 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w e9b34 │ │ │ │ + beq.w e9b1c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n e9b02 │ │ │ │ + beq.n e9aea │ │ │ │ tst.w r3, #1 │ │ │ │ - bne.w e9b66 │ │ │ │ + bne.w e9b4e │ │ │ │ movs r0, #3 │ │ │ │ blx 527a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9b60 │ │ │ │ + beq.w e9b48 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w e9b88 │ │ │ │ + bpl.w e9b70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e9b6e │ │ │ │ + beq.w e9b56 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e9bd4 │ │ │ │ + beq.w e9bbc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w e9b84 │ │ │ │ + ble.w e9b6c │ │ │ │ cmp r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ - beq.w e9b84 │ │ │ │ + beq.w e9b6c │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #16] │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w e9b88 │ │ │ │ + bpl.w e9b70 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e9b6e │ │ │ │ + beq.n e9b56 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w e9bd4 │ │ │ │ + beq.w e9bbc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n e9b84 │ │ │ │ + ble.n e9b6c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.w e91c2 │ │ │ │ + b.w e91aa │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ lsls r7, r1, #1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, e9abc │ │ │ │ + cbnz r3, e9aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w e9bb8 │ │ │ │ + beq.w e9ba0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e8d54 │ │ │ │ + b.w e8d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r7, r6, #1 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - b.n e9ab0 │ │ │ │ + b.n e9a98 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #284] @ (e9bf4 ) │ │ │ │ + ldr r1, [pc, #284] @ (e9bdc ) │ │ │ │ movw r0, #467 @ 0x1d3 │ │ │ │ - ldr r3, [pc, #408] @ (e9c74 ) │ │ │ │ - ldr r2, [pc, #408] @ (e9c78 ) │ │ │ │ + ldr r3, [pc, #408] @ (e9c5c ) │ │ │ │ + ldr r2, [pc, #408] @ (e9c60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #404] @ (e9c7c ) │ │ │ │ - ldr r0, [pc, #404] @ (e9c80 ) │ │ │ │ + ldr r1, [pc, #404] @ (e9c64 ) │ │ │ │ + ldr r0, [pc, #404] @ (e9c68 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.w e91c0 │ │ │ │ + b.w e91a8 │ │ │ │ mov r0, r3 │ │ │ │ bl 85e00 │ │ │ │ - b.n e9a06 │ │ │ │ - ldr r3, [pc, #240] @ (e9bf4 ) │ │ │ │ + b.n e99ee │ │ │ │ + ldr r3, [pc, #240] @ (e9bdc ) │ │ │ │ movw r2, #467 @ 0x1d3 │ │ │ │ - ldr r0, [pc, #376] @ (e9c84 ) │ │ │ │ + ldr r0, [pc, #376] @ (e9c6c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #372] @ (e9c88 ) │ │ │ │ + ldr r3, [pc, #372] @ (e9c70 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #368] @ (e9c8c ) │ │ │ │ - ldr r1, [pc, #372] @ (e9c90 ) │ │ │ │ + ldr r2, [pc, #368] @ (e9c74 ) │ │ │ │ + ldr r1, [pc, #372] @ (e9c78 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.w e91c0 │ │ │ │ - ldr r2, [pc, #188] @ (e9bf4 ) │ │ │ │ + b.w e91a8 │ │ │ │ + ldr r2, [pc, #188] @ (e9bdc ) │ │ │ │ movw r1, #467 @ 0x1d3 │ │ │ │ - ldr r3, [pc, #344] @ (e9c94 ) │ │ │ │ + ldr r3, [pc, #344] @ (e9c7c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #340] @ (e9c98 ) │ │ │ │ + ldr r2, [pc, #340] @ (e9c80 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #336] @ (e9c9c ) │ │ │ │ - ldr r0, [pc, #336] @ (e9ca0 ) │ │ │ │ + ldr r1, [pc, #336] @ (e9c84 ) │ │ │ │ + ldr r0, [pc, #336] @ (e9c88 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.w e91c0 │ │ │ │ + b.w e91a8 │ │ │ │ bl 8aa94 │ │ │ │ - b.n e9a34 │ │ │ │ + b.n e9a1c │ │ │ │ mov r0, r3 │ │ │ │ bl 85e00 │ │ │ │ - b.n e9a26 │ │ │ │ - ldr r3, [pc, #308] @ (e9ca4 ) │ │ │ │ + b.n e9a0e │ │ │ │ + ldr r3, [pc, #308] @ (e9c8c ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #304] @ (e9ca8 ) │ │ │ │ - ldr r0, [pc, #308] @ (e9cac ) │ │ │ │ + ldr r1, [pc, #304] @ (e9c90 ) │ │ │ │ + ldr r0, [pc, #308] @ (e9c94 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #292] @ (e9cb0 ) │ │ │ │ + ldr r3, [pc, #292] @ (e9c98 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #292] @ (e9cb4 ) │ │ │ │ - ldr r0, [pc, #296] @ (e9cb8 ) │ │ │ │ + ldr r1, [pc, #292] @ (e9c9c ) │ │ │ │ + ldr r0, [pc, #296] @ (e9ca0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #284] @ (e9cbc ) │ │ │ │ - movw r2, #30196 @ 0x75f4 │ │ │ │ + ldr r3, [pc, #284] @ (e9ca4 ) │ │ │ │ + movw r2, #30209 @ 0x7601 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #280] @ (e9cc0 ) │ │ │ │ - ldr r0, [pc, #280] @ (e9cc4 ) │ │ │ │ + ldr r1, [pc, #280] @ (e9ca8 ) │ │ │ │ + ldr r0, [pc, #280] @ (e9cac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (e9cc8 ) │ │ │ │ - movw r2, #29985 @ 0x7521 │ │ │ │ + ldr r3, [pc, #268] @ (e9cb0 ) │ │ │ │ + movw r2, #29998 @ 0x752e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #264] @ (e9ccc ) │ │ │ │ - ldr r0, [pc, #264] @ (e9cd0 ) │ │ │ │ + ldr r1, [pc, #264] @ (e9cb4 ) │ │ │ │ + ldr r0, [pc, #264] @ (e9cb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #248] @ (e9cd4 ) │ │ │ │ - movw r2, #29986 @ 0x7522 │ │ │ │ + ldr r3, [pc, #248] @ (e9cbc ) │ │ │ │ + movw r2, #29999 @ 0x752f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #244] @ (e9cd8 ) │ │ │ │ - ldr r0, [pc, #244] @ (e9cdc ) │ │ │ │ + ldr r1, [pc, #244] @ (e9cc0 ) │ │ │ │ + ldr r0, [pc, #244] @ (e9cc4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2696 @ 0xa88 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n e9c88 │ │ │ │ + blt.n e9cc0 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ movs r6, r3 │ │ │ │ - b.n e9d40 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ movs r6, r3 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ movs r6, r3 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r6, #26 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - add r3, pc, #64 @ (adr r3, e9c6c ) │ │ │ │ + add r2, pc, #224 @ (adr r2, e9cf4 ) │ │ │ │ movs r6, r3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ movs r7, r3 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + str r2, [r6, r5] │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r6!, {r6} │ │ │ │ movs r6, r3 │ │ │ │ - ble.n e9c34 │ │ │ │ + ble.n e9c6c │ │ │ │ movs r6, r3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #4 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r3, #24] │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r4, #10 │ │ │ │ movs r6, r3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r3, #64 @ 0x40 │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r3, #4 │ │ │ │ movs r6, r3 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000e9ce0 : │ │ │ │ +000e9cc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #28] @ (e9d0c ) │ │ │ │ + ldr r3, [pc, #28] @ (e9cf4 ) │ │ │ │ sub sp, #12 │ │ │ │ - ldr r2, [pc, #28] @ (e9d10 ) │ │ │ │ + ldr r2, [pc, #28] @ (e9cf8 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl e8c6c │ │ │ │ + bl e8c54 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000e9d14 : │ │ │ │ +000e9cfc : │ │ │ │ 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] @ (e9d78 ) │ │ │ │ + ldr r3, [pc, #76] @ (e9d60 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (e9d7c ) │ │ │ │ + ldr r4, [pc, #72] @ (e9d64 ) │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, e9d74 │ │ │ │ - ldr r3, [pc, #64] @ (e9d80 ) │ │ │ │ + cbz r0, e9d5c │ │ │ │ + ldr r3, [pc, #64] @ (e9d68 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e9d54 │ │ │ │ + bne.n e9d3c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e9ce0 │ │ │ │ - ldr r0, [pc, #44] @ (e9d84 ) │ │ │ │ + b.w e9cc8 │ │ │ │ + ldr r0, [pc, #44] @ (e9d6c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (e9d88 ) │ │ │ │ - ldr r1, [pc, #40] @ (e9d8c ) │ │ │ │ + ldr r3, [pc, #40] @ (e9d70 ) │ │ │ │ + ldr r1, [pc, #40] @ (e9d74 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (e9d90 ) │ │ │ │ + ldr r0, [pc, #40] @ (e9d78 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n e9e10 │ │ │ │ + bcs.n e9e48 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e9d94 : │ │ │ │ +000e9d7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #32] @ (e9dc4 ) │ │ │ │ + ldr r3, [pc, #32] @ (e9dac ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r2, [pc, #32] @ (e9dc8 ) │ │ │ │ + ldr r2, [pc, #32] @ (e9db0 ) │ │ │ │ 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 e8c6c │ │ │ │ + bl e8c54 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000e9dcc : │ │ │ │ +000e9db4 : │ │ │ │ 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] @ e9e68 │ │ │ │ + ldr.w ip, [pc, #140] @ e9e50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #132] @ (e9e6c ) │ │ │ │ + ldr r3, [pc, #132] @ (e9e54 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #128] @ (e9e70 ) │ │ │ │ + ldr r4, [pc, #128] @ (e9e58 ) │ │ │ │ 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] @ (e9e74 ) │ │ │ │ + ldr r3, [pc, #112] @ (e9e5c ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #648 @ 0x288 │ │ │ │ bl 84e88 │ │ │ │ - cbz r0, e9e60 │ │ │ │ - ldr r3, [pc, #96] @ (e9e78 ) │ │ │ │ + cbz r0, e9e48 │ │ │ │ + ldr r3, [pc, #96] @ (e9e60 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n e9e40 │ │ │ │ + bne.n e9e28 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl e9d94 │ │ │ │ - ldr r2, [pc, #80] @ (e9e7c ) │ │ │ │ - ldr r3, [pc, #64] @ (e9e6c ) │ │ │ │ + bl e9d7c │ │ │ │ + ldr r2, [pc, #80] @ (e9e64 ) │ │ │ │ + ldr r3, [pc, #64] @ (e9e54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n e9e64 │ │ │ │ + bne.n e9e4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (e9e80 ) │ │ │ │ + ldr r0, [pc, #60] @ (e9e68 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (e9e84 ) │ │ │ │ - ldr r1, [pc, #56] @ (e9e88 ) │ │ │ │ + ldr r3, [pc, #56] @ (e9e6c ) │ │ │ │ + ldr r1, [pc, #56] @ (e9e70 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (e9e8c ) │ │ │ │ + ldr r0, [pc, #56] @ (e9e74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e9e28 │ │ │ │ + b.n e9e10 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r5, #32] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r3, #32] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n e9f4c │ │ │ │ + bne.n e9d84 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000e9e90 : │ │ │ │ +000e9e78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr.w ip, [pc, #200] @ e9f68 │ │ │ │ + ldr.w ip, [pc, #200] @ e9f50 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ add ip, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n e9f24 │ │ │ │ + beq.n e9f0c │ │ │ │ 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] @ (e9f6c ) │ │ │ │ + ldr r3, [pc, #176] @ (e9f54 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ - cbz r4, e9f12 │ │ │ │ + cbz r4, e9efa │ │ │ │ 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 e8c6c │ │ │ │ + bl e8c54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n e9efc │ │ │ │ + beq.n e9ee4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, e9f50 │ │ │ │ + cbz r3, e9f38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n e9f0c │ │ │ │ + beq.n e9ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, e9f40 │ │ │ │ + cbz r3, e9f28 │ │ │ │ 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 e9ed6 │ │ │ │ - ldr r3, [pc, #68] @ (e9f6c ) │ │ │ │ + b.n e9ebe │ │ │ │ + ldr r3, [pc, #68] @ (e9f54 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n e9f5c │ │ │ │ + beq.n e9f44 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n e9ec2 │ │ │ │ - b.n e9f12 │ │ │ │ + bne.n e9eaa │ │ │ │ + b.n e9efa │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_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 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n e9efc │ │ │ │ + b.n e9ee4 │ │ │ │ mov r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n e9ec2 │ │ │ │ + bne.n e9eaa │ │ │ │ mov r4, r3 │ │ │ │ - b.n e9ed6 │ │ │ │ + b.n e9ebe │ │ │ │ nop │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r5, #20] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ -000e9f70 : │ │ │ │ +000e9f58 : │ │ │ │ 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] @ ea028 │ │ │ │ + ldr.w ip, [pc, #168] @ ea010 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #160] @ (ea02c ) │ │ │ │ + ldr r3, [pc, #160] @ (ea014 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #156] @ (ea030 ) │ │ │ │ + ldr r4, [pc, #156] @ (ea018 ) │ │ │ │ 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] @ (ea034 ) │ │ │ │ + ldr r3, [pc, #140] @ (ea01c ) │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w ip, sp, #20 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ add.w r3, r3, #696 @ 0x2b8 │ │ │ │ add.w ip, sp, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, ea020 │ │ │ │ - ldr r3, [pc, #100] @ (ea038 ) │ │ │ │ + cbz r0, ea008 │ │ │ │ + ldr r3, [pc, #100] @ (ea020 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ea000 │ │ │ │ + bne.n e9fe8 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl e9e90 │ │ │ │ - ldr r2, [pc, #80] @ (ea03c ) │ │ │ │ - ldr r3, [pc, #64] @ (ea02c ) │ │ │ │ + bl e9e78 │ │ │ │ + ldr r2, [pc, #80] @ (ea024 ) │ │ │ │ + ldr r3, [pc, #64] @ (ea014 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ea024 │ │ │ │ + bne.n ea00c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ea040 ) │ │ │ │ + ldr r0, [pc, #60] @ (ea028 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (ea044 ) │ │ │ │ - ldr r1, [pc, #56] @ (ea048 ) │ │ │ │ + ldr r3, [pc, #56] @ (ea02c ) │ │ │ │ + ldr r1, [pc, #56] @ (ea030 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #56] @ (ea04c ) │ │ │ │ + ldr r0, [pc, #56] @ (ea034 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n e9fe8 │ │ │ │ + b.n e9fd0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - str r2, [r6, #4] │ │ │ │ + str r2, [r1, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - movs r6, r3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + itt ge │ │ │ │ + movge r6, r3 │ │ │ │ + lsrge r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n e9f9c │ │ │ │ - movs r6, r3 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ + itt lt │ │ │ │ + movlt r6, r3 │ │ │ │ │ │ │ │ -000ea050 : │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ +000ea038 : │ │ │ │ + stmdblt 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] @ ea488 │ │ │ │ + ldr.w r5, [pc, #1060] @ ea470 │ │ │ │ sub sp, #28 │ │ │ │ - ldr.w r1, [pc, #1060] @ ea48c │ │ │ │ + ldr.w r1, [pc, #1060] @ ea474 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #1056] @ ea490 │ │ │ │ - ldr.w r2, [pc, #1056] @ ea494 │ │ │ │ - ldr.w r3, [pc, #1056] @ ea498 │ │ │ │ + ldr.w r4, [pc, #1056] @ ea478 │ │ │ │ + ldr.w r2, [pc, #1056] @ ea47c │ │ │ │ + ldr.w r3, [pc, #1056] @ ea480 │ │ │ │ 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, #912] @ 0x390 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea206 │ │ │ │ - ldr r3, [pc, #1020] @ (ea49c ) │ │ │ │ + beq.w ea1ee │ │ │ │ + ldr r3, [pc, #1020] @ (ea484 ) │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl e9e90 │ │ │ │ + bl e9e78 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ea1c8 │ │ │ │ + bne.w ea1b0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea2be │ │ │ │ + beq.w ea2a6 │ │ │ │ movs r0, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 527a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea328 │ │ │ │ + beq.w ea310 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.w ea41a │ │ │ │ - ldr r0, [pc, #940] @ (ea4a0 ) │ │ │ │ + bpl.w ea402 │ │ │ │ + ldr r0, [pc, #940] @ (ea488 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ea3e4 │ │ │ │ - ldr r0, [pc, #932] @ (ea4a4 ) │ │ │ │ + beq.w ea3cc │ │ │ │ + ldr r0, [pc, #932] @ (ea48c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ea42e │ │ │ │ + beq.w ea416 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w ea416 │ │ │ │ + ble.w ea3fe │ │ │ │ cmp r1, #1 │ │ │ │ str r5, [r3, #12] │ │ │ │ - beq.w ea416 │ │ │ │ + beq.w ea3fe │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 8a94c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ea138 │ │ │ │ + beq.n ea120 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ea242 │ │ │ │ + beq.w ea22a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ea24e │ │ │ │ + beq.w ea236 │ │ │ │ ldmia.w r9, {r0, r1, r2} │ │ │ │ bl 8a8e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ea432 │ │ │ │ + beq.w ea41a │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea166 │ │ │ │ + beq.n ea14e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea2a6 │ │ │ │ + beq.w ea28e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ea44e │ │ │ │ + beq.w ea436 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea180 │ │ │ │ + beq.n ea168 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea29e │ │ │ │ + beq.w ea286 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ea46a │ │ │ │ + beq.w ea452 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea19a │ │ │ │ + beq.n ea182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea320 │ │ │ │ - ldr r3, [pc, #768] @ (ea49c ) │ │ │ │ + beq.w ea308 │ │ │ │ + ldr r3, [pc, #768] @ (ea484 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea1ac │ │ │ │ + beq.n ea194 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #760] @ (ea4a8 ) │ │ │ │ - ldr r3, [pc, #732] @ (ea48c ) │ │ │ │ + ldr r2, [pc, #760] @ (ea490 ) │ │ │ │ + ldr r3, [pc, #732] @ (ea474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w ea354 │ │ │ │ + bne.w ea33c │ │ │ │ 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 ea1de │ │ │ │ + beq.n ea1c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, ea1de │ │ │ │ + cbnz r3, ea1c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea1f4 │ │ │ │ + beq.n ea1dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, ea1f4 │ │ │ │ + cbnz r3, ea1dc │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - ldr r3, [pc, #692] @ (ea4ac ) │ │ │ │ - ldr r1, [pc, #696] @ (ea4b0 ) │ │ │ │ + ldr r3, [pc, #692] @ (ea494 ) │ │ │ │ + ldr r1, [pc, #696] @ (ea498 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ea1ac │ │ │ │ + b.n ea194 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ bl 8a7b4 │ │ │ │ ldr.w r1, [r8, #916] @ 0x394 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r8, r6, [sp, #8] │ │ │ │ blx 52bdc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ea0d6 │ │ │ │ - ldr r3, [pc, #652] @ (ea4b4 ) │ │ │ │ - movw r2, #30608 @ 0x7790 │ │ │ │ + bne.w ea0be │ │ │ │ + ldr r3, [pc, #652] @ (ea49c ) │ │ │ │ + movw r2, #30621 @ 0x779d │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #644] @ (ea4b8 ) │ │ │ │ - ldr r0, [pc, #648] @ (ea4bc ) │ │ │ │ + ldr r1, [pc, #644] @ (ea4a0 ) │ │ │ │ + ldr r0, [pc, #648] @ (ea4a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w ea13e │ │ │ │ + bne.w ea126 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ea3c8 │ │ │ │ + beq.w ea3b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea26a │ │ │ │ + beq.n ea252 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ea2ae │ │ │ │ + cbz r3, ea296 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ea3ac │ │ │ │ + beq.w ea394 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea280 │ │ │ │ + beq.n ea268 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ea2b6 │ │ │ │ + cbz r3, ea29e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ea390 │ │ │ │ + beq.w ea378 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea298 │ │ │ │ + beq.n ea280 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea334 │ │ │ │ + beq.n ea31c │ │ │ │ bl 8a6e8 │ │ │ │ - b.n ea202 │ │ │ │ + b.n ea1ea │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea180 │ │ │ │ + b.n ea168 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea166 │ │ │ │ + b.n ea14e │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea26a │ │ │ │ + b.n ea252 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea280 │ │ │ │ + b.n ea268 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea2d0 │ │ │ │ + beq.n ea2b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ea34c │ │ │ │ + beq.n ea334 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ea3fa │ │ │ │ + beq.w ea3e2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea2ec │ │ │ │ + beq.n ea2d4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbz r3, ea344 │ │ │ │ + cbz r3, ea32c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n ea374 │ │ │ │ + beq.n ea35c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea300 │ │ │ │ + beq.n ea2e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, ea33c │ │ │ │ - cbz r7, ea358 │ │ │ │ + cbz r3, ea324 │ │ │ │ + cbz r7, ea340 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea202 │ │ │ │ + beq.w ea1ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ea202 │ │ │ │ + bne.w ea1ea │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea202 │ │ │ │ + b.n ea1ea │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea19a │ │ │ │ + b.n ea182 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 8aa94 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n ea0e8 │ │ │ │ + b.n ea0d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea298 │ │ │ │ + b.n ea280 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea300 │ │ │ │ + b.n ea2e8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea2ec │ │ │ │ + b.n ea2d4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea2d0 │ │ │ │ + b.n ea2b8 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #356] @ (ea4c0 ) │ │ │ │ - movw r2, #30611 @ 0x7793 │ │ │ │ + ldr r3, [pc, #356] @ (ea4a8 ) │ │ │ │ + movw r2, #30624 @ 0x77a0 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #352] @ (ea4c4 ) │ │ │ │ - ldr r0, [pc, #352] @ (ea4c8 ) │ │ │ │ + ldr r1, [pc, #352] @ (ea4ac ) │ │ │ │ + ldr r0, [pc, #352] @ (ea4b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #340] @ (ea4cc ) │ │ │ │ - movw r2, #30610 @ 0x7792 │ │ │ │ + ldr r3, [pc, #340] @ (ea4b4 ) │ │ │ │ + movw r2, #30623 @ 0x779f │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #336] @ (ea4d0 ) │ │ │ │ - ldr r0, [pc, #336] @ (ea4d4 ) │ │ │ │ + ldr r1, [pc, #336] @ (ea4b8 ) │ │ │ │ + ldr r0, [pc, #336] @ (ea4bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #324] @ (ea4d8 ) │ │ │ │ - movw r2, #30616 @ 0x7798 │ │ │ │ + ldr r3, [pc, #324] @ (ea4c0 ) │ │ │ │ + movw r2, #30629 @ 0x77a5 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #320] @ (ea4dc ) │ │ │ │ - ldr r0, [pc, #320] @ (ea4e0 ) │ │ │ │ + ldr r1, [pc, #320] @ (ea4c4 ) │ │ │ │ + ldr r0, [pc, #320] @ (ea4c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #308] @ (ea4e4 ) │ │ │ │ - movw r2, #30615 @ 0x7797 │ │ │ │ + ldr r3, [pc, #308] @ (ea4cc ) │ │ │ │ + movw r2, #30628 @ 0x77a4 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #304] @ (ea4e8 ) │ │ │ │ - ldr r0, [pc, #304] @ (ea4ec ) │ │ │ │ + ldr r1, [pc, #304] @ (ea4d0 ) │ │ │ │ + ldr r0, [pc, #304] @ (ea4d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #292] @ (ea4f0 ) │ │ │ │ - movw r2, #30614 @ 0x7796 │ │ │ │ + ldr r3, [pc, #292] @ (ea4d8 ) │ │ │ │ + movw r2, #30627 @ 0x77a3 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #288] @ (ea4f4 ) │ │ │ │ - ldr r0, [pc, #288] @ (ea4f8 ) │ │ │ │ + ldr r1, [pc, #288] @ (ea4dc ) │ │ │ │ + ldr r0, [pc, #288] @ (ea4e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (ea4fc ) │ │ │ │ + ldr r3, [pc, #276] @ (ea4e4 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (ea500 ) │ │ │ │ - ldr r0, [pc, #276] @ (ea504 ) │ │ │ │ + ldr r1, [pc, #276] @ (ea4e8 ) │ │ │ │ + ldr r0, [pc, #276] @ (ea4ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ea508 ) │ │ │ │ - movw r2, #30609 @ 0x7791 │ │ │ │ + ldr r3, [pc, #268] @ (ea4f0 ) │ │ │ │ + movw r2, #30622 @ 0x779e │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #260] @ (ea50c ) │ │ │ │ - ldr r0, [pc, #264] @ (ea510 ) │ │ │ │ + ldr r1, [pc, #260] @ (ea4f4 ) │ │ │ │ + ldr r0, [pc, #264] @ (ea4f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ - ldr r3, [pc, #248] @ (ea514 ) │ │ │ │ + ldr r3, [pc, #248] @ (ea4fc ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #248] @ (ea518 ) │ │ │ │ - ldr r0, [pc, #248] @ (ea51c ) │ │ │ │ + ldr r1, [pc, #248] @ (ea500 ) │ │ │ │ + ldr r0, [pc, #248] @ (ea504 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #236] @ (ea520 ) │ │ │ │ - movw r2, #30585 @ 0x7779 │ │ │ │ + ldr r3, [pc, #236] @ (ea508 ) │ │ │ │ + movw r2, #30598 @ 0x7786 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #228] @ (ea524 ) │ │ │ │ - ldr r0, [pc, #232] @ (ea528 ) │ │ │ │ + ldr r1, [pc, #228] @ (ea50c ) │ │ │ │ + ldr r0, [pc, #232] @ (ea510 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (ea52c ) │ │ │ │ - movw r2, #30586 @ 0x777a │ │ │ │ + ldr r3, [pc, #220] @ (ea514 ) │ │ │ │ + movw r2, #30599 @ 0x7787 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #212] @ (ea530 ) │ │ │ │ - ldr r0, [pc, #216] @ (ea534 ) │ │ │ │ + ldr r1, [pc, #212] @ (ea518 ) │ │ │ │ + ldr r0, [pc, #216] @ (ea51c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (ea538 ) │ │ │ │ - movw r2, #30587 @ 0x777b │ │ │ │ + ldr r3, [pc, #204] @ (ea520 ) │ │ │ │ + movw r2, #30600 @ 0x7788 │ │ │ │ movt r2, #2 │ │ │ │ - ldr r1, [pc, #196] @ (ea53c ) │ │ │ │ - ldr r0, [pc, #200] @ (ea540 ) │ │ │ │ + ldr r1, [pc, #196] @ (ea524 ) │ │ │ │ + ldr r0, [pc, #200] @ (ea528 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2772 @ 0xad4 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r6, r3 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r3, #20 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ movs r6, r3 │ │ │ │ - vhadd.u d16, d6, d16 │ │ │ │ - cmp r4, #24 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr0, {1} │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ movs r6, r3 │ │ │ │ - vhadd.u8 d16, d2, d16 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr0, {1} │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ movs r6, r3 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000ea544 : │ │ │ │ +000ea52c : │ │ │ │ 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] @ (ea5a8 ) │ │ │ │ + ldr r3, [pc, #76] @ (ea590 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #72] @ (ea5ac ) │ │ │ │ + ldr r4, [pc, #72] @ (ea594 ) │ │ │ │ add.w r3, r3, #744 @ 0x2e8 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, ea5a4 │ │ │ │ - ldr r3, [pc, #64] @ (ea5b0 ) │ │ │ │ + cbz r0, ea58c │ │ │ │ + ldr r3, [pc, #64] @ (ea598 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ea584 │ │ │ │ + bne.n ea56c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w ea050 │ │ │ │ - ldr r0, [pc, #44] @ (ea5b4 ) │ │ │ │ + b.w ea038 │ │ │ │ + ldr r0, [pc, #44] @ (ea59c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #40] @ (ea5b8 ) │ │ │ │ - ldr r1, [pc, #40] @ (ea5bc ) │ │ │ │ + ldr r3, [pc, #40] @ (ea5a0 ) │ │ │ │ + ldr r1, [pc, #40] @ (ea5a4 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #40] @ (ea5c0 ) │ │ │ │ + ldr r0, [pc, #40] @ (ea5a8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r7 │ │ │ │ + rev r0, r4 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + nop {8} │ │ │ │ movs r6, r3 │ │ │ │ - cbnz r0, ea608 │ │ │ │ + rev r0, r7 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000ea5c4 : │ │ │ │ +000ea5ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ - ldr.w r4, [pc, #1548] @ eabe8 │ │ │ │ + ldr.w r4, [pc, #1548] @ eabd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr.w r3, [pc, #1548] @ eabec │ │ │ │ + ldr.w r3, [pc, #1548] @ eabd4 │ │ │ │ add r4, pc │ │ │ │ - ldr.w r7, [pc, #1544] @ eabf0 │ │ │ │ - ldr.w r2, [pc, #1544] @ eabf4 │ │ │ │ + ldr.w r7, [pc, #1544] @ eabd8 │ │ │ │ + ldr.w r2, [pc, #1544] @ eabdc │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -254211,1154 +254192,1154 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r0, [r2, #616] @ 0x268 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ blx 529d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea842 │ │ │ │ + beq.w ea82a │ │ │ │ ldr r4, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ea858 │ │ │ │ + beq.w ea840 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r4, #0] │ │ │ │ blx 524d4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ea87a │ │ │ │ + beq.w ea862 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 894b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea65c │ │ │ │ + beq.n ea644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea80a │ │ │ │ + beq.w ea7f2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea670 │ │ │ │ + beq.n ea658 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea814 │ │ │ │ + beq.w ea7fc │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ea89c │ │ │ │ + beq.w ea884 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - ldr.w r2, [pc, #1404] @ eabf8 │ │ │ │ + ldr.w r2, [pc, #1404] @ eabe0 │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ cmp r5, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w ea81c │ │ │ │ + bpl.w ea804 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w ea7da │ │ │ │ + beq.w ea7c2 │ │ │ │ ldr.w r0, [r9, #688] @ 0x2b0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #24 │ │ │ │ str r6, [sp, #24] │ │ │ │ blx 529d8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eaa56 │ │ │ │ + beq.w eaa3e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bpl.w eaa78 │ │ │ │ + bpl.w eaa60 │ │ │ │ ldr.w r1, [r9, #2112] @ 0x840 │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eaa06 │ │ │ │ + beq.w ea9ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w eaa96 │ │ │ │ + bpl.w eaa7e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w eaaca │ │ │ │ + bne.w eaab2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea6fc │ │ │ │ + beq.n ea6e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eaa3e │ │ │ │ + beq.w eaa26 │ │ │ │ mov.w fp, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8a4a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea72c │ │ │ │ + beq.n ea714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea8b2 │ │ │ │ + beq.w ea89a │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w eaaea │ │ │ │ + beq.w eaad2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w eab18 │ │ │ │ + bpl.w eab00 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w eab4c │ │ │ │ + bne.w eab34 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w eaa46 │ │ │ │ + beq.w eaa2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea8d2 │ │ │ │ + beq.w ea8ba │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w ea8e4 │ │ │ │ + bne.w ea8cc │ │ │ │ subs.w r1, r8, r1 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ea8fc │ │ │ │ + beq.w ea8e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea788 │ │ │ │ + beq.n ea770 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea8ca │ │ │ │ + beq.w ea8b2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea79c │ │ │ │ + beq.n ea784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea8c2 │ │ │ │ + beq.w ea8aa │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea7b4 │ │ │ │ + beq.n ea79c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ea8ba │ │ │ │ + beq.w ea8a2 │ │ │ │ movs r0, #1 │ │ │ │ - ldr.w r2, [pc, #1092] @ eabfc │ │ │ │ - ldr.w r3, [pc, #1072] @ eabec │ │ │ │ + ldr.w r2, [pc, #1092] @ eabe4 │ │ │ │ + ldr.w r3, [pc, #1072] @ eabd4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w eaefc │ │ │ │ + bne.w eaee4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea7f0 │ │ │ │ + beq.n ea7d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, ea7f0 │ │ │ │ + cbnz r3, ea7d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea7b4 │ │ │ │ + beq.n ea79c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n ea7b4 │ │ │ │ + bne.n ea79c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea7b4 │ │ │ │ + b.n ea79c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n ea65c │ │ │ │ + b.n ea644 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea670 │ │ │ │ - ldr r2, [pc, #992] @ (eac00 ) │ │ │ │ - ldr r3, [pc, #996] @ (eac04 ) │ │ │ │ - ldr r1, [pc, #996] @ (eac08 ) │ │ │ │ + b.n ea658 │ │ │ │ + ldr r2, [pc, #992] @ (eabe8 ) │ │ │ │ + ldr r3, [pc, #996] @ (eabec ) │ │ │ │ + ldr r1, [pc, #996] @ (eabf0 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #996] @ (eac0c ) │ │ │ │ + ldr r0, [pc, #996] @ (eabf4 ) │ │ │ │ ldr r4, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bl 9c000 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ movs r0, #2 │ │ │ │ - b.n ea7b6 │ │ │ │ - ldr r3, [pc, #956] @ (eac00 ) │ │ │ │ + b.n ea79e │ │ │ │ + ldr r3, [pc, #956] @ (eabe8 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #968] @ (eac10 ) │ │ │ │ - ldr r0, [pc, #968] @ (eac14 ) │ │ │ │ + ldr r1, [pc, #968] @ (eabf8 ) │ │ │ │ + ldr r0, [pc, #968] @ (eabfc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r2, [pc, #932] @ (eac00 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r2, [pc, #932] @ (eabe8 ) │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ - ldr r3, [pc, #952] @ (eac18 ) │ │ │ │ + ldr r3, [pc, #952] @ (eac00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #948] @ (eac1c ) │ │ │ │ + ldr r2, [pc, #948] @ (eac04 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #944] @ (eac20 ) │ │ │ │ - ldr r0, [pc, #948] @ (eac24 ) │ │ │ │ + ldr r1, [pc, #944] @ (eac08 ) │ │ │ │ + ldr r0, [pc, #948] @ (eac0c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ea838 │ │ │ │ - ldr r3, [pc, #900] @ (eac00 ) │ │ │ │ + b.n ea820 │ │ │ │ + ldr r3, [pc, #900] @ (eabe8 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #936] @ (eac28 ) │ │ │ │ - ldr r0, [pc, #936] @ (eac2c ) │ │ │ │ + ldr r1, [pc, #936] @ (eac10 ) │ │ │ │ + ldr r0, [pc, #936] @ (eac14 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r3, [pc, #864] @ (eac00 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r3, [pc, #864] @ (eabe8 ) │ │ │ │ movs r2, #105 @ 0x69 │ │ │ │ - ldr r1, [pc, #908] @ (eac30 ) │ │ │ │ - ldr r0, [pc, #912] @ (eac34 ) │ │ │ │ + ldr r1, [pc, #908] @ (eac18 ) │ │ │ │ + ldr r0, [pc, #912] @ (eac1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ea838 │ │ │ │ + b.n ea820 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea72c │ │ │ │ + b.n ea714 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea7b4 │ │ │ │ + b.n ea79c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea79c │ │ │ │ + b.n ea784 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea788 │ │ │ │ + b.n ea770 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w ea766 │ │ │ │ + beq.w ea74e │ │ │ │ mov r0, r8 │ │ │ │ bl 8e4dc │ │ │ │ eor.w r4, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ uxtb r4, r4 │ │ │ │ bl 85e58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ea774 │ │ │ │ + bne.w ea75c │ │ │ │ ldr.w r1, [r9, #692] @ 0x2b4 │ │ │ │ mov r0, sl │ │ │ │ blx 52bdc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea920 │ │ │ │ + beq.n ea908 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eaa2e │ │ │ │ + beq.w eaa16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ead80 │ │ │ │ + beq.w ead68 │ │ │ │ mov r0, r4 │ │ │ │ blx 52934 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w eab64 │ │ │ │ + beq.w eab4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea954 │ │ │ │ + beq.n ea93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead0c │ │ │ │ - vldr d7, [pc, #648] @ eabe0 │ │ │ │ + beq.w eacf4 │ │ │ │ + vldr d7, [pc, #648] @ eabc8 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w eab8c │ │ │ │ + beq.w eab74 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ bl 8a4a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea98e │ │ │ │ + beq.n ea976 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eaa36 │ │ │ │ + beq.n eaa1e │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ead96 │ │ │ │ + beq.w ead7e │ │ │ │ mov r0, r4 │ │ │ │ blx 52934 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w eaba0 │ │ │ │ + beq.w eab88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea9be │ │ │ │ + beq.n ea9a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead3a │ │ │ │ - vldr d7, [pc, #544] @ eabe0 │ │ │ │ + beq.w ead22 │ │ │ │ + vldr d7, [pc, #544] @ eabc8 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w eabd0 │ │ │ │ + beq.w eabb8 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.w eac7c │ │ │ │ + bne.w eac64 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ea9ee │ │ │ │ + beq.n ea9d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead14 │ │ │ │ + beq.w eacfc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eaa02 │ │ │ │ + beq.n ea9ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead4a │ │ │ │ + beq.w ead32 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ea7b6 │ │ │ │ - ldr r3, [pc, #504] @ (eac00 ) │ │ │ │ + b.n ea79e │ │ │ │ + ldr r3, [pc, #504] @ (eabe8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #556] @ (eac38 ) │ │ │ │ - ldr r0, [pc, #556] @ (eac3c ) │ │ │ │ + ldr r1, [pc, #556] @ (eac20 ) │ │ │ │ + ldr r0, [pc, #556] @ (eac24 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n ea83e │ │ │ │ + b.n ea826 │ │ │ │ mov r0, sl │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea920 │ │ │ │ + b.n ea908 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea98e │ │ │ │ + b.n ea976 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea6fc │ │ │ │ + b.n ea6e4 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w ea8e4 │ │ │ │ + bne.w ea8cc │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w ea774 │ │ │ │ - b.n ea8fc │ │ │ │ - ldr r3, [pc, #424] @ (eac00 ) │ │ │ │ + bne.w ea75c │ │ │ │ + b.n ea8e4 │ │ │ │ + ldr r3, [pc, #424] @ (eabe8 ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ - ldr r1, [pc, #484] @ (eac40 ) │ │ │ │ - ldr r0, [pc, #484] @ (eac44 ) │ │ │ │ + ldr r1, [pc, #484] @ (eac28 ) │ │ │ │ + ldr r0, [pc, #484] @ (eac2c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r3, [pc, #388] @ (eac00 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r3, [pc, #388] @ (eabe8 ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ - ldr r1, [pc, #456] @ (eac48 ) │ │ │ │ + ldr r1, [pc, #456] @ (eac30 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, r3] │ │ │ │ - ldr r3, [pc, #456] @ (eac4c ) │ │ │ │ + ldr r3, [pc, #456] @ (eac34 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, sl, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #448] @ (eac50 ) │ │ │ │ + ldr r0, [pc, #448] @ (eac38 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n eaa6a │ │ │ │ - ldr r0, [pc, #444] @ (eac54 ) │ │ │ │ + b.n eaa52 │ │ │ │ + ldr r0, [pc, #444] @ (eac3c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eaab4 │ │ │ │ + beq.n eaa9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ead78 │ │ │ │ - ldr r3, [pc, #328] @ (eac00 ) │ │ │ │ + beq.w ead60 │ │ │ │ + ldr r3, [pc, #328] @ (eabe8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #412] @ (eac58 ) │ │ │ │ - ldr r0, [pc, #416] @ (eac5c ) │ │ │ │ + ldr r1, [pc, #412] @ (eac40 ) │ │ │ │ + ldr r0, [pc, #416] @ (eac44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaa1a │ │ │ │ + b.n eaa02 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #0 │ │ │ │ ldreq r3, [r0, #0] │ │ │ │ - beq.w ea6ea │ │ │ │ + beq.w ea6d2 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w eae2a │ │ │ │ + bne.w eae12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - b.n ea6ea │ │ │ │ - ldr r3, [pc, #276] @ (eac00 ) │ │ │ │ + b.n ea6d2 │ │ │ │ + ldr r3, [pc, #276] @ (eabe8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #368] @ (eac60 ) │ │ │ │ - ldr r0, [pc, #368] @ (eac64 ) │ │ │ │ + ldr r1, [pc, #368] @ (eac48 ) │ │ │ │ + ldr r0, [pc, #368] @ (eac4c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r0, [pc, #332] @ (eac68 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r0, [pc, #332] @ (eac50 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eab36 │ │ │ │ + beq.n eab1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eadac │ │ │ │ - ldr r3, [pc, #200] @ (eac00 ) │ │ │ │ + beq.w ead94 │ │ │ │ + ldr r3, [pc, #200] @ (eabe8 ) │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ - ldr r1, [pc, #304] @ (eac6c ) │ │ │ │ - ldr r0, [pc, #304] @ (eac70 ) │ │ │ │ + ldr r1, [pc, #304] @ (eac54 ) │ │ │ │ + ldr r0, [pc, #304] @ (eac58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaafe │ │ │ │ + b.n eaae6 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - beq.w ea748 │ │ │ │ + beq.w ea730 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w eae70 │ │ │ │ + bne.w eae58 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ - b.n ea748 │ │ │ │ + b.n ea730 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ead1c │ │ │ │ - ldr r0, [pc, #260] @ (eac74 ) │ │ │ │ + beq.w ead04 │ │ │ │ + ldr r0, [pc, #260] @ (eac5c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eab8c │ │ │ │ + beq.n eab74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eadc4 │ │ │ │ + beq.w eadac │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w eaf00 │ │ │ │ - vldr d7, [pc, #72] @ eabe0 │ │ │ │ + bne.w eaee8 │ │ │ │ + vldr d7, [pc, #72] @ eabc8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - b.n ea964 │ │ │ │ + b.n ea94c │ │ │ │ vstr d0, [sp, #8] │ │ │ │ blx 52810 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ead52 │ │ │ │ - ldr r0, [pc, #196] @ (eac78 ) │ │ │ │ + beq.w ead3a │ │ │ │ + ldr r0, [pc, #196] @ (eac60 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eabd0 │ │ │ │ + beq.n eabb8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eadcc │ │ │ │ + beq.w eadb4 │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w eaee6 │ │ │ │ - vldr d0, [pc, #4] @ eabe0 │ │ │ │ - b.n ea9ce │ │ │ │ + bne.w eaece │ │ │ │ + vldr d0, [pc, #4] @ eabc8 │ │ │ │ + b.n ea9b6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n eacb8 │ │ │ │ + bcs.n eacf0 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ movs r6, r3 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adds r6, r3, r7 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ movs r7, r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 9c364 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eac96 │ │ │ │ + beq.n eac7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eacfc │ │ │ │ + beq.n eace4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w eadd4 │ │ │ │ + beq.w eadbc │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a4a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eacb6 │ │ │ │ + beq.n eac9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ead04 │ │ │ │ + cbz r3, eacec │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w eadf0 │ │ │ │ + beq.w eadd8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w eae0c │ │ │ │ + bpl.w eadf4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 86afc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eace2 │ │ │ │ + beq.n eacca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eadbc │ │ │ │ + beq.n eada4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eacf4 │ │ │ │ + beq.n eacdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eadb4 │ │ │ │ + beq.n ead9c │ │ │ │ clz r0, r5 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n ea7b6 │ │ │ │ + b.n ea79e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eac96 │ │ │ │ + b.n eac7e │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eacb6 │ │ │ │ + b.n eac9e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea954 │ │ │ │ + b.n ea93c │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea9ee │ │ │ │ + b.n ea9d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea964 │ │ │ │ + beq.w ea94c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ea964 │ │ │ │ + bne.w ea94c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ea964 │ │ │ │ + b.n ea94c │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n ea9be │ │ │ │ + b.n ea9a6 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eaa02 │ │ │ │ + b.n ea9ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ea9ce │ │ │ │ + beq.w ea9b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ea9ce │ │ │ │ + bne.w ea9b6 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - b.n ea9ce │ │ │ │ + b.n ea9b6 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eaab4 │ │ │ │ - ldr r3, [pc, #404] @ (eaf18 ) │ │ │ │ + b.n eaa9c │ │ │ │ + ldr r3, [pc, #404] @ (eaf00 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #404] @ (eaf1c ) │ │ │ │ - ldr r0, [pc, #408] @ (eaf20 ) │ │ │ │ + ldr r1, [pc, #404] @ (eaf04 ) │ │ │ │ + ldr r0, [pc, #408] @ (eaf08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaa6a │ │ │ │ - ldr r3, [pc, #384] @ (eaf18 ) │ │ │ │ + b.n eaa52 │ │ │ │ + ldr r3, [pc, #384] @ (eaf00 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #392] @ (eaf24 ) │ │ │ │ - ldr r0, [pc, #392] @ (eaf28 ) │ │ │ │ + ldr r1, [pc, #392] @ (eaf0c ) │ │ │ │ + ldr r0, [pc, #392] @ (eaf10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaa6a │ │ │ │ + b.n eaa52 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eab36 │ │ │ │ + b.n eab1e │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eacf4 │ │ │ │ + b.n eacdc │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eace2 │ │ │ │ + b.n eacca │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eab8c │ │ │ │ + b.n eab74 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eabd0 │ │ │ │ - ldr r3, [pc, #320] @ (eaf18 ) │ │ │ │ + b.n eabb8 │ │ │ │ + ldr r3, [pc, #320] @ (eaf00 ) │ │ │ │ movs r2, #113 @ 0x71 │ │ │ │ - ldr r1, [pc, #336] @ (eaf2c ) │ │ │ │ - ldr r0, [pc, #340] @ (eaf30 ) │ │ │ │ + ldr r1, [pc, #336] @ (eaf14 ) │ │ │ │ + ldr r0, [pc, #340] @ (eaf18 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r3, [pc, #292] @ (eaf18 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r3, [pc, #292] @ (eaf00 ) │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ - ldr r1, [pc, #316] @ (eaf34 ) │ │ │ │ - ldr r0, [pc, #320] @ (eaf38 ) │ │ │ │ + ldr r1, [pc, #316] @ (eaf1c ) │ │ │ │ + ldr r0, [pc, #320] @ (eaf20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n ea83e │ │ │ │ - ldr r2, [pc, #264] @ (eaf18 ) │ │ │ │ - ldr r3, [pc, #300] @ (eaf3c ) │ │ │ │ - ldr r1, [pc, #300] @ (eaf40 ) │ │ │ │ + b.n ea826 │ │ │ │ + ldr r2, [pc, #264] @ (eaf00 ) │ │ │ │ + ldr r3, [pc, #300] @ (eaf24 ) │ │ │ │ + ldr r1, [pc, #300] @ (eaf28 ) │ │ │ │ add r3, pc │ │ │ │ - ldr r0, [pc, #300] @ (eaf44 ) │ │ │ │ + ldr r0, [pc, #300] @ (eaf2c ) │ │ │ │ ldr r5, [r7, r2] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ bl 9c000 │ │ │ │ - b.n eae04 │ │ │ │ + b.n eadec │ │ │ │ add r1, sp, #16 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ea6ea │ │ │ │ + beq.w ea6d2 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r8, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n eae5c │ │ │ │ + beq.n eae44 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n eae5c │ │ │ │ - cbz r3, eae68 │ │ │ │ + beq.n eae44 │ │ │ │ + cbz r3, eae50 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w eaab4 │ │ │ │ + beq.w eaa9c │ │ │ │ mov.w fp, #1 │ │ │ │ - b.n ea700 │ │ │ │ + b.n ea6e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eae5c │ │ │ │ + b.n eae44 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, eae80 │ │ │ │ + cbnz r3, eae68 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n ea748 │ │ │ │ + b.n ea730 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r1, r4, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n eaea0 │ │ │ │ + beq.n eae88 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r0, [r4, #0] │ │ │ │ - beq.n eaea0 │ │ │ │ - cbz r3, eaeda │ │ │ │ + beq.n eae88 │ │ │ │ + cbz r3, eaec2 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.w eab36 │ │ │ │ + beq.w eab1e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n eaec2 │ │ │ │ + bne.n eaeaa │ │ │ │ subs.w r4, r8, r1 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r1 │ │ │ │ bl 85e58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ea774 │ │ │ │ - b.n ea8fc │ │ │ │ + bne.w ea75c │ │ │ │ + b.n ea8e4 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 8e4dc │ │ │ │ eor.w r4, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ uxtb r4, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n eaeb4 │ │ │ │ + b.n eae9c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n eaea0 │ │ │ │ - ldr r3, [pc, #48] @ (eaf18 ) │ │ │ │ + b.n eae88 │ │ │ │ + ldr r3, [pc, #48] @ (eaf00 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #92] @ (eaf48 ) │ │ │ │ - ldr r0, [pc, #92] @ (eaf4c ) │ │ │ │ + ldr r1, [pc, #92] @ (eaf30 ) │ │ │ │ + ldr r0, [pc, #92] @ (eaf34 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaa6a │ │ │ │ + b.n eaa52 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #20] @ (eaf18 ) │ │ │ │ + ldr r3, [pc, #20] @ (eaf00 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ - ldr r1, [pc, #72] @ (eaf50 ) │ │ │ │ - ldr r0, [pc, #76] @ (eaf54 ) │ │ │ │ + ldr r1, [pc, #72] @ (eaf38 ) │ │ │ │ + ldr r0, [pc, #76] @ (eaf3c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eaa6a │ │ │ │ + b.n eaa52 │ │ │ │ nop │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r7, r3 │ │ │ │ - it cs │ │ │ │ - movcs r6, r3 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + bkpt 0x0050 │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ movs r7, r3 │ │ │ │ - itee ne │ │ │ │ - movne r6, r3 │ │ │ │ - asreq r4, r5, #9 │ │ │ │ - moveq r7, r3 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + bkpt 0x003a │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ + movs r7, r3 │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + strh r2, [r2, #28] │ │ │ │ + movs r6, r3 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ movs r7, r3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eaf58 : │ │ │ │ +000eaf40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #172] @ eb014 │ │ │ │ + ldr.w ip, [pc, #172] @ eaffc │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #164] @ (eb018 ) │ │ │ │ + ldr r3, [pc, #164] @ (eb000 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #160] @ (eb01c ) │ │ │ │ + ldr r4, [pc, #160] @ (eb004 ) │ │ │ │ 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] @ (eb020 ) │ │ │ │ + ldr r3, [pc, #144] @ (eb008 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #792 @ 0x318 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eb00a │ │ │ │ - ldr r3, [pc, #128] @ (eb024 ) │ │ │ │ + beq.n eaff2 │ │ │ │ + ldr r3, [pc, #128] @ (eb00c ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eafec │ │ │ │ + bne.n eafd4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl ea5c4 │ │ │ │ + bl ea5ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n eb00a │ │ │ │ - cbnz r0, eafe6 │ │ │ │ - ldr r3, [pc, #104] @ (eb028 ) │ │ │ │ + beq.n eaff2 │ │ │ │ + cbnz r0, eafce │ │ │ │ + ldr r3, [pc, #104] @ (eb010 ) │ │ │ │ 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] @ (eb02c ) │ │ │ │ - ldr r3, [pc, #68] @ (eb018 ) │ │ │ │ + ldr r2, [pc, #92] @ (eb014 ) │ │ │ │ + ldr r3, [pc, #68] @ (eb000 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n eb00e │ │ │ │ + bne.n eaff6 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #72] @ (eb030 ) │ │ │ │ + ldr r3, [pc, #72] @ (eb018 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n eafc0 │ │ │ │ - ldr r0, [pc, #68] @ (eb034 ) │ │ │ │ + b.n eafa8 │ │ │ │ + ldr r0, [pc, #68] @ (eb01c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #64] @ (eb038 ) │ │ │ │ - ldr r1, [pc, #64] @ (eb03c ) │ │ │ │ + ldr r3, [pc, #64] @ (eb020 ) │ │ │ │ + ldr r1, [pc, #64] @ (eb024 ) │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ - ldr r0, [pc, #64] @ (eb040 ) │ │ │ │ + ldr r0, [pc, #64] @ (eb028 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n eafce │ │ │ │ + b.n eafb6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r2, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ movs r7, r3 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + cbnz r2, eb0a2 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eb044 : │ │ │ │ +000eb02c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w fp, [pc, #432] @ eb208 │ │ │ │ + ldr.w fp, [pc, #432] @ eb1f0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ add fp, pc │ │ │ │ blx 522ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb172 │ │ │ │ + beq.w eb15a │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 522ac │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb1a6 │ │ │ │ + beq.w eb18e │ │ │ │ mov r0, r4 │ │ │ │ blx 52a70 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb1c4 │ │ │ │ + beq.w eb1ac │ │ │ │ mvn.w r9, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ blx 52488 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eb18a │ │ │ │ + beq.n eb172 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ea5c4 │ │ │ │ + bl ea5ac │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n eb12a │ │ │ │ + beq.n eb112 │ │ │ │ mov r1, r4 │ │ │ │ - cbz r0, eb0ee │ │ │ │ + cbz r0, eb0d6 │ │ │ │ mov r0, r6 │ │ │ │ blx 52ab0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n eb0c0 │ │ │ │ + beq.n eb0a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, eb11e │ │ │ │ + cbz r3, eb106 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n eb090 │ │ │ │ - ldr r3, [pc, #324] @ (eb20c ) │ │ │ │ + bge.n eb078 │ │ │ │ + ldr r3, [pc, #324] @ (eb1f4 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #324] @ (eb210 ) │ │ │ │ - ldr r0, [pc, #328] @ (eb214 ) │ │ │ │ + ldr r1, [pc, #324] @ (eb1f8 ) │ │ │ │ + ldr r0, [pc, #328] @ (eb1fc ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n eb158 │ │ │ │ + b.n eb140 │ │ │ │ mov r0, sl │ │ │ │ blx 52ab0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n eb102 │ │ │ │ + beq.n eb0ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, eb166 │ │ │ │ + cbz r3, eb14e │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n eb090 │ │ │ │ - ldr r3, [pc, #260] @ (eb20c ) │ │ │ │ + bge.n eb078 │ │ │ │ + ldr r3, [pc, #260] @ (eb1f4 ) │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ - ldr r1, [pc, #268] @ (eb218 ) │ │ │ │ - ldr r0, [pc, #268] @ (eb21c ) │ │ │ │ + ldr r1, [pc, #268] @ (eb200 ) │ │ │ │ + ldr r0, [pc, #268] @ (eb204 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb0da │ │ │ │ + b.n eb0c2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n eb0c0 │ │ │ │ - ldr r3, [pc, #224] @ (eb20c ) │ │ │ │ + b.n eb0a8 │ │ │ │ + ldr r3, [pc, #224] @ (eb1f4 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - ldr r1, [pc, #240] @ (eb220 ) │ │ │ │ - ldr r0, [pc, #240] @ (eb224 ) │ │ │ │ + ldr r1, [pc, #240] @ (eb208 ) │ │ │ │ + ldr r0, [pc, #240] @ (eb20c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -255373,3812 +255354,3810 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n eb102 │ │ │ │ - ldr r3, [pc, #152] @ (eb20c ) │ │ │ │ + b.n eb0ea │ │ │ │ + ldr r3, [pc, #152] @ (eb1f4 ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ - ldr r1, [pc, #176] @ (eb228 ) │ │ │ │ - ldr r0, [pc, #176] @ (eb22c ) │ │ │ │ + ldr r1, [pc, #176] @ (eb210 ) │ │ │ │ + ldr r0, [pc, #176] @ (eb214 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb158 │ │ │ │ + b.n eb140 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb19a │ │ │ │ + beq.n eb182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, eb1e8 │ │ │ │ + cbz r3, eb1d0 │ │ │ │ blx 52810 │ │ │ │ - cbnz r0, eb1f0 │ │ │ │ + cbnz r0, eb1d8 │ │ │ │ strd r6, sl, [r8] │ │ │ │ - b.n eb15e │ │ │ │ - ldr r3, [pc, #100] @ (eb20c ) │ │ │ │ + b.n eb146 │ │ │ │ + ldr r3, [pc, #100] @ (eb1f4 ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - ldr r1, [pc, #132] @ (eb230 ) │ │ │ │ - ldr r0, [pc, #132] @ (eb234 ) │ │ │ │ + ldr r1, [pc, #132] @ (eb218 ) │ │ │ │ + ldr r0, [pc, #132] @ (eb21c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n eb158 │ │ │ │ - ldr r3, [pc, #68] @ (eb20c ) │ │ │ │ + b.n eb140 │ │ │ │ + ldr r3, [pc, #68] @ (eb1f4 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #108] @ (eb238 ) │ │ │ │ - ldr r0, [pc, #112] @ (eb23c ) │ │ │ │ + ldr r1, [pc, #108] @ (eb220 ) │ │ │ │ + ldr r0, [pc, #112] @ (eb224 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, sl │ │ │ │ bl 552a4 │ │ │ │ - b.n eb158 │ │ │ │ + b.n eb140 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb19a │ │ │ │ - ldr r3, [pc, #24] @ (eb20c ) │ │ │ │ + b.n eb182 │ │ │ │ + ldr r3, [pc, #24] @ (eb1f4 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - ldr r1, [pc, #72] @ (eb240 ) │ │ │ │ - ldr r0, [pc, #76] @ (eb244 ) │ │ │ │ + ldr r1, [pc, #72] @ (eb228 ) │ │ │ │ + ldr r0, [pc, #76] @ (eb22c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb1da │ │ │ │ - ldr r7, [pc, #616] @ (eb474 ) │ │ │ │ + b.n eb1c2 │ │ │ │ + ldr r7, [pc, #712] @ (eb4bc ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r2, eb290 │ │ │ │ + cbnz r2, eb242 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, eb288 │ │ │ │ + revsh r0, r1 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, eb286 │ │ │ │ + hlt 0x0024 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, eb27c │ │ │ │ + rev16 r4, r3 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, eb278 │ │ │ │ + rev r0, r5 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ movs r7, r3 │ │ │ │ - revsh r2, r4 │ │ │ │ + rev r2, r1 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ movs r7, r3 │ │ │ │ - hlt 0x0036 │ │ │ │ + cbnz r6, eb266 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eb248 : │ │ │ │ +000eb230 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w ip, [pc, #260] @ eb35c │ │ │ │ + ldr.w ip, [pc, #260] @ eb344 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #252] @ (eb360 ) │ │ │ │ + ldr r3, [pc, #252] @ (eb348 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #248] @ (eb364 ) │ │ │ │ + ldr r4, [pc, #248] @ (eb34c ) │ │ │ │ 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, #232] @ (eb368 ) │ │ │ │ + ldr r3, [pc, #232] @ (eb350 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #840 @ 0x348 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eb316 │ │ │ │ - ldr r3, [pc, #216] @ (eb36c ) │ │ │ │ + beq.n eb2fe │ │ │ │ + ldr r3, [pc, #216] @ (eb354 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eb2f8 │ │ │ │ + bne.n eb2e0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl eb044 │ │ │ │ + bl eb02c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n eb316 │ │ │ │ + beq.n eb2fe │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eb31a │ │ │ │ + beq.n eb302 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.n eb346 │ │ │ │ - ldr r2, [pc, #172] @ (eb370 ) │ │ │ │ + bpl.n eb32e │ │ │ │ + ldr r2, [pc, #172] @ (eb358 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb330 │ │ │ │ - ldr r2, [pc, #168] @ (eb374 ) │ │ │ │ + beq.n eb318 │ │ │ │ + ldr r2, [pc, #168] @ (eb35c ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb32c │ │ │ │ + beq.n eb314 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n eb328 │ │ │ │ + ble.n eb310 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ - beq.n eb328 │ │ │ │ + beq.n eb310 │ │ │ │ str r2, [r0, #16] │ │ │ │ - ldr r2, [pc, #148] @ (eb378 ) │ │ │ │ - ldr r3, [pc, #124] @ (eb360 ) │ │ │ │ + ldr r2, [pc, #148] @ (eb360 ) │ │ │ │ + ldr r3, [pc, #124] @ (eb348 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n eb324 │ │ │ │ + bne.n eb30c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #128] @ (eb37c ) │ │ │ │ + ldr r0, [pc, #128] @ (eb364 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #124] @ (eb380 ) │ │ │ │ - ldr r1, [pc, #124] @ (eb384 ) │ │ │ │ + ldr r3, [pc, #124] @ (eb368 ) │ │ │ │ + ldr r1, [pc, #124] @ (eb36c ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ - ldr r0, [pc, #124] @ (eb388 ) │ │ │ │ + ldr r0, [pc, #124] @ (eb370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n eb2e0 │ │ │ │ + b.n eb2c8 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 8aa94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n eb2b8 │ │ │ │ + b.n eb2a0 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52df8 │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #88] @ (eb38c ) │ │ │ │ + ldr r3, [pc, #88] @ (eb374 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #88] @ (eb390 ) │ │ │ │ - ldr r0, [pc, #88] @ (eb394 ) │ │ │ │ + ldr r1, [pc, #88] @ (eb378 ) │ │ │ │ + ldr r0, [pc, #88] @ (eb37c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #80] @ (eb398 ) │ │ │ │ + ldr r3, [pc, #80] @ (eb380 ) │ │ │ │ movs r2, #32 │ │ │ │ - ldr r1, [pc, #80] @ (eb39c ) │ │ │ │ - ldr r0, [pc, #80] @ (eb3a0 ) │ │ │ │ + ldr r1, [pc, #80] @ (eb384 ) │ │ │ │ + ldr r0, [pc, #80] @ (eb388 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #616] @ (eb5c8 ) │ │ │ │ + ldr r5, [pc, #712] @ (eb610 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #544] @ (eb588 ) │ │ │ │ + ldr r5, [pc, #640] @ (eb5d0 ) │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r4, r4 │ │ │ │ lsls r0, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #96] @ (eb3dc ) │ │ │ │ + ldr r5, [pc, #192] @ (eb424 ) │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r6, eb3b4 │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r6, r3 │ │ │ │ - bic.w r0, sl, #32 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + vhadd.s16 d16, d2, d16 │ │ │ │ + subs r4, r6, r7 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [pc, #704] @ (eb658 ) │ │ │ │ + ldr r1, [pc, #864] @ (eb6e0 ) │ │ │ │ movs r6, r3 │ │ │ │ - ands.w r0, r6, #32 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + vhadd.s d0, d14, d16 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r1, #1 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eb3a4 : │ │ │ │ +000eb38c : │ │ │ │ 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, #948] @ (eb76c ) │ │ │ │ + ldr r2, [pc, #948] @ (eb754 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #948] @ (eb770 ) │ │ │ │ + ldr r3, [pc, #948] @ (eb758 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - ldr r5, [pc, #944] @ (eb774 ) │ │ │ │ + ldr r5, [pc, #944] @ (eb75c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb53a │ │ │ │ + beq.w eb522 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - cbz r2, eb43e │ │ │ │ - cbz r3, eb420 │ │ │ │ + cbz r2, eb426 │ │ │ │ + cbz r3, eb408 │ │ │ │ mvn.w r1, #1 │ │ │ │ bl 88778 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb524 │ │ │ │ + beq.w eb50c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r2, #7 │ │ │ │ - bpl.w eb5aa │ │ │ │ + bpl.w eb592 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w eb5ca │ │ │ │ + bne.w eb5b2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r6, r3, #1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w eb5e2 │ │ │ │ + beq.w eb5ca │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n eb420 │ │ │ │ + bne.n eb408 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w eb60a │ │ │ │ + beq.w eb5f2 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n eb474 │ │ │ │ + beq.n eb45c │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #852] @ (eb778 ) │ │ │ │ - ldr r3, [pc, #840] @ (eb770 ) │ │ │ │ + ldr r2, [pc, #852] @ (eb760 ) │ │ │ │ + ldr r3, [pc, #840] @ (eb758 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w eb766 │ │ │ │ + bne.w eb74e │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eb420 │ │ │ │ + beq.n eb408 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n eb3e0 │ │ │ │ - ldr r1, [pc, #808] @ (eb77c ) │ │ │ │ + bne.n eb3c8 │ │ │ │ + ldr r1, [pc, #808] @ (eb764 ) │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ - ldr r3, [pc, #808] @ (eb780 ) │ │ │ │ - ldr r2, [pc, #812] @ (eb784 ) │ │ │ │ + ldr r3, [pc, #808] @ (eb768 ) │ │ │ │ + ldr r2, [pc, #812] @ (eb76c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #804] @ (eb788 ) │ │ │ │ - ldr r0, [pc, #808] @ (eb78c ) │ │ │ │ + ldr r1, [pc, #804] @ (eb770 ) │ │ │ │ + ldr r0, [pc, #808] @ (eb774 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ movs r0, #2 │ │ │ │ - b.n eb422 │ │ │ │ + b.n eb40a │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb62c │ │ │ │ + beq.w eb614 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [pc, #772] @ (eb790 ) │ │ │ │ + ldr r1, [pc, #772] @ (eb778 ) │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r1, [r1, #1872] @ 0x750 │ │ │ │ bl 86ba8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n eb4b4 │ │ │ │ + beq.n eb49c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n eb55c │ │ │ │ + beq.n eb544 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n eb420 │ │ │ │ + beq.n eb408 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w eb656 │ │ │ │ + beq.w eb63e │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bmi.n eb56c │ │ │ │ + bmi.n eb554 │ │ │ │ subs r2, r0, #2 │ │ │ │ teq r0, r2 │ │ │ │ - bmi.n eb568 │ │ │ │ + bmi.n eb550 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb678 │ │ │ │ + beq.w eb660 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 88dc8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n eb58a │ │ │ │ + beq.n eb572 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n eb594 │ │ │ │ + beq.n eb57c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w eb69a │ │ │ │ + bpl.w eb682 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ bic.w r2, r3, #2 │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w eb6cc │ │ │ │ + bne.w eb6b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb520 │ │ │ │ + beq.n eb508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb64e │ │ │ │ + beq.w eb636 │ │ │ │ movs r0, #1 │ │ │ │ - b.n eb422 │ │ │ │ - ldr r3, [pc, #596] @ (eb77c ) │ │ │ │ + b.n eb40a │ │ │ │ + ldr r3, [pc, #596] @ (eb764 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r1, [pc, #616] @ (eb794 ) │ │ │ │ - ldr r0, [pc, #620] @ (eb798 ) │ │ │ │ + ldr r1, [pc, #616] @ (eb77c ) │ │ │ │ + ldr r0, [pc, #620] @ (eb780 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r1, [pc, #576] @ (eb77c ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r1, [pc, #576] @ (eb764 ) │ │ │ │ movs r0, #177 @ 0xb1 │ │ │ │ - ldr r3, [pc, #604] @ (eb79c ) │ │ │ │ - ldr r2, [pc, #604] @ (eb7a0 ) │ │ │ │ + ldr r3, [pc, #604] @ (eb784 ) │ │ │ │ + ldr r2, [pc, #604] @ (eb788 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #600] @ (eb7a4 ) │ │ │ │ - ldr r0, [pc, #600] @ (eb7a8 ) │ │ │ │ + ldr r1, [pc, #600] @ (eb78c ) │ │ │ │ + ldr r0, [pc, #600] @ (eb790 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n eb470 │ │ │ │ + b.n eb458 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n eb4b4 │ │ │ │ + b.n eb49c │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n eb4cc │ │ │ │ + blt.n eb4b4 │ │ │ │ movs r1, #2 │ │ │ │ - bl d1794 │ │ │ │ + bl d177c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n eb4cc │ │ │ │ + beq.n eb4b4 │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bpl.n eb4cc │ │ │ │ + bpl.n eb4b4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n eb4cc │ │ │ │ + b.n eb4b4 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n eb4f6 │ │ │ │ - ldr r3, [pc, #484] @ (eb77c ) │ │ │ │ + bne.n eb4de │ │ │ │ + ldr r3, [pc, #484] @ (eb764 ) │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr r1, [pc, #528] @ (eb7ac ) │ │ │ │ - ldr r0, [pc, #532] @ (eb7b0 ) │ │ │ │ + ldr r1, [pc, #528] @ (eb794 ) │ │ │ │ + ldr r0, [pc, #532] @ (eb798 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r0, [pc, #520] @ (eb7b4 ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r0, [pc, #520] @ (eb79c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #452] @ (eb77c ) │ │ │ │ + ldr r3, [pc, #452] @ (eb764 ) │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ - ldr r1, [pc, #508] @ (eb7b8 ) │ │ │ │ - ldr r0, [pc, #512] @ (eb7bc ) │ │ │ │ + ldr r1, [pc, #508] @ (eb7a0 ) │ │ │ │ + ldr r0, [pc, #512] @ (eb7a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb470 │ │ │ │ + b.n eb458 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.w eb406 │ │ │ │ + beq.w eb3ee │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w eb70c │ │ │ │ + bne.w eb6f4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r6, r3, #1 │ │ │ │ - b.n eb406 │ │ │ │ - ldr r2, [pc, #408] @ (eb77c ) │ │ │ │ + b.n eb3ee │ │ │ │ + ldr r2, [pc, #408] @ (eb764 ) │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ - ldr r3, [pc, #472] @ (eb7c0 ) │ │ │ │ + ldr r3, [pc, #472] @ (eb7a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #468] @ (eb7c4 ) │ │ │ │ + ldr r2, [pc, #468] @ (eb7ac ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #464] @ (eb7c8 ) │ │ │ │ - ldr r0, [pc, #464] @ (eb7cc ) │ │ │ │ + ldr r1, [pc, #464] @ (eb7b0 ) │ │ │ │ + ldr r0, [pc, #464] @ (eb7b4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r1, [pc, #368] @ (eb77c ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r1, [pc, #368] @ (eb764 ) │ │ │ │ movs r0, #179 @ 0xb3 │ │ │ │ - ldr r3, [pc, #448] @ (eb7d0 ) │ │ │ │ - ldr r2, [pc, #448] @ (eb7d4 ) │ │ │ │ + ldr r3, [pc, #448] @ (eb7b8 ) │ │ │ │ + ldr r2, [pc, #448] @ (eb7bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #444] @ (eb7d8 ) │ │ │ │ - ldr r0, [pc, #444] @ (eb7dc ) │ │ │ │ + ldr r1, [pc, #444] @ (eb7c0 ) │ │ │ │ + ldr r0, [pc, #444] @ (eb7c4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r1, [pc, #332] @ (eb77c ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r1, [pc, #332] @ (eb764 ) │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ - ldr r3, [pc, #428] @ (eb7e0 ) │ │ │ │ - ldr r2, [pc, #432] @ (eb7e4 ) │ │ │ │ + ldr r3, [pc, #428] @ (eb7c8 ) │ │ │ │ + ldr r2, [pc, #432] @ (eb7cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #424] @ (eb7e8 ) │ │ │ │ - ldr r0, [pc, #428] @ (eb7ec ) │ │ │ │ + ldr r1, [pc, #424] @ (eb7d0 ) │ │ │ │ + ldr r0, [pc, #428] @ (eb7d4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n eb470 │ │ │ │ + b.n eb458 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb520 │ │ │ │ - ldr r1, [pc, #292] @ (eb77c ) │ │ │ │ + b.n eb508 │ │ │ │ + ldr r1, [pc, #292] @ (eb764 ) │ │ │ │ movs r0, #182 @ 0xb6 │ │ │ │ - ldr r3, [pc, #404] @ (eb7f0 ) │ │ │ │ - ldr r2, [pc, #404] @ (eb7f4 ) │ │ │ │ + ldr r3, [pc, #404] @ (eb7d8 ) │ │ │ │ + ldr r2, [pc, #404] @ (eb7dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #400] @ (eb7f8 ) │ │ │ │ - ldr r0, [pc, #400] @ (eb7fc ) │ │ │ │ + ldr r1, [pc, #400] @ (eb7e0 ) │ │ │ │ + ldr r0, [pc, #400] @ (eb7e4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r1, [pc, #256] @ (eb77c ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r1, [pc, #256] @ (eb764 ) │ │ │ │ movs r0, #183 @ 0xb7 │ │ │ │ - ldr r3, [pc, #384] @ (eb800 ) │ │ │ │ - ldr r2, [pc, #388] @ (eb804 ) │ │ │ │ + ldr r3, [pc, #384] @ (eb7e8 ) │ │ │ │ + ldr r2, [pc, #388] @ (eb7ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #380] @ (eb808 ) │ │ │ │ - ldr r0, [pc, #384] @ (eb80c ) │ │ │ │ + ldr r1, [pc, #380] @ (eb7f0 ) │ │ │ │ + ldr r0, [pc, #384] @ (eb7f4 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n eb470 │ │ │ │ - ldr r0, [pc, #372] @ (eb810 ) │ │ │ │ + b.n eb458 │ │ │ │ + ldr r0, [pc, #372] @ (eb7f8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb6b6 │ │ │ │ + beq.n eb69e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eb756 │ │ │ │ - ldr r3, [pc, #196] @ (eb77c ) │ │ │ │ + beq.n eb73e │ │ │ │ + ldr r3, [pc, #196] @ (eb764 ) │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ - ldr r1, [pc, #344] @ (eb814 ) │ │ │ │ - ldr r0, [pc, #344] @ (eb818 ) │ │ │ │ + ldr r1, [pc, #344] @ (eb7fc ) │ │ │ │ + ldr r0, [pc, #344] @ (eb800 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n eb470 │ │ │ │ + b.n eb458 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w eb50c │ │ │ │ + beq.w eb4f4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eb50c │ │ │ │ + beq.w eb4f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb6fe │ │ │ │ + beq.n eb6e6 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r4, #0] │ │ │ │ - beq.n eb6fe │ │ │ │ - cbz r3, eb75e │ │ │ │ + beq.n eb6e6 │ │ │ │ + cbz r3, eb746 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n eb6b6 │ │ │ │ + beq.n eb69e │ │ │ │ orr.w r0, r4, #1 │ │ │ │ bl 85e58 │ │ │ │ - b.n eb520 │ │ │ │ + b.n eb508 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ lsls r6, r0, #1 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w eb406 │ │ │ │ + beq.w eb3ee │ │ │ │ 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 eb5b4 │ │ │ │ + beq.w eb59c │ │ │ │ ldr r1, [r4, #12] │ │ │ │ orr.w r6, r3, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w eb5e2 │ │ │ │ + beq.w eb5ca │ │ │ │ mov r0, r6 │ │ │ │ bl 8e4dc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w eb412 │ │ │ │ - b.n eb420 │ │ │ │ + bne.w eb3fa │ │ │ │ + b.n eb408 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb6b6 │ │ │ │ + b.n eb69e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb6fe │ │ │ │ + b.n eb6e6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #256] @ (eb870 ) │ │ │ │ + ldr r4, [pc, #352] @ (eb8b8 ) │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #224] @ (eb858 ) │ │ │ │ + ldr r4, [pc, #320] @ (eb8a0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #856] @ (ebad4 ) │ │ │ │ + ldr r3, [pc, #952] @ (ebb1c ) │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r4 │ │ │ │ + rev r0, r1 │ │ │ │ movs r6, r3 │ │ │ │ - revsh r0, r6 │ │ │ │ + rev r0, r3 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, eb7d2 │ │ │ │ + rev r4, r6 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ movs r7, r3 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, eb79e │ │ │ │ movs r6, r3 │ │ │ │ - cbnz r6, eb7dc │ │ │ │ + cbnz r6, eb78e │ │ │ │ movs r6, r3 │ │ │ │ - rev r6, r0 │ │ │ │ + cbnz r6, eb796 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r7, r3 │ │ │ │ - rev r2, r4 │ │ │ │ + cbnz r2, eb7a6 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, eb7e8 │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r4, eb7ec │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r6, r3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, eb7de │ │ │ │ + @ instruction: 0xb880 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, eb7ee │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf3fe001f │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ssat16 r0, #32, r6 │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r2, eb7f4 │ │ │ │ + @ instruction: 0xb87a │ │ │ │ movs r6, r3 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, eb7fe │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, eb7fc │ │ │ │ + @ instruction: 0xb858 │ │ │ │ movs r6, r3 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + @ instruction: 0xb812 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r6, eb800 │ │ │ │ + @ instruction: 0xb82e │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ movs r6, r3 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eb81c : │ │ │ │ +000eb804 : │ │ │ │ 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] @ eb8ec │ │ │ │ + ldr.w ip, [pc, #192] @ eb8d4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #184] @ (eb8f0 ) │ │ │ │ + ldr r3, [pc, #184] @ (eb8d8 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #180] @ (eb8f4 ) │ │ │ │ + ldr r4, [pc, #180] @ (eb8dc ) │ │ │ │ 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] @ (eb8f8 ) │ │ │ │ + ldr r3, [pc, #164] @ (eb8e0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #888 @ 0x378 │ │ │ │ bl 84e88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eb8da │ │ │ │ - ldr r3, [pc, #148] @ (eb8fc ) │ │ │ │ + beq.n eb8c2 │ │ │ │ + ldr r3, [pc, #148] @ (eb8e4 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eb8bc │ │ │ │ - ldr r3, [pc, #140] @ (eb900 ) │ │ │ │ + bne.n eb8a4 │ │ │ │ + ldr r3, [pc, #140] @ (eb8e8 ) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eb8de │ │ │ │ + bne.n eb8c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl eb3a4 │ │ │ │ + bl eb38c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n eb8da │ │ │ │ - cbnz r0, eb8b6 │ │ │ │ - ldr r3, [pc, #116] @ (eb904 ) │ │ │ │ + beq.n eb8c2 │ │ │ │ + cbnz r0, eb89e │ │ │ │ + ldr r3, [pc, #116] @ (eb8ec ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eb89e │ │ │ │ + beq.n eb886 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #104] @ (eb908 ) │ │ │ │ - ldr r3, [pc, #76] @ (eb8f0 ) │ │ │ │ + ldr r2, [pc, #104] @ (eb8f0 ) │ │ │ │ + ldr r3, [pc, #76] @ (eb8d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n eb8e8 │ │ │ │ + bne.n eb8d0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [pc, #84] @ (eb90c ) │ │ │ │ + ldr r3, [pc, #84] @ (eb8f4 ) │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - b.n eb890 │ │ │ │ - ldr r0, [pc, #80] @ (eb910 ) │ │ │ │ + b.n eb878 │ │ │ │ + ldr r0, [pc, #80] @ (eb8f8 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #76] @ (eb914 ) │ │ │ │ + ldr r3, [pc, #76] @ (eb8fc ) │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ - ldr r1, [pc, #76] @ (eb918 ) │ │ │ │ - ldr r0, [pc, #76] @ (eb91c ) │ │ │ │ + ldr r1, [pc, #76] @ (eb900 ) │ │ │ │ + ldr r0, [pc, #76] @ (eb904 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n eb89e │ │ │ │ - ldr r0, [pc, #64] @ (eb920 ) │ │ │ │ + b.n eb886 │ │ │ │ + ldr r0, [pc, #64] @ (eb908 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n eb8c6 │ │ │ │ + b.n eb8ae │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + @ instruction: 0x47de │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r6 │ │ │ │ + blxns r9 │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bx fp │ │ │ │ + bx lr │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eb924 : │ │ │ │ +000eb90c : │ │ │ │ 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 │ │ │ │ mov r9, r1 │ │ │ │ - ldr.w r1, [pc, #2292] @ ec230 │ │ │ │ + ldr.w r1, [pc, #2292] @ ec218 │ │ │ │ mov sl, r0 │ │ │ │ - ldr.w r4, [pc, #2292] @ ec234 │ │ │ │ + ldr.w r4, [pc, #2292] @ ec21c │ │ │ │ str r2, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - ldr.w r2, [pc, #2288] @ ec238 │ │ │ │ + ldr.w r2, [pc, #2288] @ ec220 │ │ │ │ add r4, pc │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldrd r5, r7, [sp, #100] @ 0x64 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r8, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdba │ │ │ │ + beq.w ebda2 │ │ │ │ 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 ebdb2 │ │ │ │ + beq.w ebd9a │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r6, #0] │ │ │ │ - cbnz r5, eb992 │ │ │ │ - ldr.w r2, [pc, #2224] @ ec23c │ │ │ │ + cbnz r5, eb97a │ │ │ │ + ldr.w r2, [pc, #2224] @ ec224 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ebdaa │ │ │ │ + beq.w ebd92 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ebb02 │ │ │ │ + beq.w ebaea │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ ands.w r2, r9, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bne.w ebb14 │ │ │ │ + bne.w ebafc │ │ │ │ cmp.w r9, #512 @ 0x200 │ │ │ │ - bcc.w ebe0a │ │ │ │ + bcc.w ebdf2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n eb9ec │ │ │ │ + beq.n eb9d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ebdd2 │ │ │ │ + beq.w ebdba │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eba00 │ │ │ │ + beq.n eb9e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdda │ │ │ │ + beq.w ebdc2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdc2 │ │ │ │ + beq.w ebdaa │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eba20 │ │ │ │ + beq.n eba08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebde2 │ │ │ │ + beq.w ebdca │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eba38 │ │ │ │ + beq.n eba20 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdca │ │ │ │ - ldr.w r2, [pc, #2052] @ ec240 │ │ │ │ - ldr.w r3, [pc, #2052] @ ec244 │ │ │ │ + beq.w ebdb2 │ │ │ │ + ldr.w r2, [pc, #2052] @ ec228 │ │ │ │ + ldr.w r3, [pc, #2052] @ ec22c │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r1, [r2, #528] @ 0x210 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ebe8e │ │ │ │ + beq.w ebe76 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ebec4 │ │ │ │ + bne.w ebeac │ │ │ │ mov r0, r9 │ │ │ │ bl 8ac50 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eba8a │ │ │ │ + beq.n eba72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdea │ │ │ │ + beq.w ebdd2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ebea6 │ │ │ │ + beq.w ebe8e │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ec1c0 │ │ │ │ + beq.w ec1a8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebaaa │ │ │ │ + beq.n eba92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdf2 │ │ │ │ + beq.w ebdda │ │ │ │ mov r0, r7 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebac4 │ │ │ │ + beq.n ebaac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebdfa │ │ │ │ - ldr.w r3, [pc, #1920] @ ec248 │ │ │ │ + beq.w ebde2 │ │ │ │ + ldr.w r3, [pc, #1920] @ ec230 │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr.w r1, [pc, #1916] @ ec24c │ │ │ │ - ldr.w r0, [pc, #1916] @ ec250 │ │ │ │ + ldr.w r1, [pc, #1916] @ ec234 │ │ │ │ + ldr.w r0, [pc, #1916] @ ec238 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1904] @ ec254 │ │ │ │ - ldr.w r3, [pc, #1872] @ ec238 │ │ │ │ + ldr.w r2, [pc, #1904] @ ec23c │ │ │ │ + ldr.w r3, [pc, #1872] @ ec220 │ │ │ │ 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 ec1bc │ │ │ │ + bne.w ec1a4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r2, [pc, #1876] @ ec258 │ │ │ │ + ldr.w r2, [pc, #1876] @ ec240 │ │ │ │ ldr.w r8, [r4, r2] │ │ │ │ ands.w r2, r9, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - beq.w eb9d0 │ │ │ │ + beq.w eb9b8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 8e564 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w eb9d8 │ │ │ │ + bne.w eb9c0 │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ mov r0, r9 │ │ │ │ bl 8e564 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w eb9d8 │ │ │ │ - ldr.w r2, [pc, #1820] @ ec258 │ │ │ │ + beq.w eb9c0 │ │ │ │ + ldr.w r2, [pc, #1820] @ ec240 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ebf2c │ │ │ │ + beq.w ebf14 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bpl.w ebe38 │ │ │ │ - ldr.w r2, [pc, #1800] @ ec25c │ │ │ │ + bpl.w ebe20 │ │ │ │ + ldr.w r2, [pc, #1800] @ ec244 │ │ │ │ ldr.w ip, [r4, r2] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w ec218 │ │ │ │ - ldr.w r0, [pc, #1792] @ ec260 │ │ │ │ + beq.w ec200 │ │ │ │ + ldr.w r0, [pc, #1792] @ ec248 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ec214 │ │ │ │ + beq.w ec1fc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w ebe38 │ │ │ │ + bne.w ebe20 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.w ebe38 │ │ │ │ + bpl.w ebe20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ebe38 │ │ │ │ + bpl.w ebe20 │ │ │ │ cmp r1, ip │ │ │ │ - beq.w ec218 │ │ │ │ + beq.w ec200 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ec214 │ │ │ │ + beq.w ec1fc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w ebe38 │ │ │ │ + bne.w ebe20 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w ebe38 │ │ │ │ + bpl.w ebe20 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.w ebe38 │ │ │ │ + bpl.w ebe20 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n ebbd0 │ │ │ │ + beq.n ebbb8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ec06e │ │ │ │ + bne.w ec056 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov.w fp, r1, lsl #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w ec05a │ │ │ │ + bpl.w ec042 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ec08a │ │ │ │ + bne.w ec072 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ebc0c │ │ │ │ + beq.n ebbf4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ebf24 │ │ │ │ + beq.w ebf0c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebc1e │ │ │ │ + beq.n ebc06 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r0, [sl, #48] @ 0x30 │ │ │ │ - cbz r0, ebc38 │ │ │ │ + cbz r0, ebc20 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebc38 │ │ │ │ + beq.n ebc20 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebf0a │ │ │ │ + beq.w ebef2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ands.w r2, fp, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str.w r1, [sl, #48] @ 0x30 │ │ │ │ - bne.w ebfa8 │ │ │ │ + bne.w ebf90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ebff8 │ │ │ │ + bne.w ebfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebc66 │ │ │ │ + beq.n ebc4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebef6 │ │ │ │ + beq.w ebede │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ebc74 │ │ │ │ + beq.n ebc5c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w ec054 │ │ │ │ + bmi.w ec03c │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ ldr.w r0, [sl, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ebc86 │ │ │ │ + beq.n ebc6e │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.w ec04e │ │ │ │ + bmi.w ec036 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w r3, [sl, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ebf44 │ │ │ │ + bne.w ebf2c │ │ │ │ ldr.w r0, [sl, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ebca2 │ │ │ │ + beq.n ebc8a │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w ec048 │ │ │ │ + bmi.w ec030 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r9, [sl, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ec1dc │ │ │ │ + beq.w ec1c4 │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ - cbz r0, ebcd8 │ │ │ │ + cbz r0, ebcc0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebcd8 │ │ │ │ + beq.n ebcc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebed2 │ │ │ │ + beq.w ebeba │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [sl, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w ebed8 │ │ │ │ + beq.w ebec0 │ │ │ │ ldr.w r0, [sl, #48] @ 0x30 │ │ │ │ - cbz r0, ebd00 │ │ │ │ + cbz r0, ebce8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebd00 │ │ │ │ + beq.n ebce8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebf04 │ │ │ │ + beq.w ebeec │ │ │ │ str.w r6, [sl, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ - bl bf7a0 │ │ │ │ + bl bf788 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ebe02 │ │ │ │ + beq.n ebdea │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ebf4c │ │ │ │ + beq.w ebf34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w ebf70 │ │ │ │ + bpl.w ebf58 │ │ │ │ ldr.w r0, [sl, #32] │ │ │ │ - cbz r0, ebd42 │ │ │ │ + cbz r0, ebd2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebecc │ │ │ │ + beq.w ebeb4 │ │ │ │ movs r0, #0 │ │ │ │ str.w r6, [sl, #32] │ │ │ │ blx 52258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ebf90 │ │ │ │ + beq.w ebf78 │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ - cbz r0, ebd66 │ │ │ │ + cbz r0, ebd4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebefe │ │ │ │ + beq.w ebee6 │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ str.w r5, [sl, #20] │ │ │ │ - cbz r0, ebd84 │ │ │ │ + cbz r0, ebd6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebd84 │ │ │ │ + beq.n ebd6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebf10 │ │ │ │ + beq.w ebef8 │ │ │ │ ldr.w r0, [sl, #60] @ 0x3c │ │ │ │ str.w r7, [sl, #40] @ 0x28 │ │ │ │ - cbz r0, ebda2 │ │ │ │ + cbz r0, ebd8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebda2 │ │ │ │ + beq.n ebd8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ebf16 │ │ │ │ + beq.w ebefe │ │ │ │ movs r0, #1 │ │ │ │ str.w r8, [sl, #60] @ 0x3c │ │ │ │ - b.n ebae2 │ │ │ │ - ldr.w r2, [pc, #1196] @ ec258 │ │ │ │ + b.n ebaca │ │ │ │ + ldr.w r2, [pc, #1196] @ ec240 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ - b.n eb9ac │ │ │ │ - ldr.w r2, [pc, #1188] @ ec258 │ │ │ │ + b.n eb994 │ │ │ │ + ldr.w r2, [pc, #1188] @ ec240 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ - b.n eb988 │ │ │ │ - ldr.w r3, [pc, #1180] @ ec258 │ │ │ │ + b.n eb970 │ │ │ │ + ldr.w r3, [pc, #1180] @ ec240 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - b.n eb974 │ │ │ │ + b.n eb95c │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eba0c │ │ │ │ + b.n eb9f4 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eba38 │ │ │ │ + b.n eba20 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eb9ec │ │ │ │ + b.n eb9d4 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eba00 │ │ │ │ + b.n eb9e8 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eba20 │ │ │ │ + b.n eba08 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eba8a │ │ │ │ + b.n eba72 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebaaa │ │ │ │ + b.n eba92 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebac4 │ │ │ │ + b.n ebaac │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd20 │ │ │ │ - ldr.w r2, [pc, #1100] @ ec258 │ │ │ │ + b.n ebd08 │ │ │ │ + ldr.w r2, [pc, #1100] @ ec240 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ebb46 │ │ │ │ + bne.w ebb2e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ebc94 │ │ │ │ + beq.w ebc7c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ebc94 │ │ │ │ + bne.w ebc7c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebc94 │ │ │ │ - ldr.w r0, [pc, #1064] @ ec264 │ │ │ │ + b.n ebc7c │ │ │ │ + ldr.w r0, [pc, #1064] @ ec24c │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ebe5a │ │ │ │ + beq.n ebe42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n ebf1c │ │ │ │ - ldr r3, [pc, #1004] @ (ec248 ) │ │ │ │ + beq.n ebf04 │ │ │ │ + ldr r3, [pc, #1004] @ (ec230 ) │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ - ldr.w r1, [pc, #1028] @ ec268 │ │ │ │ - ldr.w r0, [pc, #1028] @ ec26c │ │ │ │ + ldr.w r1, [pc, #1028] @ ec250 │ │ │ │ + ldr.w r0, [pc, #1028] @ ec254 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n ebae0 │ │ │ │ - ldr r3, [pc, #952] @ (ec248 ) │ │ │ │ + b.n ebac8 │ │ │ │ + ldr r3, [pc, #952] @ (ec230 ) │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr r1, [pc, #984] @ (ec270 ) │ │ │ │ - ldr r0, [pc, #988] @ (ec274 ) │ │ │ │ + ldr r1, [pc, #984] @ (ec258 ) │ │ │ │ + ldr r0, [pc, #988] @ (ec25c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ebae0 │ │ │ │ - ldr r3, [pc, #928] @ (ec248 ) │ │ │ │ + b.n ebac8 │ │ │ │ + ldr r3, [pc, #928] @ (ec230 ) │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ - ldr r1, [pc, #968] @ (ec278 ) │ │ │ │ - ldr r0, [pc, #972] @ (ec27c ) │ │ │ │ + ldr r1, [pc, #968] @ (ec260 ) │ │ │ │ + ldr r0, [pc, #972] @ (ec264 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ebae0 │ │ │ │ + b.n ebac8 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ - b.n eba5e │ │ │ │ + b.n eba46 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd42 │ │ │ │ + b.n ebd2a │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebcd8 │ │ │ │ + b.n ebcc0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w ebd04 │ │ │ │ + beq.w ebcec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ebd04 │ │ │ │ + bne.w ebcec │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd04 │ │ │ │ + b.n ebcec │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebc66 │ │ │ │ + b.n ebc4e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd66 │ │ │ │ + b.n ebd4e │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd00 │ │ │ │ + b.n ebce8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebc38 │ │ │ │ + b.n ebc20 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebd84 │ │ │ │ + b.n ebd6c │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebda2 │ │ │ │ + b.n ebd8a │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebe5a │ │ │ │ + b.n ebe42 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebc0c │ │ │ │ + b.n ebbf4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebf44 │ │ │ │ + beq.n ebf2c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, ebf44 │ │ │ │ + cbnz r3, ebf2c │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, r9 │ │ │ │ bl 85e00 │ │ │ │ - b.n ebc94 │ │ │ │ - ldr r3, [pc, #760] @ (ec248 ) │ │ │ │ + b.n ebc7c │ │ │ │ + ldr r3, [pc, #760] @ (ec230 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #812] @ (ec280 ) │ │ │ │ - ldr r0, [pc, #812] @ (ec284 ) │ │ │ │ + ldr r1, [pc, #812] @ (ec268 ) │ │ │ │ + ldr r0, [pc, #812] @ (ec26c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n ebae0 │ │ │ │ - ldr r3, [pc, #724] @ (ec248 ) │ │ │ │ + b.n ebac8 │ │ │ │ + ldr r3, [pc, #724] @ (ec230 ) │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - ldr r1, [pc, #784] @ (ec288 ) │ │ │ │ + ldr r1, [pc, #784] @ (ec270 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r4, r3] │ │ │ │ - ldr r3, [pc, #780] @ (ec28c ) │ │ │ │ + ldr r3, [pc, #780] @ (ec274 ) │ │ │ │ add r3, pc │ │ │ │ strd r3, r6, [sp] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #776] @ (ec290 ) │ │ │ │ + ldr r0, [pc, #776] @ (ec278 ) │ │ │ │ add r0, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n ebf62 │ │ │ │ - ldr r3, [pc, #692] @ (ec248 ) │ │ │ │ + b.n ebf4a │ │ │ │ + ldr r3, [pc, #692] @ (ec230 ) │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - ldr r1, [pc, #764] @ (ec294 ) │ │ │ │ - ldr r0, [pc, #764] @ (ec298 ) │ │ │ │ + ldr r1, [pc, #764] @ (ec27c ) │ │ │ │ + ldr r0, [pc, #764] @ (ec280 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ebf62 │ │ │ │ + b.n ebf4a │ │ │ │ mov r0, fp │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ bl 85e00 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ec0c4 │ │ │ │ + bne.w ec0ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ebfd2 │ │ │ │ + beq.n ebfba │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ec0b0 │ │ │ │ + beq.n ec098 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ mov r0, fp │ │ │ │ bl 85e00 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ebfec │ │ │ │ + beq.n ebfd4 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w ec124 │ │ │ │ + bmi.w ec10c │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n ebc78 │ │ │ │ + b.n ebc60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ec018 │ │ │ │ + beq.n ec000 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ec0b8 │ │ │ │ + beq.n ec0a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ec0a4 │ │ │ │ + beq.n ec08c │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ec11a │ │ │ │ + bmi.n ec102 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e00 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n ec112 │ │ │ │ + bne.n ec0fa │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 85e58 │ │ │ │ - b.n ebc78 │ │ │ │ + b.n ebc60 │ │ │ │ bl 85e58 │ │ │ │ - b.n ebca2 │ │ │ │ + b.n ebc8a │ │ │ │ bl 85e58 │ │ │ │ - b.n ebc86 │ │ │ │ + b.n ebc6e │ │ │ │ bl 85e58 │ │ │ │ - b.n ebc74 │ │ │ │ - ldr r0, [pc, #576] @ (ec29c ) │ │ │ │ + b.n ebc5c │ │ │ │ + ldr r0, [pc, #576] @ (ec284 ) │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n ebbf8 │ │ │ │ + b.n ebbe0 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w ebbe0 │ │ │ │ + beq.w ebbc8 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ec17a │ │ │ │ + bne.n ec162 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ negs r1, r1 │ │ │ │ mov.w fp, r1, lsl #1 │ │ │ │ - b.n ebbe0 │ │ │ │ + b.n ebbc8 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #28] │ │ │ │ - beq.w ebbf8 │ │ │ │ + beq.w ebbe0 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ec14a │ │ │ │ + bne.n ec132 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n ebbf8 │ │ │ │ + b.n ebbe0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ bl 85e00 │ │ │ │ - b.n ec040 │ │ │ │ + b.n ec028 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ebfd2 │ │ │ │ + b.n ebfba │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.n ec018 │ │ │ │ + b.n ec000 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ bl 85e00 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ec140 │ │ │ │ + beq.n ec128 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbz r3, ec12e │ │ │ │ + cbz r3, ec116 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 85e58 │ │ │ │ mov r0, fp │ │ │ │ bl 85e00 │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ec108 │ │ │ │ + beq.n ec0f0 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ec11a │ │ │ │ + bmi.n ec102 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ bl 85e00 │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ - b.n ec040 │ │ │ │ + b.n ec028 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n ec02e │ │ │ │ + b.n ec016 │ │ │ │ bl 85e58 │ │ │ │ str.w fp, [sl, #52] @ 0x34 │ │ │ │ - b.n ebff0 │ │ │ │ + b.n ebfd8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r2, [sp, #32] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ mov r0, fp │ │ │ │ bl 85e58 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.n ec0ec │ │ │ │ + b.n ec0d4 │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 85e58 │ │ │ │ - b.n ec0ee │ │ │ │ + b.n ec0d6 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - cbnz r1, ec164 │ │ │ │ + cbnz r1, ec14c │ │ │ │ lsls r2, r0, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n ebbf8 │ │ │ │ + b.n ebbe0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n ebbf8 │ │ │ │ + b.n ebbe0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r2, ec1a2 │ │ │ │ + cbnz r2, ec18a │ │ │ │ mov.w fp, r1, lsl #1 │ │ │ │ - cbz r0, ec1f8 │ │ │ │ + cbz r0, ec1e0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - b.n ebbe0 │ │ │ │ + b.n ebbc8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ ittt ne │ │ │ │ addne r2, #1 │ │ │ │ ldrne r1, [sp, #32] │ │ │ │ strne r2, [r1, #0] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orr.w fp, r2, #1 │ │ │ │ - b.n ec19a │ │ │ │ + b.n ec182 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #220] @ (ec2a0 ) │ │ │ │ - movw r2, #39682 @ 0x9b02 │ │ │ │ + ldr r3, [pc, #220] @ (ec288 ) │ │ │ │ + movw r2, #39686 @ 0x9b06 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #216] @ (ec2a4 ) │ │ │ │ - ldr r0, [pc, #216] @ (ec2a8 ) │ │ │ │ + ldr r1, [pc, #216] @ (ec28c ) │ │ │ │ + ldr r0, [pc, #216] @ (ec290 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2828 @ 0xb0c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #204] @ (ec2ac ) │ │ │ │ - movw r2, #39839 @ 0x9b9f │ │ │ │ + ldr r3, [pc, #204] @ (ec294 ) │ │ │ │ + movw r2, #39843 @ 0x9ba3 │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #200] @ (ec2b0 ) │ │ │ │ - ldr r0, [pc, #200] @ (ec2b4 ) │ │ │ │ + ldr r1, [pc, #200] @ (ec298 ) │ │ │ │ + ldr r0, [pc, #200] @ (ec29c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2828 @ 0xb0c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #188] @ (ec2b8 ) │ │ │ │ - movw r2, #39771 @ 0x9b5b │ │ │ │ + ldr r3, [pc, #188] @ (ec2a0 ) │ │ │ │ + movw r2, #39775 @ 0x9b5f │ │ │ │ movt r2, #4 │ │ │ │ - ldr r1, [pc, #184] @ (ec2bc ) │ │ │ │ - ldr r0, [pc, #184] @ (ec2c0 ) │ │ │ │ + ldr r1, [pc, #184] @ (ec2a4 ) │ │ │ │ + ldr r0, [pc, #184] @ (ec2a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2828 @ 0xb0c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #168] @ (ec2c4 ) │ │ │ │ + ldr r3, [pc, #168] @ (ec2ac ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #168] @ (ec2c8 ) │ │ │ │ - ldr r0, [pc, #168] @ (ec2cc ) │ │ │ │ + ldr r1, [pc, #168] @ (ec2b0 ) │ │ │ │ + ldr r0, [pc, #168] @ (ec2b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - mov r8, r7 │ │ │ │ + mov r8, sl │ │ │ │ movs r3, r4 │ │ │ │ - mov sl, r6 │ │ │ │ + mov sl, r9 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ movs r6, r3 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r3 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u16 d0, d14, #8 │ │ │ │ - ldr r2, [sp, #272] @ 0x110 │ │ │ │ + mcr2 0, 6, r0, cr0, cr14, {0} │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ movs r6, r3 │ │ │ │ - add r7, pc, #0 @ (adr r7, ec270 ) │ │ │ │ + add r6, pc, #160 @ (adr r6, ec2f8 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #832 @ (adr r6, ec5b8 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, ec640 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #736 @ (adr r6, ec560 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, ec5e8 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #72 @ (adr r6, ec2d0 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, ec358 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r3, [pc, #232] @ (ec378 ) │ │ │ │ + ldr r2, [pc, #392] @ (ec400 ) │ │ │ │ movs r6, r3 │ │ │ │ - add r5, pc, #912 @ (adr r5, ec624 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, ec2ac ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r3 │ │ │ │ - add r5, pc, #824 @ (adr r5, ec5d4 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, ec65c ) │ │ │ │ movs r6, r3 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf28e0020 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + subs.w r0, r6, #32 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r7, pc, #872 @ (adr r7, ec5fc ) │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf2720020 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + @ instruction: 0xf19a0020 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ movs r6, r3 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf2560020 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + sbcs.w r0, lr, #32 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ movs r6, r3 │ │ │ │ - mcr2 0, 5, r0, cr2, cr14, {0} │ │ │ │ - b.n ec54c │ │ │ │ + stc2l 0, cr0, [sl, #120] @ 0x78 │ │ │ │ + b.n ec384 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ movs r6, r3 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000ec2d0 : │ │ │ │ +000ec2b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - ldr r2, [pc, #616] @ (ec554 ) │ │ │ │ + ldr r2, [pc, #616] @ (ec53c ) │ │ │ │ str r3, [sp, #28] │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #588] @ (ec558 ) │ │ │ │ + ldr r3, [pc, #588] @ (ec540 ) │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ strd r6, r6, [sp, #60] @ 0x3c │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #576] @ (ec55c ) │ │ │ │ + ldr r3, [pc, #576] @ (ec544 ) │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - ldr r4, [pc, #576] @ (ec560 ) │ │ │ │ + ldr r4, [pc, #576] @ (ec548 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ - ldr r2, [pc, #572] @ (ec564 ) │ │ │ │ + ldr r2, [pc, #572] @ (ec54c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #568] @ (ec568 ) │ │ │ │ + ldr r3, [pc, #568] @ (ec550 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ bl 84478 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ec4a6 │ │ │ │ - ldr r3, [pc, #556] @ (ec56c ) │ │ │ │ + beq.w ec48e │ │ │ │ + ldr r3, [pc, #556] @ (ec554 ) │ │ │ │ ldr r2, [r4, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w ec4c0 │ │ │ │ + bne.w ec4a8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #7 │ │ │ │ - bpl.w ec4d8 │ │ │ │ + bpl.w ec4c0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ec4f0 │ │ │ │ + bne.w ec4d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov.w r9, r3, lsl #1 │ │ │ │ ldr.w lr, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w ec4e4 │ │ │ │ + bpl.w ec4cc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ec3da │ │ │ │ + beq.n ec3c2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bpl.n ec47e │ │ │ │ - ldr r0, [pc, #488] @ (ec570 ) │ │ │ │ + bpl.n ec466 │ │ │ │ + ldr r0, [pc, #488] @ (ec558 ) │ │ │ │ ldr.w ip, [r4, r0] │ │ │ │ cmp r1, ip │ │ │ │ - beq.w ec53e │ │ │ │ - ldr r0, [pc, #480] @ (ec574 ) │ │ │ │ + beq.w ec526 │ │ │ │ + ldr r0, [pc, #480] @ (ec55c ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w ec53a │ │ │ │ + beq.w ec522 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n ec47e │ │ │ │ + bne.n ec466 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n ec47e │ │ │ │ + bpl.n ec466 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r7, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - bpl.n ec47e │ │ │ │ + bpl.n ec466 │ │ │ │ cmp r6, ip │ │ │ │ - beq.w ec53e │ │ │ │ + beq.w ec526 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w ec53a │ │ │ │ + beq.w ec522 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n ec47e │ │ │ │ + bne.n ec466 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - bpl.n ec47e │ │ │ │ + bpl.n ec466 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r1, #7 │ │ │ │ - bpl.n ec47e │ │ │ │ + bpl.n ec466 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - cbz r1, ec3f8 │ │ │ │ + cbz r1, ec3e0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldrb.w r6, [r0, #87] @ 0x57 │ │ │ │ - ldr r0, [pc, #400] @ (ec578 ) │ │ │ │ + ldr r0, [pc, #400] @ (ec560 ) │ │ │ │ ubfx r6, r6, #4, #1 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ orreq.w r6, r6, #1 │ │ │ │ lsls r6, r6, #31 │ │ │ │ - bpl.n ec4b6 │ │ │ │ + bpl.n ec49e │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n ec40c │ │ │ │ + beq.n ec3f4 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bpl.n ec508 │ │ │ │ + bpl.n ec4f0 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n ec428 │ │ │ │ - ldr r0, [pc, #352] @ (ec578 ) │ │ │ │ + beq.n ec410 │ │ │ │ + ldr r0, [pc, #352] @ (ec560 ) │ │ │ │ ldr r7, [r2, #0] │ │ │ │ ldr.w r6, [ip, #4] │ │ │ │ ldr r0, [r4, r0] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ cmpne r7, r6 │ │ │ │ - bne.n ec4cc │ │ │ │ + bne.n ec4b4 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - cbz r7, ec43c │ │ │ │ + cbz r7, ec424 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #328] @ (ec578 ) │ │ │ │ + ldr r2, [pc, #328] @ (ec560 ) │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ cmp r7, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r6 │ │ │ │ - bne.n ec4aa │ │ │ │ + bne.n ec492 │ │ │ │ strd r1, r8, [sp] │ │ │ │ mov r2, lr │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd ip, r7, [sp, #8] │ │ │ │ - bl eb924 │ │ │ │ + bl eb90c │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n ec4a6 │ │ │ │ - ldr r3, [pc, #292] @ (ec578 ) │ │ │ │ + beq.n ec48e │ │ │ │ + ldr r3, [pc, #292] @ (ec560 ) │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec464 │ │ │ │ + beq.n ec44c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r2, [pc, #276] @ (ec57c ) │ │ │ │ - ldr r3, [pc, #244] @ (ec55c ) │ │ │ │ + ldr r2, [pc, #276] @ (ec564 ) │ │ │ │ + ldr r3, [pc, #244] @ (ec544 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ec536 │ │ │ │ + bne.n ec51e │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #248] @ (ec578 ) │ │ │ │ + ldr r1, [pc, #248] @ (ec560 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ec3da │ │ │ │ - ldr r0, [pc, #248] @ (ec580 ) │ │ │ │ + beq.n ec3c2 │ │ │ │ + ldr r0, [pc, #248] @ (ec568 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #240] @ (ec584 ) │ │ │ │ + ldr r3, [pc, #240] @ (ec56c ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - ldr r1, [pc, #240] @ (ec588 ) │ │ │ │ - ldr r0, [pc, #240] @ (ec58c ) │ │ │ │ + ldr r1, [pc, #240] @ (ec570 ) │ │ │ │ + ldr r0, [pc, #240] @ (ec574 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ec464 │ │ │ │ - ldr r0, [pc, #228] @ (ec590 ) │ │ │ │ + b.n ec44c │ │ │ │ + ldr r0, [pc, #228] @ (ec578 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ - ldr r0, [pc, #220] @ (ec594 ) │ │ │ │ + b.n ec478 │ │ │ │ + ldr r0, [pc, #220] @ (ec57c ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ - ldr r0, [pc, #212] @ (ec598 ) │ │ │ │ + b.n ec478 │ │ │ │ + ldr r0, [pc, #212] @ (ec580 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ - ldr r0, [pc, #204] @ (ec59c ) │ │ │ │ + b.n ec478 │ │ │ │ + ldr r0, [pc, #204] @ (ec584 ) │ │ │ │ mov r1, ip │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ - ldr r0, [pc, #196] @ (ec5a0 ) │ │ │ │ + b.n ec478 │ │ │ │ + ldr r0, [pc, #196] @ (ec588 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ - ldr r0, [pc, #188] @ (ec5a4 ) │ │ │ │ + b.n ec478 │ │ │ │ + ldr r0, [pc, #188] @ (ec58c ) │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ + b.n ec478 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r9, r6 │ │ │ │ - beq.w ec366 │ │ │ │ + beq.w ec34e │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n ec514 │ │ │ │ + bne.n ec4fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w r9, r3, lsl #1 │ │ │ │ - b.n ec366 │ │ │ │ - ldr r0, [pc, #156] @ (ec5a8 ) │ │ │ │ + b.n ec34e │ │ │ │ + ldr r0, [pc, #156] @ (ec590 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ec490 │ │ │ │ + b.n ec478 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, r0, lsl #1 │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ec366 │ │ │ │ + beq.w ec34e │ │ │ │ orr.w r9, r3, #1 │ │ │ │ - b.n ec366 │ │ │ │ + b.n ec34e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #108] @ (ec5ac ) │ │ │ │ + ldr r3, [pc, #108] @ (ec594 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #104] @ (ec5b0 ) │ │ │ │ - ldr r0, [pc, #108] @ (ec5b4 ) │ │ │ │ + ldr r1, [pc, #104] @ (ec598 ) │ │ │ │ + ldr r0, [pc, #108] @ (ec59c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #14 │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r7, r3 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [ip, #120] @ 0x78 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + stc2l 0, cr0, [r4], {30} │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ movs r6, r3 │ │ │ │ lsls r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ - mcrr2 0, 1, r0, lr, cr14 │ │ │ │ + @ instruction: 0xfb76001e │ │ │ │ lsls r4, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #824 @ (adr r0, ec8c8 ) │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ movs r6, r3 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - movs r0, r4 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + vshr.u16 d0, d15, #4 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r6, r3 │ │ │ │ - cmp ip, r5 │ │ │ │ + add ip, sl │ │ │ │ movs r6, r3 │ │ │ │ - udf #28 │ │ │ │ + ble.n ec620 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ movs r6, r3 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ movs r6, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ec2d0 │ │ │ │ + bl ec2b8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000ec5d4 : │ │ │ │ +000ec5bc : │ │ │ │ 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, #2692] @ ed06c │ │ │ │ + ldr.w r2, [pc, #2692] @ ed054 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #2692] @ ed070 │ │ │ │ + ldr.w r3, [pc, #2692] @ ed058 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [r0, #20] │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w fp, [pc, #2684] @ ed074 │ │ │ │ + ldr.w fp, [pc, #2684] @ ed05c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ed4ac │ │ │ │ + beq.w ed494 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - ldr.w r2, [pc, #2660] @ ed078 │ │ │ │ + ldr.w r2, [pc, #2660] @ ed060 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ - ldr.w r3, [pc, #2652] @ ed07c │ │ │ │ + ldr.w r3, [pc, #2652] @ ed064 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr.w r1, [r2, #2808] @ 0xaf8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecdbe │ │ │ │ + beq.w ecda6 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec660 │ │ │ │ + beq.n ec648 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecb9a │ │ │ │ + beq.w ecb82 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ecdd8 │ │ │ │ + beq.w ecdc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ec67a │ │ │ │ + beq.n ec662 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecba2 │ │ │ │ + beq.w ecb8a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ecb3a │ │ │ │ - ldr.w r2, [pc, #2552] @ ed080 │ │ │ │ + bpl.w ecb22 │ │ │ │ + ldr.w r2, [pc, #2552] @ ed068 │ │ │ │ ldr.w r8, [fp, r2] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w ed496 │ │ │ │ - ldr.w r2, [pc, #2544] @ ed084 │ │ │ │ + beq.w ed47e │ │ │ │ + ldr.w r2, [pc, #2544] @ ed06c │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w ecb3a │ │ │ │ + bne.w ecb22 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecb3a │ │ │ │ + bne.w ecb22 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecb3a │ │ │ │ + bne.w ecb22 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #7 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #7 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w ecb3a │ │ │ │ + bpl.w ecb22 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ itt eq │ │ │ │ ldreq r5, [r5, #12] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ - bne.w ece50 │ │ │ │ + bne.w ece38 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed4c8 │ │ │ │ + beq.w ed4b0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.w ecefe │ │ │ │ + beq.w ecee6 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w ecbe6 │ │ │ │ + bpl.w ecbce │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecbe6 │ │ │ │ + bne.w ecbce │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w ecbe6 │ │ │ │ + bpl.w ecbce │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w ecbe6 │ │ │ │ + bpl.w ecbce │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ecf7c │ │ │ │ + bne.w ecf64 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #7 │ │ │ │ - bpl.w ecf6c │ │ │ │ + bpl.w ecf54 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w ecfb8 │ │ │ │ + bne.w ecfa0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w ed3ce │ │ │ │ + bpl.w ed3b6 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ecdf2 │ │ │ │ + bpl.w ecdda │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecdf2 │ │ │ │ + bne.w ecdda │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w ecdf2 │ │ │ │ + bpl.w ecdda │ │ │ │ ldr r2, [r6, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #7 │ │ │ │ - bpl.w ecdf2 │ │ │ │ + bpl.w ecdda │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ecf54 │ │ │ │ + bne.w ecf3c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w ecf40 │ │ │ │ + bpl.w ecf28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ecf98 │ │ │ │ + bne.w ecf80 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov.w sl, r2, lsl #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bpl.w ed406 │ │ │ │ + bpl.w ed3ee │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed2b6 │ │ │ │ + beq.w ed29e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ands.w r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq.w ecf30 │ │ │ │ + beq.w ecf18 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n ec870 │ │ │ │ + beq.n ec858 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ece04 │ │ │ │ + beq.w ecdec │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w ecb5a │ │ │ │ + beq.w ecb42 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ strd r2, fp, [sp, #20] │ │ │ │ mov fp, sl │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r3 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w ecc96 │ │ │ │ + bmi.w ecc7e │ │ │ │ sub.w r2, r5, #106 @ 0x6a │ │ │ │ bics.w r3, r2, #2 │ │ │ │ - bne.w ecfd6 │ │ │ │ + bne.w ecfbe │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ed342 │ │ │ │ + beq.w ed32a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n ec8b0 │ │ │ │ + beq.n ec898 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ecc44 │ │ │ │ + beq.w ecc2c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w ecc56 │ │ │ │ + bmi.w ecc3e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w ecc68 │ │ │ │ + bmi.w ecc50 │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.w ecc7a │ │ │ │ + bne.w ecc62 │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w ecbda │ │ │ │ + bne.w ecbc2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed326 │ │ │ │ + beq.w ed30e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n ec8e6 │ │ │ │ + beq.n ec8ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc3c │ │ │ │ + beq.w ecc24 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ed30a │ │ │ │ + beq.w ed2f2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52bdc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ecd62 │ │ │ │ + beq.w ecd4a │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n ec92e │ │ │ │ + beq.n ec916 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecbaa │ │ │ │ + beq.w ecb92 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ecbb6 │ │ │ │ + beq.w ecb9e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n ec944 │ │ │ │ + beq.n ec92c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecc86 │ │ │ │ + beq.w ecc6e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r3, sl │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #5 │ │ │ │ - bne.w ecbfa │ │ │ │ + bne.w ecbe2 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r0, sl │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecbfa │ │ │ │ + bne.w ecbe2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r0, sl │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w ecbfa │ │ │ │ + bne.w ecbe2 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w ecbfa │ │ │ │ + bpl.w ecbe2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ece38 │ │ │ │ + bne.w ece20 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed2ee │ │ │ │ + beq.w ed2d6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r6 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands.w r8, r3, #268435456 @ 0x10000000 │ │ │ │ - beq.w ece22 │ │ │ │ + beq.w ece0a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w ecd98 │ │ │ │ + bpl.w ecd80 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r2, sl │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w ecd98 │ │ │ │ + bne.w ecd80 │ │ │ │ ldr.w r8, [r3, #12] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w ecd98 │ │ │ │ + bpl.w ecd80 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w ecd98 │ │ │ │ + bpl.w ecd80 │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ecea8 │ │ │ │ + bne.w ece90 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ece98 │ │ │ │ + bpl.w ece80 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ecee2 │ │ │ │ + bne.w ececa │ │ │ │ ldr r3, [r2, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w ed2d2 │ │ │ │ + bpl.w ed2ba │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - bpl.w ecd86 │ │ │ │ + bpl.w ecd6e │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w ed496 │ │ │ │ + beq.w ed47e │ │ │ │ cmp r2, sl │ │ │ │ - beq.w ed492 │ │ │ │ + beq.w ed47a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.w ecd86 │ │ │ │ + bne.w ecd6e │ │ │ │ ldr.w r8, [r3, #12] │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #7 │ │ │ │ - bpl.w ecd86 │ │ │ │ + bpl.w ecd6e │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #7 │ │ │ │ - bpl.w ecd86 │ │ │ │ + bpl.w ecd6e │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ cmp r1, #8 │ │ │ │ - bne.w ece78 │ │ │ │ + bne.w ece60 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #7 │ │ │ │ - bpl.w ece68 │ │ │ │ + bpl.w ece50 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ecec6 │ │ │ │ + bne.w eceae │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w ed396 │ │ │ │ + bpl.w ed37e │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed37a │ │ │ │ + beq.w ed362 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, r6 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r1, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.w ece14 │ │ │ │ + beq.w ecdfc │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n ecb2e │ │ │ │ + beq.n ecb16 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ecdb2 │ │ │ │ + beq.w ecd9a │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w ec888 │ │ │ │ + bne.w ec870 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - b.n ecc1c │ │ │ │ - ldr.w r0, [pc, #1356] @ ed088 │ │ │ │ + b.n ecc04 │ │ │ │ + ldr.w r0, [pc, #1356] @ ed070 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ecb5a │ │ │ │ + beq.n ecb42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecdaa │ │ │ │ - ldr.w r3, [pc, #1328] @ ed08c │ │ │ │ + beq.w ecd92 │ │ │ │ + ldr.w r3, [pc, #1328] @ ed074 │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr.w r1, [pc, #1324] @ ed090 │ │ │ │ - ldr.w r0, [pc, #1324] @ ed094 │ │ │ │ + ldr.w r1, [pc, #1324] @ ed078 │ │ │ │ + ldr.w r0, [pc, #1324] @ ed07c │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #2 │ │ │ │ - ldr.w r2, [pc, #1308] @ ed098 │ │ │ │ - ldr.w r3, [pc, #1264] @ ed070 │ │ │ │ + ldr.w r2, [pc, #1308] @ ed080 │ │ │ │ + ldr.w r3, [pc, #1264] @ ed058 │ │ │ │ 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 ed2b2 │ │ │ │ + bne.w ed29a │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec660 │ │ │ │ + b.n ec648 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec67a │ │ │ │ + b.n ec662 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ec934 │ │ │ │ - ldr.w r3, [pc, #1236] @ ed08c │ │ │ │ + bne.w ec91c │ │ │ │ + ldr.w r3, [pc, #1236] @ ed074 │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - ldr.w r1, [pc, #1240] @ ed09c │ │ │ │ - ldr.w r0, [pc, #1240] @ ed0a0 │ │ │ │ + ldr.w r1, [pc, #1240] @ ed084 │ │ │ │ + ldr.w r0, [pc, #1240] @ ed088 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ecd7e │ │ │ │ + b.n ecd66 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n ec8d0 │ │ │ │ - ldr.w r0, [pc, #1212] @ ed0a4 │ │ │ │ + b.n ec8b8 │ │ │ │ + ldr.w r0, [pc, #1212] @ ed08c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - b.n ec7ca │ │ │ │ - ldr.w r0, [pc, #1196] @ ed0a8 │ │ │ │ + b.n ec7b2 │ │ │ │ + ldr.w r0, [pc, #1196] @ ed090 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ecc1c │ │ │ │ + beq.n ecc04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ecc8e │ │ │ │ - ldr.w r3, [pc, #1132] @ ed08c │ │ │ │ + beq.n ecc76 │ │ │ │ + ldr.w r3, [pc, #1132] @ ed074 │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ - ldr.w r1, [pc, #1156] @ ed0ac │ │ │ │ - ldr.w r0, [pc, #1156] @ ed0b0 │ │ │ │ + ldr.w r1, [pc, #1156] @ ed094 │ │ │ │ + ldr.w r0, [pc, #1156] @ ed098 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ecb78 │ │ │ │ + b.n ecb60 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec8e6 │ │ │ │ + b.n ec8ce │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w ec8b8 │ │ │ │ + bpl.w ec8a0 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w ec8c0 │ │ │ │ + bpl.w ec8a8 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w ec8c8 │ │ │ │ + beq.w ec8b0 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 85e58 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n ec8c8 │ │ │ │ + b.n ec8b0 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ec944 │ │ │ │ + b.n ec92c │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ecc1c │ │ │ │ + b.n ecc04 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #16] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ bl 85e00 │ │ │ │ mov r0, r5 │ │ │ │ mov sl, fp │ │ │ │ bl 85e58 │ │ │ │ ldrd r3, r1, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n eccc6 │ │ │ │ + beq.n eccae │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.n eccc6 │ │ │ │ + bpl.n eccae │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ str r5, [r2, #36] @ 0x24 │ │ │ │ - cbz r0, eccea │ │ │ │ + cbz r0, eccd2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mvn.w r4, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n eccea │ │ │ │ + beq.n eccd2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, eccea │ │ │ │ + cbnz r2, eccd2 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ str r7, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ecd0e │ │ │ │ + beq.n eccf6 │ │ │ │ lsls r7, r0, #31 │ │ │ │ - bmi.w ecfea │ │ │ │ + bmi.w ecfd2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r0, #31 │ │ │ │ - bpl.n ecd0e │ │ │ │ + bpl.n eccf6 │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ ldrd r2, r0, [sp] │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ecd38 │ │ │ │ + beq.n ecd20 │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bmi.w ecfdc │ │ │ │ + bmi.w ecfc4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #31 │ │ │ │ - bpl.n ecd38 │ │ │ │ + bpl.n ecd20 │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ bl 85e58 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ strd r3, sl, [r2, #52] @ 0x34 │ │ │ │ - cbz r0, ecd5a │ │ │ │ + cbz r0, ecd42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ecd5a │ │ │ │ + beq.n ecd42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, ecd5a │ │ │ │ + cbnz r3, ecd42 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r3, #60] @ 0x3c │ │ │ │ - b.n ecb7a │ │ │ │ - ldr r3, [pc, #808] @ (ed08c ) │ │ │ │ + b.n ecb62 │ │ │ │ + ldr r3, [pc, #808] @ (ed074 ) │ │ │ │ mov.w r2, #346 @ 0x15a │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - ldr r1, [pc, #836] @ (ed0b4 ) │ │ │ │ - ldr r0, [pc, #840] @ (ed0b8 ) │ │ │ │ + ldr r1, [pc, #836] @ (ed09c ) │ │ │ │ + ldr r0, [pc, #840] @ (ed0a0 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 552a4 │ │ │ │ - b.n ecb78 │ │ │ │ - ldr r0, [pc, #820] @ (ed0bc ) │ │ │ │ + b.n ecb60 │ │ │ │ + ldr r0, [pc, #820] @ (ed0a4 ) │ │ │ │ mov r1, r3 │ │ │ │ mov.w fp, #1 │ │ │ │ add r0, pc │ │ │ │ mov r8, fp │ │ │ │ bl 8fba0 │ │ │ │ - b.n ecaf6 │ │ │ │ - ldr r0, [pc, #804] @ (ed0c0 ) │ │ │ │ + b.n ecade │ │ │ │ + ldr r0, [pc, #804] @ (ed0a8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - b.n eca86 │ │ │ │ + b.n eca6e │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ecb5a │ │ │ │ + b.n ecb42 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #28] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n ecb2e │ │ │ │ - ldr r3, [pc, #716] @ (ed08c ) │ │ │ │ + b.n ecb16 │ │ │ │ + ldr r3, [pc, #716] @ (ed074 ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #764] @ (ed0c4 ) │ │ │ │ - ldr r0, [pc, #768] @ (ed0c8 ) │ │ │ │ + ldr r1, [pc, #764] @ (ed0ac ) │ │ │ │ + ldr r0, [pc, #768] @ (ed0b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ecd7e │ │ │ │ - ldr r3, [pc, #688] @ (ed08c ) │ │ │ │ + b.n ecd66 │ │ │ │ + ldr r3, [pc, #688] @ (ed074 ) │ │ │ │ mov.w r2, #344 @ 0x158 │ │ │ │ - ldr r1, [pc, #748] @ (ed0cc ) │ │ │ │ - ldr r0, [pc, #748] @ (ed0d0 ) │ │ │ │ + ldr r1, [pc, #748] @ (ed0b4 ) │ │ │ │ + ldr r0, [pc, #748] @ (ed0b8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ecd7e │ │ │ │ - ldr r0, [pc, #736] @ (ed0d4 ) │ │ │ │ + b.n ecd66 │ │ │ │ + ldr r0, [pc, #736] @ (ed0bc ) │ │ │ │ mov r1, r6 │ │ │ │ mov.w sl, #1 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ mov r3, sl │ │ │ │ - b.n ec830 │ │ │ │ + b.n ec818 │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ - b.n ec870 │ │ │ │ - ldr r0, [pc, #704] @ (ed0d8 ) │ │ │ │ + b.n ec858 │ │ │ │ + ldr r0, [pc, #704] @ (ed0c0 ) │ │ │ │ str r2, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - b.n ecb1e │ │ │ │ - ldr r0, [pc, #696] @ (ed0dc ) │ │ │ │ + b.n ecb06 │ │ │ │ + ldr r0, [pc, #696] @ (ed0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.w ed43e │ │ │ │ + bpl.w ed426 │ │ │ │ mov r7, r8 │ │ │ │ - b.n eca20 │ │ │ │ + b.n eca08 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w eca02 │ │ │ │ + beq.w ec9ea │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ecff8 │ │ │ │ + bne.w ecfe0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ negs r5, r5 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n eca02 │ │ │ │ + b.n ec9ea │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - beq.w ec74a │ │ │ │ + beq.w ec732 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ed19e │ │ │ │ + bne.w ed186 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ negs r5, r5 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n ec74a │ │ │ │ - ldr r0, [pc, #628] @ (ed0e0 ) │ │ │ │ + b.n ec732 │ │ │ │ + ldr r0, [pc, #628] @ (ed0c8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov.w fp, #1 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n ecaf6 │ │ │ │ + b.n ecade │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq.w r8, #0 │ │ │ │ - beq.w ecade │ │ │ │ + beq.w ecac6 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w ed02c │ │ │ │ + bne.w ed014 │ │ │ │ ldr.w r8, [r8, #12] │ │ │ │ rsb r8, r8, #0 │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ - b.n ecade │ │ │ │ - ldr r0, [pc, #584] @ (ed0e4 ) │ │ │ │ + b.n ecac6 │ │ │ │ + ldr r0, [pc, #584] @ (ed0cc ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n eca86 │ │ │ │ + b.n eca6e │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #4] │ │ │ │ - beq.w eca6e │ │ │ │ + beq.w eca56 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w ed15c │ │ │ │ + bne.w ed144 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n eca6e │ │ │ │ + b.n eca56 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq.w fp, #0 │ │ │ │ - beq.w ecaf6 │ │ │ │ + beq.w ecade │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ed104 │ │ │ │ + bne.w ed0ec │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w fp, r3, lsl #1 │ │ │ │ - b.n ecaf6 │ │ │ │ + b.n ecade │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #8] │ │ │ │ - beq.w eca86 │ │ │ │ + beq.w eca6e │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ed130 │ │ │ │ + bne.w ed118 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n eca86 │ │ │ │ - ldr r0, [pc, #488] @ (ed0e8 ) │ │ │ │ + b.n eca6e │ │ │ │ + ldr r0, [pc, #488] @ (ed0d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ it mi │ │ │ │ movmi r7, r6 │ │ │ │ - bmi.w ec76c │ │ │ │ - ldr r3, [pc, #468] @ (ed0ec ) │ │ │ │ - movw r2, #32642 @ 0x7f82 │ │ │ │ + bmi.w ec754 │ │ │ │ + ldr r3, [pc, #468] @ (ed0d4 ) │ │ │ │ + movw r2, #32646 @ 0x7f86 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #464] @ (ed0f0 ) │ │ │ │ - ldr r0, [pc, #464] @ (ed0f4 ) │ │ │ │ + ldr r1, [pc, #464] @ (ed0d8 ) │ │ │ │ + ldr r0, [pc, #464] @ (ed0dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r0, [pc, #452] @ (ed0f8 ) │ │ │ │ + ldr r0, [pc, #452] @ (ed0e0 ) │ │ │ │ str r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ - b.n ec85c │ │ │ │ - ldr r0, [pc, #440] @ (ed0fc ) │ │ │ │ + b.n ec844 │ │ │ │ + ldr r0, [pc, #440] @ (ed0e4 ) │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w sl, #1 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n ec830 │ │ │ │ + b.n ec818 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - beq.w ec818 │ │ │ │ + beq.w ec800 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w ed1d4 │ │ │ │ + bne.w ed1bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n ec818 │ │ │ │ - ldr r0, [pc, #400] @ (ed100 ) │ │ │ │ + b.n ec800 │ │ │ │ + ldr r0, [pc, #400] @ (ed0e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n ec7ca │ │ │ │ + b.n ec7b2 │ │ │ │ cmp r1, #1 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [sp, #4] │ │ │ │ - beq.w ec7b2 │ │ │ │ + beq.w ec79a │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w ed210 │ │ │ │ + bne.w ed1f8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ negs r2, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n ec7b2 │ │ │ │ + b.n ec79a │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq.w sl, #0 │ │ │ │ - beq.w ec830 │ │ │ │ + beq.w ec818 │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w ed250 │ │ │ │ + bne.w ed238 │ │ │ │ ldr.w sl, [r2, #12] │ │ │ │ rsb sl, sl, #0 │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ - b.n ec830 │ │ │ │ + b.n ec818 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [sp, #8] │ │ │ │ - beq.w ec7ca │ │ │ │ + beq.w ec7b2 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.w ed282 │ │ │ │ + bne.w ed26a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w ec7ca │ │ │ │ + b.w ec7b2 │ │ │ │ mov sl, fp │ │ │ │ mov r3, r8 │ │ │ │ - b.n eccae │ │ │ │ + b.n ecc96 │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ bl 85e58 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ - b.n ecd24 │ │ │ │ + b.n ecd0c │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ bl 85e58 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ - b.n eccfa │ │ │ │ + b.n ecce2 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ and.w r1, r1, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, ed018 │ │ │ │ + cbnz r3, ed000 │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed476 │ │ │ │ + beq.w ed45e │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.n eca02 │ │ │ │ + b.n ec9ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n ed00e │ │ │ │ + b.n ecff6 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r2, ed054 │ │ │ │ + cbnz r2, ed03c │ │ │ │ mov.w r8, r1, lsl #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed45a │ │ │ │ + beq.w ed442 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n ecade │ │ │ │ + b.n ecac6 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ orr.w r8, r8, #1 │ │ │ │ - b.n ed04a │ │ │ │ - subs r2, #14 │ │ │ │ + b.n ed032 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r8, #10354688 @ 0x9e0000 │ │ │ │ + @ instruction: 0xf4f0001e │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf592001e │ │ │ │ - add r0, pc, #256 @ (adr r0, ed198 ) │ │ │ │ + @ instruction: 0xf4ba001e │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r3 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf52e001e │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + orrs.w r0, r6, #10354688 @ 0x9e0000 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ movs r6, r3 │ │ │ │ - eors.w r0, r0, #30 │ │ │ │ - add.w r0, r4, #10354688 @ 0x9e0000 │ │ │ │ - @ instruction: 0xf4d0001e │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + vshr.s32 d0, d14, #8 │ │ │ │ + bic.w r0, ip, #10354688 @ 0x9e0000 │ │ │ │ + @ instruction: 0xf3f8001e │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r6, r3 │ │ │ │ - usat r0, #30, r8 │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + @ instruction: 0xf2b0001e │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ movs r6, r3 │ │ │ │ - mcr 0, 7, r0, cr14, cr14, {0} │ │ │ │ - mcr 0, 7, r0, cr0, cr14, {0} │ │ │ │ - @ instruction: 0xf334001e │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + mrc 0, 0, r0, cr6, cr14, {0} │ │ │ │ + mcr 0, 0, r0, cr8, cr14, {0} │ │ │ │ + @ instruction: 0xf25c001e │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf31a001e │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + movw r0, #8222 @ 0x201e │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r3 │ │ │ │ - mcr 0, 4, r0, cr2, cr14, {0} │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + stc 0, cr0, [sl, #120]! @ 0x78 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xf6e0001f │ │ │ │ - @ instruction: 0xf6b4001f │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + addw r0, r8, #2079 @ 0x81f │ │ │ │ + rsbs r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ - b.n ecb64 │ │ │ │ + b.n ec99c │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - movs r6, r3 │ │ │ │ - @ instruction: 0xf216001e │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + vshr.u8 d16, d13, #8 │ │ │ │ + @ instruction: 0xf13e001e │ │ │ │ + str r0, [r6, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - addw r0, r6, #2079 @ 0x81f │ │ │ │ - @ instruction: 0xf5e0001f │ │ │ │ + @ instruction: 0xf52e001f │ │ │ │ + add.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ mov.w fp, r0, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ecaf6 │ │ │ │ + beq.w ecade │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w fp, r2, #1 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ - b.n ecaf6 │ │ │ │ + b.n ecade │ │ │ │ mov r0, r2 │ │ │ │ add r1, sp, #32 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, ed146 │ │ │ │ + cbnz r3, ed12e │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n eca86 │ │ │ │ + b.n eca6e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ orr.w r3, r2, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n eca86 │ │ │ │ + b.n eca6e │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r2, ed184 │ │ │ │ + cbnz r2, ed16c │ │ │ │ lsls r2, r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed422 │ │ │ │ + beq.w ed40a │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - b.n eca6e │ │ │ │ + b.n eca56 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne.w r2, [r8] │ │ │ │ orr.w r2, r8, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n ed17a │ │ │ │ + b.n ed162 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ and.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, ed1c0 │ │ │ │ + cbnz r3, ed1a8 │ │ │ │ lsls r5, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ed35e │ │ │ │ + beq.w ed346 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - b.w ec74a │ │ │ │ + b.w ec732 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r5, #0] │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n ed1b4 │ │ │ │ + b.n ed19c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r2, ed1fc │ │ │ │ + cbnz r2, ed1e4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed3ea │ │ │ │ + beq.w ed3d2 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - b.w ec818 │ │ │ │ + b.w ec800 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ - b.n ed1f0 │ │ │ │ + b.n ed1d8 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ and.w r0, r0, #67108864 @ 0x4000000 │ │ │ │ - cbnz r3, ed23a │ │ │ │ + cbnz r3, ed222 │ │ │ │ lsls r3, r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed3b2 │ │ │ │ + beq.w ed39a │ │ │ │ ldr r3, [r6, #16] │ │ │ │ - b.w ec7b2 │ │ │ │ + b.w ec79a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r2, #0] │ │ │ │ orr.w r3, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n ed22e │ │ │ │ + b.n ed216 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ - cbnz r1, ed26c │ │ │ │ + cbnz r1, ed254 │ │ │ │ mov.w sl, r0, lsl #1 │ │ │ │ - b.w ec830 │ │ │ │ + b.w ec818 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ orr.w sl, r2, #1 │ │ │ │ cmp r1, r0 │ │ │ │ itt ne │ │ │ │ addne r1, #1 │ │ │ │ strne r1, [r2, #0] │ │ │ │ - b.w ec830 │ │ │ │ + b.w ec818 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbnz r2, ed29a │ │ │ │ + cbnz r2, ed282 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w ec7ca │ │ │ │ + b.w ec7b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt ne │ │ │ │ addne r2, #1 │ │ │ │ strne r2, [r3, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.w ec7ca │ │ │ │ + b.w ec7b2 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [pc, #556] @ (ed4e4 ) │ │ │ │ - movw r2, #32727 @ 0x7fd7 │ │ │ │ + ldr r3, [pc, #556] @ (ed4cc ) │ │ │ │ + movw r2, #32731 @ 0x7fdb │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #548] @ (ed4e8 ) │ │ │ │ - ldr r0, [pc, #552] @ (ed4ec ) │ │ │ │ + ldr r1, [pc, #548] @ (ed4d0 ) │ │ │ │ + ldr r0, [pc, #552] @ (ed4d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #540] @ (ed4f0 ) │ │ │ │ - movw r2, #32905 @ 0x8089 │ │ │ │ + ldr r3, [pc, #540] @ (ed4d8 ) │ │ │ │ + movw r2, #32909 @ 0x808d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #532] @ (ed4f4 ) │ │ │ │ - ldr r0, [pc, #536] @ (ed4f8 ) │ │ │ │ + ldr r1, [pc, #532] @ (ed4dc ) │ │ │ │ + ldr r0, [pc, #536] @ (ed4e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #524] @ (ed4fc ) │ │ │ │ - movw r2, #32854 @ 0x8056 │ │ │ │ + ldr r3, [pc, #524] @ (ed4e4 ) │ │ │ │ + movw r2, #32858 @ 0x805a │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #516] @ (ed500 ) │ │ │ │ - ldr r0, [pc, #520] @ (ed504 ) │ │ │ │ + ldr r1, [pc, #516] @ (ed4e8 ) │ │ │ │ + ldr r0, [pc, #520] @ (ed4ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #508] @ (ed508 ) │ │ │ │ - movw r2, #32762 @ 0x7ffa │ │ │ │ + ldr r3, [pc, #508] @ (ed4f0 ) │ │ │ │ + movw r2, #32766 @ 0x7ffe │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #500] @ (ed50c ) │ │ │ │ - ldr r0, [pc, #504] @ (ed510 ) │ │ │ │ + ldr r1, [pc, #500] @ (ed4f4 ) │ │ │ │ + ldr r0, [pc, #504] @ (ed4f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #492] @ (ed514 ) │ │ │ │ - movw r2, #33040 @ 0x8110 │ │ │ │ + ldr r3, [pc, #492] @ (ed4fc ) │ │ │ │ + movw r2, #33044 @ 0x8114 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #484] @ (ed518 ) │ │ │ │ - ldr r0, [pc, #488] @ (ed51c ) │ │ │ │ + ldr r1, [pc, #484] @ (ed500 ) │ │ │ │ + ldr r0, [pc, #488] @ (ed504 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #476] @ (ed520 ) │ │ │ │ - movw r2, #33035 @ 0x810b │ │ │ │ + ldr r3, [pc, #476] @ (ed508 ) │ │ │ │ + movw r2, #33039 @ 0x810f │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #468] @ (ed524 ) │ │ │ │ - ldr r0, [pc, #472] @ (ed528 ) │ │ │ │ + ldr r1, [pc, #468] @ (ed50c ) │ │ │ │ + ldr r0, [pc, #472] @ (ed510 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #460] @ (ed52c ) │ │ │ │ - movw r2, #32632 @ 0x7f78 │ │ │ │ + ldr r3, [pc, #460] @ (ed514 ) │ │ │ │ + movw r2, #32636 @ 0x7f7c │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #452] @ (ed530 ) │ │ │ │ - ldr r0, [pc, #456] @ (ed534 ) │ │ │ │ + ldr r1, [pc, #452] @ (ed518 ) │ │ │ │ + ldr r0, [pc, #456] @ (ed51c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #444] @ (ed538 ) │ │ │ │ - movw r2, #32948 @ 0x80b4 │ │ │ │ + ldr r3, [pc, #444] @ (ed520 ) │ │ │ │ + movw r2, #32952 @ 0x80b8 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #436] @ (ed53c ) │ │ │ │ - ldr r0, [pc, #440] @ (ed540 ) │ │ │ │ + ldr r1, [pc, #436] @ (ed524 ) │ │ │ │ + ldr r0, [pc, #440] @ (ed528 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #428] @ (ed544 ) │ │ │ │ - movw r2, #32947 @ 0x80b3 │ │ │ │ + ldr r3, [pc, #428] @ (ed52c ) │ │ │ │ + movw r2, #32951 @ 0x80b7 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #420] @ (ed548 ) │ │ │ │ - ldr r0, [pc, #424] @ (ed54c ) │ │ │ │ + ldr r1, [pc, #420] @ (ed530 ) │ │ │ │ + ldr r0, [pc, #424] @ (ed534 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #412] @ (ed550 ) │ │ │ │ - movw r2, #32674 @ 0x7fa2 │ │ │ │ + ldr r3, [pc, #412] @ (ed538 ) │ │ │ │ + movw r2, #32678 @ 0x7fa6 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #404] @ (ed554 ) │ │ │ │ - ldr r0, [pc, #408] @ (ed558 ) │ │ │ │ + ldr r1, [pc, #404] @ (ed53c ) │ │ │ │ + ldr r0, [pc, #408] @ (ed540 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #396] @ (ed55c ) │ │ │ │ - movw r2, #32684 @ 0x7fac │ │ │ │ + ldr r3, [pc, #396] @ (ed544 ) │ │ │ │ + movw r2, #32688 @ 0x7fb0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #388] @ (ed560 ) │ │ │ │ - ldr r0, [pc, #392] @ (ed564 ) │ │ │ │ + ldr r1, [pc, #388] @ (ed548 ) │ │ │ │ + ldr r0, [pc, #392] @ (ed54c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #380] @ (ed568 ) │ │ │ │ - movw r2, #32716 @ 0x7fcc │ │ │ │ + ldr r3, [pc, #380] @ (ed550 ) │ │ │ │ + movw r2, #32720 @ 0x7fd0 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #372] @ (ed56c ) │ │ │ │ - ldr r0, [pc, #376] @ (ed570 ) │ │ │ │ + ldr r1, [pc, #372] @ (ed554 ) │ │ │ │ + ldr r0, [pc, #376] @ (ed558 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #364] @ (ed574 ) │ │ │ │ - movw r2, #32726 @ 0x7fd6 │ │ │ │ + ldr r3, [pc, #364] @ (ed55c ) │ │ │ │ + movw r2, #32730 @ 0x7fda │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #356] @ (ed578 ) │ │ │ │ - ldr r0, [pc, #360] @ (ed57c ) │ │ │ │ + ldr r1, [pc, #356] @ (ed560 ) │ │ │ │ + ldr r0, [pc, #360] @ (ed564 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #348] @ (ed580 ) │ │ │ │ - movw r2, #32895 @ 0x807f │ │ │ │ + ldr r3, [pc, #348] @ (ed568 ) │ │ │ │ + movw r2, #32899 @ 0x8083 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #340] @ (ed584 ) │ │ │ │ - ldr r0, [pc, #344] @ (ed588 ) │ │ │ │ + ldr r1, [pc, #340] @ (ed56c ) │ │ │ │ + ldr r0, [pc, #344] @ (ed570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #332] @ (ed58c ) │ │ │ │ - movw r2, #32863 @ 0x805f │ │ │ │ + ldr r3, [pc, #332] @ (ed574 ) │ │ │ │ + movw r2, #32867 @ 0x8063 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #324] @ (ed590 ) │ │ │ │ - ldr r0, [pc, #328] @ (ed594 ) │ │ │ │ + ldr r1, [pc, #324] @ (ed578 ) │ │ │ │ + ldr r0, [pc, #328] @ (ed57c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #316] @ (ed598 ) │ │ │ │ - movw r2, #32937 @ 0x80a9 │ │ │ │ + ldr r3, [pc, #316] @ (ed580 ) │ │ │ │ + movw r2, #32941 @ 0x80ad │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #308] @ (ed59c ) │ │ │ │ - ldr r0, [pc, #312] @ (ed5a0 ) │ │ │ │ + ldr r1, [pc, #308] @ (ed584 ) │ │ │ │ + ldr r0, [pc, #312] @ (ed588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (ed5a4 ) │ │ │ │ - movw r2, #32853 @ 0x8055 │ │ │ │ + ldr r3, [pc, #300] @ (ed58c ) │ │ │ │ + movw r2, #32857 @ 0x8059 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #292] @ (ed5a8 ) │ │ │ │ - ldr r0, [pc, #296] @ (ed5ac ) │ │ │ │ + ldr r1, [pc, #292] @ (ed590 ) │ │ │ │ + ldr r0, [pc, #296] @ (ed594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ bl 52d98 │ │ │ │ - ldr r3, [pc, #280] @ (ed5b0 ) │ │ │ │ + ldr r3, [pc, #280] @ (ed598 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr r1, [pc, #276] @ (ed5b4 ) │ │ │ │ - ldr r0, [pc, #280] @ (ed5b8 ) │ │ │ │ + ldr r1, [pc, #276] @ (ed59c ) │ │ │ │ + ldr r0, [pc, #280] @ (ed5a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #268] @ (ed5bc ) │ │ │ │ - movw r2, #32541 @ 0x7f1d │ │ │ │ + ldr r3, [pc, #268] @ (ed5a4 ) │ │ │ │ + movw r2, #32545 @ 0x7f21 │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #264] @ (ed5c0 ) │ │ │ │ - ldr r0, [pc, #264] @ (ed5c4 ) │ │ │ │ + ldr r1, [pc, #264] @ (ed5a8 ) │ │ │ │ + ldr r0, [pc, #264] @ (ed5ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (ed5c8 ) │ │ │ │ - movw r2, #32633 @ 0x7f79 │ │ │ │ + ldr r3, [pc, #252] @ (ed5b0 ) │ │ │ │ + movw r2, #32637 @ 0x7f7d │ │ │ │ movt r2, #5 │ │ │ │ - ldr r1, [pc, #248] @ (ed5cc ) │ │ │ │ - ldr r0, [pc, #248] @ (ed5d0 ) │ │ │ │ + ldr r1, [pc, #248] @ (ed5b4 ) │ │ │ │ + ldr r0, [pc, #248] @ (ed5b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2860 @ 0xb2c │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - b.n ed818 │ │ │ │ + b.n ed650 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [lr], #116 @ 0x74 │ │ │ │ - mrc 0, 6, r0, cr0, cr14, {0} │ │ │ │ - b.n ed7ec │ │ │ │ - movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r2], #116 @ 0x74 │ │ │ │ - mcr 0, 6, r0, cr0, cr14, {0} │ │ │ │ - b.n ed7c0 │ │ │ │ + stc2 0, cr0, [r6], #-116 @ 0xffffff8c │ │ │ │ + ldcl 0, cr0, [r8, #120]! @ 0x78 │ │ │ │ + b.n ed624 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r6], {29} │ │ │ │ - mcr 0, 6, r0, cr0, cr14, {0} │ │ │ │ - b.n ed794 │ │ │ │ + stc2 0, cr0, [sl], {29} │ │ │ │ + stcl 0, cr0, [r8, #120]! @ 0x78 │ │ │ │ + b.n ed5f8 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [sl], #116 @ 0x74 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + @ instruction: 0xfbee001d │ │ │ │ + stcl 0, cr0, [r8, #120]! @ 0x78 │ │ │ │ + b.n ed5cc │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfbd2001d │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r3 │ │ │ │ - b.n ed768 │ │ │ │ + b.n ed5a0 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [lr], {29} │ │ │ │ - mcr 0, 7, r0, cr8, cr14, {0} │ │ │ │ - b.n ed73c │ │ │ │ - movs r0, r4 │ │ │ │ - ldc2l 0, cr0, [r2], #-116 @ 0xffffff8c │ │ │ │ - mrc 0, 5, r0, cr12, cr14, {0} │ │ │ │ - b.n ed710 │ │ │ │ - movs r0, r4 │ │ │ │ - mrrc2 0, 1, r0, r6, cr13 │ │ │ │ - stcl 0, cr0, [ip, #120] @ 0x78 │ │ │ │ - b.n ed6e4 │ │ │ │ + @ instruction: 0xfbb6001d │ │ │ │ + mrc 0, 0, r0, cr0, cr14, {0} │ │ │ │ + b.n ed574 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfb9a001d │ │ │ │ + stcl 0, cr0, [r4, #120]! @ 0x78 │ │ │ │ + b.n ed548 │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [sl], #-116 @ 0xffffff8c │ │ │ │ - mrc 0, 3, r0, cr8, cr14, {0} │ │ │ │ - b.n ed6b8 │ │ │ │ + @ instruction: 0xfb7e001d │ │ │ │ + ldcl 0, cr0, [r4], #120 @ 0x78 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - ldc2 0, cr0, [lr], {29} │ │ │ │ - ldcl 0, cr0, [ip, #120]! @ 0x78 │ │ │ │ - b.n ed68c │ │ │ │ - movs r0, r4 │ │ │ │ - stc2 0, cr0, [r2], {29} │ │ │ │ - ldc 0, cr0, [ip, #120] @ 0x78 │ │ │ │ - b.n ed660 │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xfbe6001d │ │ │ │ - ldcl 0, cr0, [ip, #-120] @ 0xffffff88 │ │ │ │ - b.n ed634 │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xfbca001d │ │ │ │ - stc 0, cr0, [r0, #120] @ 0x78 │ │ │ │ - b.n ed608 │ │ │ │ + smmlsr r0, r2, sp, r0 │ │ │ │ + stc 0, cr0, [r0, #120]! @ 0x78 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbae001d │ │ │ │ + smlsdx r0, r6, sp, r0 │ │ │ │ stc 0, cr0, [r4, #-120]! @ 0xffffff88 │ │ │ │ - b.n ed5dc │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb92001d │ │ │ │ - ldc 0, cr0, [r8, #120] @ 0x78 │ │ │ │ - b.n ed5b0 │ │ │ │ + smladx r0, sl, sp, r0 │ │ │ │ + stcl 0, cr0, [r4], {30} │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb76001d │ │ │ │ - ldcl 0, cr0, [r4, #-120] @ 0xffffff88 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + mls r0, lr, sp, r0 │ │ │ │ + stc 0, cr0, [r4], {30} │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r0, r4 │ │ │ │ - smmlar r0, sl, sp, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-120]! @ 0xffffff88 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + @ instruction: 0xfaf2001d │ │ │ │ + stc 0, cr0, [r8], #120 @ 0x78 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - smlawt r0, lr, sp, r0 │ │ │ │ - ldc 0, cr0, [ip, #-120] @ 0xffffff88 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + @ instruction: 0xfad6001d │ │ │ │ + mcrr 0, 1, r0, ip, cr14 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - smmlsr r0, r6, sp, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + @ instruction: 0xfaba001d │ │ │ │ + stcl 0, cr0, [r0], {30} │ │ │ │ + svc 56 @ 0x38 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfa9e001d │ │ │ │ + ldcl 0, cr0, [ip], #-120 @ 0xffffff88 │ │ │ │ + svc 28 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfa82001d │ │ │ │ + stc 0, cr0, [r4], #120 @ 0x78 │ │ │ │ + svc 0 │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfa66001d │ │ │ │ + mcrr 0, 1, r0, r4, cr14 │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + movs r0, r4 │ │ │ │ + @ instruction: 0xfa8e001d │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r6, r3 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + udf #202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ - mls r0, r8, sp, r0 │ │ │ │ - smlawt r0, sl, sp, r0 │ │ │ │ - svc 134 @ 0x86 │ │ │ │ + @ instruction: 0xfa30001d │ │ │ │ + @ instruction: 0xfa62001d │ │ │ │ + udf #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfaec001d │ │ │ │ - ldcl 0, cr0, [sl], #-120 @ 0xffffff88 │ │ │ │ + @ instruction: 0xfa14001d │ │ │ │ + sub.w r0, r2, lr, lsr #32 │ │ │ │ │ │ │ │ -000ed5d4 : │ │ │ │ +000ed5bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r5, [pc, #1124] @ eda4c │ │ │ │ + ldr.w r5, [pc, #1124] @ eda34 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ add r5, pc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ed80c │ │ │ │ + beq.w ed7f4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w ed818 │ │ │ │ + beq.w ed800 │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bmi.n ed69e │ │ │ │ + bmi.n ed686 │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n ed6a8 │ │ │ │ - ldr.w r3, [pc, #1080] @ eda50 │ │ │ │ + bne.n ed690 │ │ │ │ + ldr.w r3, [pc, #1080] @ eda38 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w ed7c6 │ │ │ │ + beq.w ed7ae │ │ │ │ ldr.w r8, [r4, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ed9de │ │ │ │ + beq.w ed9c6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r2, #3 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r8] │ │ │ │ blx 524ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed666 │ │ │ │ + beq.n ed64e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed88a │ │ │ │ + beq.w ed872 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w eda1a │ │ │ │ + beq.w eda02 │ │ │ │ mov r0, r9 │ │ │ │ blx 52940 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed68e │ │ │ │ + beq.n ed676 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed892 │ │ │ │ + beq.w ed87a │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w eda32 │ │ │ │ + blt.w eda1a │ │ │ │ uxtb.w r3, r8 │ │ │ │ - cbnz r3, ed6a8 │ │ │ │ - b.n ed7c6 │ │ │ │ + cbnz r3, ed690 │ │ │ │ + b.n ed7ae │ │ │ │ mov r1, r7 │ │ │ │ bl 8e4dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n ed616 │ │ │ │ - ldr r3, [pc, #936] @ (eda54 ) │ │ │ │ + bne.n ed5fe │ │ │ │ + ldr r3, [pc, #936] @ (eda3c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #2028] @ 0x7ec │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ed8a2 │ │ │ │ + beq.w ed88a │ │ │ │ ldr.w r3, [sl, #580] @ 0x244 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 524d4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed6e6 │ │ │ │ + beq.n ed6ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed84a │ │ │ │ + beq.w ed832 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ed8ba │ │ │ │ + beq.w ed8a2 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.w ed8d8 │ │ │ │ + beq.w ed8c0 │ │ │ │ add.w r3, sl, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ lsls r2, r7, #31 │ │ │ │ ldr.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bmi.w ed92c │ │ │ │ - bl b4f08 │ │ │ │ + bmi.w ed914 │ │ │ │ + bl b4ef0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ed940 │ │ │ │ + beq.w ed928 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ed970 │ │ │ │ + beq.w ed958 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r2, [sl, #580] @ 0x244 │ │ │ │ movs r0, #8 │ │ │ │ cmp r3, r1 │ │ │ │ mov r1, fp │ │ │ │ itt ne │ │ │ │ @@ -259193,843 +259172,843 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ str.w r9, [sp] │ │ │ │ bl 86dfc │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed762 │ │ │ │ + beq.n ed74a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ed876 │ │ │ │ + beq.w ed85e │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed778 │ │ │ │ + beq.n ed760 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed86a │ │ │ │ + beq.n ed852 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed78a │ │ │ │ + beq.n ed772 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed85e │ │ │ │ + beq.n ed846 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed79c │ │ │ │ + beq.n ed784 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed852 │ │ │ │ + beq.n ed83a │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w ed9c6 │ │ │ │ + beq.w ed9ae │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl b18c0 │ │ │ │ + bl b18a8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed7c0 │ │ │ │ + beq.n ed7a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed882 │ │ │ │ + beq.n ed86a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w eda02 │ │ │ │ + beq.w ed9ea │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ed7d8 │ │ │ │ + beq.n ed7c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ed89a │ │ │ │ + beq.n ed882 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ed908 │ │ │ │ + beq.w ed8f0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ - bl ec5d4 │ │ │ │ + bl ec5bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w ed958 │ │ │ │ + beq.w ed940 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w ed9a6 │ │ │ │ + bpl.w ed98e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #576] @ (eda50 ) │ │ │ │ + ldr r3, [pc, #576] @ (eda38 ) │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ - bne.w ed60e │ │ │ │ - ldr r2, [pc, #572] @ (eda58 ) │ │ │ │ + bne.w ed5f6 │ │ │ │ + ldr r2, [pc, #572] @ (eda40 ) │ │ │ │ movw r1, #337 @ 0x151 │ │ │ │ - ldr r3, [pc, #572] @ (eda5c ) │ │ │ │ + ldr r3, [pc, #572] @ (eda44 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #568] @ (eda60 ) │ │ │ │ + ldr r2, [pc, #568] @ (eda48 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - ldr r1, [pc, #568] @ (eda64 ) │ │ │ │ + ldr r1, [pc, #568] @ (eda4c ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #564] @ (eda68 ) │ │ │ │ + ldr r0, [pc, #564] @ (eda50 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed6e6 │ │ │ │ + b.n ed6ce │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n ed79c │ │ │ │ + b.n ed784 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n ed78a │ │ │ │ + b.n ed772 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n ed778 │ │ │ │ + b.n ed760 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - b.n ed762 │ │ │ │ + b.n ed74a │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed7c0 │ │ │ │ + b.n ed7a8 │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed666 │ │ │ │ + b.n ed64e │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed68e │ │ │ │ + b.n ed676 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ed7d8 │ │ │ │ - ldr r3, [pc, #436] @ (eda58 ) │ │ │ │ + b.n ed7c0 │ │ │ │ + ldr r3, [pc, #436] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #448] @ (eda6c ) │ │ │ │ - ldr r0, [pc, #452] @ (eda70 ) │ │ │ │ + ldr r1, [pc, #448] @ (eda54 ) │ │ │ │ + ldr r0, [pc, #452] @ (eda58 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed83a │ │ │ │ - ldr r3, [pc, #412] @ (eda58 ) │ │ │ │ + b.n ed822 │ │ │ │ + ldr r3, [pc, #412] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #432] @ (eda74 ) │ │ │ │ - ldr r0, [pc, #436] @ (eda78 ) │ │ │ │ + ldr r1, [pc, #432] @ (eda5c ) │ │ │ │ + ldr r0, [pc, #436] @ (eda60 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r3, [pc, #380] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r3, [pc, #380] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r0, [pc, #412] @ (eda7c ) │ │ │ │ + ldr r0, [pc, #412] @ (eda64 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r5, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #408] @ (eda80 ) │ │ │ │ + ldr r3, [pc, #408] @ (eda68 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - ldr r2, [pc, #408] @ (eda84 ) │ │ │ │ + ldr r2, [pc, #408] @ (eda6c ) │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #404] @ (eda88 ) │ │ │ │ + ldr r1, [pc, #404] @ (eda70 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r1, [pc, #332] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r1, [pc, #332] @ (eda40 ) │ │ │ │ movw r0, #339 @ 0x153 │ │ │ │ - ldr r3, [pc, #380] @ (eda8c ) │ │ │ │ - ldr r2, [pc, #380] @ (eda90 ) │ │ │ │ + ldr r3, [pc, #380] @ (eda74 ) │ │ │ │ + ldr r2, [pc, #380] @ (eda78 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r1, [pc, #376] @ (eda94 ) │ │ │ │ - ldr r0, [pc, #376] @ (eda98 ) │ │ │ │ + ldr r1, [pc, #376] @ (eda7c ) │ │ │ │ + ldr r0, [pc, #376] @ (eda80 ) │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ed840 │ │ │ │ + b.n ed828 │ │ │ │ bl 85e00 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4f08 │ │ │ │ + bl b4ef0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 85e58 │ │ │ │ - b.n ed70e │ │ │ │ - ldr r3, [pc, #276] @ (eda58 ) │ │ │ │ + b.n ed6f6 │ │ │ │ + ldr r3, [pc, #276] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #340] @ (eda9c ) │ │ │ │ - ldr r0, [pc, #340] @ (edaa0 ) │ │ │ │ + ldr r1, [pc, #340] @ (eda84 ) │ │ │ │ + ldr r0, [pc, #340] @ (eda88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed8fa │ │ │ │ - ldr r3, [pc, #252] @ (eda58 ) │ │ │ │ + b.n ed8e2 │ │ │ │ + ldr r3, [pc, #252] @ (eda40 ) │ │ │ │ mov.w r2, #340 @ 0x154 │ │ │ │ - ldr r1, [pc, #324] @ (edaa4 ) │ │ │ │ - ldr r0, [pc, #324] @ (edaa8 ) │ │ │ │ + ldr r1, [pc, #324] @ (eda8c ) │ │ │ │ + ldr r0, [pc, #324] @ (eda90 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed83a │ │ │ │ - ldr r3, [pc, #228] @ (eda58 ) │ │ │ │ - ldr r1, [pc, #312] @ (edaac ) │ │ │ │ - ldr r0, [pc, #312] @ (edab0 ) │ │ │ │ + b.n ed822 │ │ │ │ + ldr r3, [pc, #228] @ (eda40 ) │ │ │ │ + ldr r1, [pc, #312] @ (eda94 ) │ │ │ │ + ldr r0, [pc, #312] @ (eda98 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r5, r3] │ │ │ │ mov.w r3, #338 @ 0x152 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - ldr r3, [pc, #304] @ (edab4 ) │ │ │ │ + ldr r3, [pc, #304] @ (eda9c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #300] @ (edab8 ) │ │ │ │ + ldr r2, [pc, #300] @ (edaa0 ) │ │ │ │ add r2, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r8 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r1, [pc, #176] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r1, [pc, #176] @ (eda40 ) │ │ │ │ movw r2, #341 @ 0x155 │ │ │ │ - ldr r3, [pc, #268] @ (edabc ) │ │ │ │ - ldr r0, [pc, #272] @ (edac0 ) │ │ │ │ + ldr r3, [pc, #268] @ (edaa4 ) │ │ │ │ + ldr r0, [pc, #272] @ (edaa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, r1] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #264] @ (edac4 ) │ │ │ │ + ldr r1, [pc, #264] @ (edaac ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 9c000 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r3, [pc, #144] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r3, [pc, #144] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #248] @ (edac8 ) │ │ │ │ - ldr r0, [pc, #252] @ (edacc ) │ │ │ │ + ldr r1, [pc, #248] @ (edab0 ) │ │ │ │ + ldr r0, [pc, #252] @ (edab4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r2, [pc, #120] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r2, [pc, #120] @ (eda40 ) │ │ │ │ movw r1, #337 @ 0x151 │ │ │ │ - ldr r3, [pc, #232] @ (edad0 ) │ │ │ │ + ldr r3, [pc, #232] @ (edab8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #228] @ (edad4 ) │ │ │ │ + ldr r2, [pc, #228] @ (edabc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #224] @ (edad8 ) │ │ │ │ - ldr r0, [pc, #228] @ (edadc ) │ │ │ │ + ldr r1, [pc, #224] @ (edac0 ) │ │ │ │ + ldr r0, [pc, #228] @ (edac4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ - b.n ed83a │ │ │ │ - ldr r3, [pc, #84] @ (eda58 ) │ │ │ │ + b.n ed822 │ │ │ │ + ldr r3, [pc, #84] @ (eda40 ) │ │ │ │ mov.w r2, #338 @ 0x152 │ │ │ │ - ldr r1, [pc, #212] @ (edae0 ) │ │ │ │ - ldr r0, [pc, #216] @ (edae4 ) │ │ │ │ + ldr r1, [pc, #212] @ (edac8 ) │ │ │ │ + ldr r0, [pc, #216] @ (edacc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed840 │ │ │ │ - ldr r3, [pc, #60] @ (eda58 ) │ │ │ │ + b.n ed828 │ │ │ │ + ldr r3, [pc, #60] @ (eda40 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #196] @ (edae8 ) │ │ │ │ - ldr r0, [pc, #200] @ (edaec ) │ │ │ │ + ldr r1, [pc, #196] @ (edad0 ) │ │ │ │ + ldr r0, [pc, #200] @ (edad4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed83a │ │ │ │ - ldr r3, [pc, #36] @ (eda58 ) │ │ │ │ + b.n ed822 │ │ │ │ + ldr r3, [pc, #36] @ (eda40 ) │ │ │ │ movw r2, #337 @ 0x151 │ │ │ │ - ldr r1, [pc, #180] @ (edaf0 ) │ │ │ │ - ldr r0, [pc, #184] @ (edaf4 ) │ │ │ │ + ldr r1, [pc, #180] @ (edad8 ) │ │ │ │ + ldr r0, [pc, #184] @ (edadc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ed83a │ │ │ │ + b.n ed822 │ │ │ │ nop │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n eda40 │ │ │ │ - movs r7, r3 │ │ │ │ - add r1, pc, #912 @ (adr r1, eddf4 ) │ │ │ │ - movs r6, r3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + bne.n eda78 │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + add r1, pc, #48 @ (adr r1, eda7c ) │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ - movs r7, r3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + itt le │ │ │ │ + movle r7, r3 │ │ │ │ + strle r2, [sp, #160] @ 0xa0 │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + itt gt │ │ │ │ + movgt r7, r3 │ │ │ │ + strgt r2, [sp, #64] @ 0x40 │ │ │ │ movs r6, r3 │ │ │ │ - bne.n edacc │ │ │ │ - movs r7, r3 │ │ │ │ - add r1, pc, #120 @ (adr r1, edb00 ) │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + beq.n edb04 │ │ │ │ movs r7, r3 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #280 @ (adr r0, edb88 ) │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, ede7c ) │ │ │ │ + ite ls │ │ │ │ + movls r7, r3 │ │ │ │ + strhi r6, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r6} │ │ │ │ - movs r7, r3 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #136 @ (adr r0, edb04 ) │ │ │ │ movs r6, r3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ - movs r7, r3 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + it vs │ │ │ │ + movvs r7, r3 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r6, r3 │ │ │ │ - ittt │ │ │ │ - mov r7, r3 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ - mov r6, r3 │ │ │ │ - itet al │ │ │ │ - moval r7, r3 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ - moval r6, r3 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + ittt cc │ │ │ │ + movcc r7, r3 │ │ │ │ + strcc r1, [sp, #552] @ 0x228 │ │ │ │ + movcc r6, r3 │ │ │ │ + itte cs │ │ │ │ + movcs r7, r3 │ │ │ │ + strcs r1, [sp, #456] @ 0x1c8 │ │ │ │ + movcc r6, r3 │ │ │ │ + itee ne │ │ │ │ + movne r7, r3 │ │ │ │ + streq r1, [sp, #352] @ 0x160 │ │ │ │ + moveq r6, r3 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #528 @ (adr r0, edccc ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ movs r6, r3 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ movs r6, r3 │ │ │ │ - ittt ge │ │ │ │ - movge r7, r3 │ │ │ │ - nopge {9} │ │ │ │ - movge r7, r3 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + bkpt 0x00ca │ │ │ │ + movs r7, r3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + movs r7, r3 │ │ │ │ + str r1, [sp, #16] │ │ │ │ movs r6, r3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ movs r6, r3 │ │ │ │ - add r0, pc, #120 @ (adr r0, edb50 ) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r6, r3 │ │ │ │ - it vs │ │ │ │ - movvs r7, r3 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + bkpt 0x0090 │ │ │ │ + movs r7, r3 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ movs r6, r3 │ │ │ │ - ite pl │ │ │ │ - movpl r7, r3 │ │ │ │ - strmi r1, [sp, #640] @ 0x280 │ │ │ │ + bkpt 0x007c │ │ │ │ + movs r7, r3 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ movs r6, r3 │ │ │ │ - itt cc │ │ │ │ - movcc r7, r3 │ │ │ │ - strcc r1, [sp, #544] @ 0x220 │ │ │ │ + bkpt 0x0064 │ │ │ │ + movs r7, r3 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r3 │ │ │ │ - itt cs │ │ │ │ - movcs r7, r3 │ │ │ │ - strcs r1, [sp, #448] @ 0x1c0 │ │ │ │ + bkpt 0x004c │ │ │ │ + movs r7, r3 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000edaf8 : │ │ │ │ +000edae0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #212] @ (edbe4 ) │ │ │ │ + ldr r4, [pc, #212] @ (edbcc ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #212] @ (edbe8 ) │ │ │ │ + ldr r3, [pc, #212] @ (edbd0 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #208] @ (edbec ) │ │ │ │ + ldr r6, [pc, #208] @ (edbd4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #196] @ (edbf0 ) │ │ │ │ + ldr r3, [pc, #196] @ (edbd8 ) │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #16 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r3, r3, #936 @ 0x3a8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n edba2 │ │ │ │ - ldr r3, [pc, #176] @ (edbf4 ) │ │ │ │ + beq.n edb8a │ │ │ │ + ldr r3, [pc, #176] @ (edbdc ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n edb82 │ │ │ │ + bne.n edb6a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n edba6 │ │ │ │ + bpl.n edb8e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n edbb2 │ │ │ │ + bne.n edb9a │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ - bl ed5d4 │ │ │ │ - ldr r2, [pc, #140] @ (edbf8 ) │ │ │ │ - ldr r3, [pc, #120] @ (edbe8 ) │ │ │ │ + bl ed5bc │ │ │ │ + ldr r2, [pc, #140] @ (edbe0 ) │ │ │ │ + ldr r3, [pc, #120] @ (edbd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n edbe0 │ │ │ │ + bne.n edbc8 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #120] @ (edbfc ) │ │ │ │ + ldr r0, [pc, #120] @ (edbe4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #112] @ (edc00 ) │ │ │ │ + ldr r3, [pc, #112] @ (edbe8 ) │ │ │ │ mov.w r2, #336 @ 0x150 │ │ │ │ - ldr r1, [pc, #112] @ (edc04 ) │ │ │ │ - ldr r0, [pc, #112] @ (edc08 ) │ │ │ │ + ldr r1, [pc, #112] @ (edbec ) │ │ │ │ + ldr r0, [pc, #112] @ (edbf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n edb6a │ │ │ │ - ldr r0, [pc, #100] @ (edc0c ) │ │ │ │ + b.n edb52 │ │ │ │ + ldr r0, [pc, #100] @ (edbf4 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n edb8c │ │ │ │ + b.n edb74 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - beq.n edb62 │ │ │ │ + beq.n edb4a │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n edbc6 │ │ │ │ + bne.n edbae │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n edb62 │ │ │ │ + b.n edb4a │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n edb62 │ │ │ │ + beq.n edb4a │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n edb62 │ │ │ │ + b.n edb4a │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #56] @ (edc2c ) │ │ │ │ + ldr r7, [pc, #152] @ (edc74 ) │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xe9a6001f │ │ │ │ + @ instruction: 0xe8ce001f │ │ │ │ │ │ │ │ -000edc10 : │ │ │ │ +000edbf8 : │ │ │ │ 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] @ (edc88 ) │ │ │ │ + ldr r3, [pc, #96] @ (edc70 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #92] @ (edc8c ) │ │ │ │ + ldr r4, [pc, #92] @ (edc74 ) │ │ │ │ add.w r3, r3, #984 @ 0x3d8 │ │ │ │ add r4, pc │ │ │ │ bl 84e10 │ │ │ │ - cbz r0, edc84 │ │ │ │ - ldr r3, [pc, #84] @ (edc90 ) │ │ │ │ + cbz r0, edc6c │ │ │ │ + ldr r3, [pc, #84] @ (edc78 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n edc64 │ │ │ │ + bne.n edc4c │ │ │ │ mov r0, r5 │ │ │ │ - bl ec5d4 │ │ │ │ + bl ec5bc │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n edc84 │ │ │ │ - ldr r3, [pc, #64] @ (edc94 ) │ │ │ │ + beq.n edc6c │ │ │ │ + ldr r3, [pc, #64] @ (edc7c ) │ │ │ │ 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] @ (edc98 ) │ │ │ │ + ldr r0, [pc, #48] @ (edc80 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #44] @ (edc9c ) │ │ │ │ - ldr r1, [pc, #44] @ (edca0 ) │ │ │ │ + ldr r3, [pc, #44] @ (edc84 ) │ │ │ │ + ldr r1, [pc, #44] @ (edc88 ) │ │ │ │ movw r2, #343 @ 0x157 │ │ │ │ - ldr r0, [pc, #44] @ (edca4 ) │ │ │ │ + ldr r0, [pc, #44] @ (edc8c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [pc, #72] @ (edcd4 ) │ │ │ │ + ldr r6, [pc, #168] @ (edd1c ) │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n ed5ac │ │ │ │ + b.n ee3e4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000edca8 : │ │ │ │ +000edc90 : │ │ │ │ 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 │ │ │ │ - ldr.w r2, [pc, #2060] @ ee4c8 │ │ │ │ + ldr.w r2, [pc, #2060] @ ee4b0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r3, [pc, #2060] @ ee4cc │ │ │ │ + ldr.w r3, [pc, #2060] @ ee4b4 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr.w sl, [pc, #2056] @ ee4d0 │ │ │ │ + ldr.w sl, [pc, #2056] @ ee4b8 │ │ │ │ add sl, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w edf84 │ │ │ │ + beq.w edf6c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ movs r0, #0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r1, #0] │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w edf9c │ │ │ │ + beq.w edf84 │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ee0dc │ │ │ │ + beq.w ee0c4 │ │ │ │ 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 52294 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ bl 89fb8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ee132 │ │ │ │ + beq.w ee11a │ │ │ │ mov.w fp, #0 │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 8a300 │ │ │ │ ldrb.w r3, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee16c │ │ │ │ + beq.w ee154 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ee420 │ │ │ │ + beq.w ee408 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w ee07e │ │ │ │ + beq.w ee066 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ee4b0 │ │ │ │ + beq.w ee498 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w ee09a │ │ │ │ + beq.w ee082 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n edd8e │ │ │ │ + beq.n edd76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edf6c │ │ │ │ + beq.w edf54 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n edd9e │ │ │ │ + beq.n edd86 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w edef6 │ │ │ │ + beq.w edede │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w edf06 │ │ │ │ + bpl.w edeee │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ee0a2 │ │ │ │ + bne.w ee08a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n eddc6 │ │ │ │ + beq.n eddae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee00c │ │ │ │ + beq.w edff4 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w ee01e │ │ │ │ + bpl.w ee006 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ee0c2 │ │ │ │ + bne.w ee0aa │ │ │ │ ldr.w r4, [r9, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n eddf6 │ │ │ │ + beq.n eddde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee092 │ │ │ │ + beq.w ee07a │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 525dc │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ee498 │ │ │ │ + beq.w ee480 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ede28 │ │ │ │ + beq.n ede10 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edfc0 │ │ │ │ + beq.w edfa8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w edfd0 │ │ │ │ + blt.w edfb8 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w edf74 │ │ │ │ + beq.w edf5c │ │ │ │ mov r0, r4 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 52734 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ee480 │ │ │ │ + beq.w ee468 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n ede5c │ │ │ │ + beq.n ede44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n edeee │ │ │ │ + beq.n eded6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.w ee116 │ │ │ │ - ldr.w r3, [pc, #1644] @ ee4d4 │ │ │ │ + blt.w ee0fe │ │ │ │ + ldr.w r3, [pc, #1644] @ ee4bc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w edd32 │ │ │ │ + bne.w edd1a │ │ │ │ mov r0, r7 │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w edd32 │ │ │ │ - ldr.w r3, [pc, #1620] @ ee4d8 │ │ │ │ - ldr.w r1, [pc, #1620] @ ee4dc │ │ │ │ + beq.w edd1a │ │ │ │ + ldr.w r3, [pc, #1620] @ ee4c0 │ │ │ │ + ldr.w r1, [pc, #1620] @ ee4c4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr.w r3, [pc, #1608] @ ee4e0 │ │ │ │ - ldr.w r1, [pc, #1608] @ ee4e4 │ │ │ │ + ldr.w r3, [pc, #1608] @ ee4c8 │ │ │ │ + ldr.w r1, [pc, #1608] @ ee4cc │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #1604] @ ee4e8 │ │ │ │ + ldr.w r0, [pc, #1604] @ ee4d0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ movs r4, #1 │ │ │ │ - ldr.w r2, [pc, #1564] @ ee4ec │ │ │ │ - ldr.w r3, [pc, #1528] @ ee4cc │ │ │ │ + ldr.w r2, [pc, #1564] @ ee4d4 │ │ │ │ + ldr.w r3, [pc, #1528] @ ee4b4 │ │ │ │ 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 ee3de │ │ │ │ + bne.w ee3c6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ede5c │ │ │ │ + b.n ede44 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.w edda8 │ │ │ │ + bmi.w edd90 │ │ │ │ mov r3, r9 │ │ │ │ - ldr.w r0, [pc, #1508] @ ee4f0 │ │ │ │ + ldr.w r0, [pc, #1508] @ ee4d8 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ add r0, pc │ │ │ │ mov r1, r9 │ │ │ │ bl 8fba0 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n edf30 │ │ │ │ + beq.n edf18 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee15c │ │ │ │ - ldr.w r3, [pc, #1452] @ ee4e0 │ │ │ │ + beq.w ee144 │ │ │ │ + ldr.w r3, [pc, #1452] @ ee4c8 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r1, [pc, #1468] @ ee4f4 │ │ │ │ - ldr.w r0, [pc, #1468] @ ee4f8 │ │ │ │ + ldr.w r1, [pc, #1468] @ ee4dc │ │ │ │ + ldr.w r0, [pc, #1468] @ ee4e0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -260037,53 +260016,53 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 552a4 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edd8a │ │ │ │ + b.n edd72 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ede64 │ │ │ │ + beq.w ede4c │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n ede64 │ │ │ │ - ldr.w r3, [pc, #1396] @ ee4fc │ │ │ │ + b.n ede4c │ │ │ │ + ldr.w r3, [pc, #1396] @ ee4e4 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx 52258 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w edcfa │ │ │ │ - ldr.w r3, [pc, #1344] @ ee4e0 │ │ │ │ + bne.w edce2 │ │ │ │ + ldr.w r3, [pc, #1344] @ ee4c8 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r1, [pc, #1372] @ ee500 │ │ │ │ - ldr.w r0, [pc, #1372] @ ee504 │ │ │ │ + ldr.w r1, [pc, #1372] @ ee4e8 │ │ │ │ + ldr.w r0, [pc, #1372] @ ee4ec │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w ede2e │ │ │ │ - ldr.w r3, [pc, #1292] @ ee4e0 │ │ │ │ + bge.w ede16 │ │ │ │ + ldr.w r3, [pc, #1292] @ ee4c8 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r1, [pc, #1328] @ ee508 │ │ │ │ - ldr.w r0, [pc, #1328] @ ee50c │ │ │ │ + ldr.w r1, [pc, #1328] @ ee4f0 │ │ │ │ + ldr.w r0, [pc, #1328] @ ee4f4 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -260091,37 +260070,37 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.w eddd2 │ │ │ │ - ldr.w r0, [pc, #1264] @ ee510 │ │ │ │ + bmi.w eddba │ │ │ │ + ldr.w r0, [pc, #1264] @ ee4f8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee042 │ │ │ │ + beq.n ee02a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee164 │ │ │ │ - ldr.w r3, [pc, #1180] @ ee4e0 │ │ │ │ + beq.w ee14c │ │ │ │ + ldr.w r3, [pc, #1180] @ ee4c8 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r1, [pc, #1224] @ ee514 │ │ │ │ - ldr.w r0, [pc, #1224] @ ee518 │ │ │ │ + ldr.w r1, [pc, #1224] @ ee4fc │ │ │ │ + ldr.w r0, [pc, #1224] @ ee500 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ @@ -260129,1727 +260108,1727 @@ │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 85e58 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ee4b0 │ │ │ │ + beq.w ee498 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w edd74 │ │ │ │ - b.n edd9e │ │ │ │ + bne.w edd5c │ │ │ │ + b.n edd86 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n eddf6 │ │ │ │ + b.n eddde │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w edd80 │ │ │ │ - b.n edd9e │ │ │ │ + bne.w edd68 │ │ │ │ + b.n edd86 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r8, #0 │ │ │ │ ldreq r3, [r4, #0] │ │ │ │ - beq.w eddb8 │ │ │ │ + beq.w edda0 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ee2ae │ │ │ │ + bne.w ee296 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ negs r3, r3 │ │ │ │ mov.w r8, r3, lsl #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n eddb8 │ │ │ │ + b.n edda0 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.w edde2 │ │ │ │ + beq.w eddca │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w ee2f4 │ │ │ │ + bne.w ee2dc │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n edde2 │ │ │ │ - ldr.w r3, [pc, #1024] @ ee4e0 │ │ │ │ + b.n eddca │ │ │ │ + ldr.w r3, [pc, #1024] @ ee4c8 │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r0, [pc, #1080] @ ee51c │ │ │ │ + ldr.w r0, [pc, #1080] @ ee504 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [sl, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1072] @ ee520 │ │ │ │ + ldr.w r3, [pc, #1072] @ ee508 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr.w r2, [pc, #1064] @ ee524 │ │ │ │ - ldr.w r1, [pc, #1064] @ ee528 │ │ │ │ + ldr.w r2, [pc, #1064] @ ee50c │ │ │ │ + ldr.w r1, [pc, #1064] @ ee510 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ - b.n edeca │ │ │ │ - ldr r3, [pc, #968] @ (ee4e0 ) │ │ │ │ + b.n edeb2 │ │ │ │ + ldr r3, [pc, #968] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr.w r1, [pc, #1040] @ ee52c │ │ │ │ - ldr.w r0, [pc, #1040] @ ee530 │ │ │ │ + ldr.w r1, [pc, #1040] @ ee514 │ │ │ │ + ldr.w r0, [pc, #1040] @ ee518 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n edeb2 │ │ │ │ - ldr r3, [pc, #940] @ (ee4e0 ) │ │ │ │ + b.n ede9a │ │ │ │ + ldr r3, [pc, #940] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #1020] @ (ee534 ) │ │ │ │ - ldr r0, [pc, #1020] @ (ee538 ) │ │ │ │ + ldr r1, [pc, #1020] @ (ee51c ) │ │ │ │ + ldr r0, [pc, #1020] @ (ee520 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 552a4 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edf30 │ │ │ │ + b.n edf18 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee042 │ │ │ │ + b.n ee02a │ │ │ │ mov r3, r9 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee468 │ │ │ │ + beq.w ee450 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee18c │ │ │ │ + beq.n ee174 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee29e │ │ │ │ + beq.w ee286 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee19e │ │ │ │ + beq.n ee186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee296 │ │ │ │ + beq.n ee27e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee1b2 │ │ │ │ + beq.n ee19a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee276 │ │ │ │ + beq.n ee25e │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ee450 │ │ │ │ + beq.w ee438 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee1d0 │ │ │ │ + beq.n ee1b8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee27e │ │ │ │ + beq.n ee266 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w ee438 │ │ │ │ + beq.w ee420 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee1e8 │ │ │ │ + beq.n ee1d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee28e │ │ │ │ + beq.n ee276 │ │ │ │ blx 52810 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ee340 │ │ │ │ - ldr r2, [pc, #836] @ (ee53c ) │ │ │ │ - ldr r1, [pc, #840] @ (ee540 ) │ │ │ │ + bne.w ee328 │ │ │ │ + ldr r2, [pc, #836] @ (ee524 ) │ │ │ │ + ldr r1, [pc, #840] @ (ee528 ) │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ ldr.w r1, [sl, r1] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr.w r1, [r1, #1864] @ 0x748 │ │ │ │ blx 52bdc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ee35e │ │ │ │ + beq.w ee346 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ movs r2, #1 │ │ │ │ blx 52914 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee232 │ │ │ │ + beq.n ee21a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, ee286 │ │ │ │ + cbz r3, ee26e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ee376 │ │ │ │ + beq.w ee35e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, ee2a6 │ │ │ │ + cbz r3, ee28e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ee38e │ │ │ │ + bpl.w ee376 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ee3c0 │ │ │ │ + bne.w ee3a8 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r4, r4, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w edecc │ │ │ │ + beq.w edeb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w edecc │ │ │ │ + bne.w edeb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n edecc │ │ │ │ + b.n edeb4 │ │ │ │ mov r0, r1 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee1b2 │ │ │ │ + b.n ee19a │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee1d0 │ │ │ │ + b.n ee1b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee232 │ │ │ │ + b.n ee21a │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee1e8 │ │ │ │ + b.n ee1d0 │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee19e │ │ │ │ + b.n ee186 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee18c │ │ │ │ + b.n ee174 │ │ │ │ mov r0, r2 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee242 │ │ │ │ + b.n ee22a │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r8, r0, lsl #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w eddb8 │ │ │ │ + beq.w edda0 │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ orr.w r8, r4, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee2e2 │ │ │ │ + beq.n ee2ca │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq r1, [r4, #0] │ │ │ │ - beq.n ee2e2 │ │ │ │ - cbz r3, ee2ec │ │ │ │ + beq.n ee2ca │ │ │ │ + cbz r3, ee2d4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.w eddc6 │ │ │ │ + bne.w eddae │ │ │ │ mov r4, r9 │ │ │ │ - b.n edf30 │ │ │ │ + b.n edf18 │ │ │ │ mov r0, r4 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee2e2 │ │ │ │ + b.n ee2ca │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsls r4, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w edde2 │ │ │ │ + beq.w eddca │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ee326 │ │ │ │ + beq.n ee30e │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ streq.w r1, [r9] │ │ │ │ - beq.n ee326 │ │ │ │ - cbz r3, ee338 │ │ │ │ + beq.n ee30e │ │ │ │ + cbz r3, ee320 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w ee042 │ │ │ │ + beq.w ee02a │ │ │ │ orr.w r4, r9, #1 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n eddfa │ │ │ │ + b.n edde2 │ │ │ │ mov r0, r9 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee326 │ │ │ │ - ldr r3, [pc, #412] @ (ee4e0 ) │ │ │ │ + b.n ee30e │ │ │ │ + ldr r3, [pc, #412] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #508] @ (ee544 ) │ │ │ │ - ldr r0, [pc, #512] @ (ee548 ) │ │ │ │ + ldr r1, [pc, #508] @ (ee52c ) │ │ │ │ + ldr r0, [pc, #512] @ (ee530 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 552a4 │ │ │ │ - b.n edeca │ │ │ │ - ldr r3, [pc, #384] @ (ee4e0 ) │ │ │ │ + b.n edeb2 │ │ │ │ + ldr r3, [pc, #384] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #488] @ (ee54c ) │ │ │ │ - ldr r0, [pc, #488] @ (ee550 ) │ │ │ │ + ldr r1, [pc, #488] @ (ee534 ) │ │ │ │ + ldr r0, [pc, #488] @ (ee538 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ee356 │ │ │ │ - ldr r3, [pc, #360] @ (ee4e0 ) │ │ │ │ + b.n ee33e │ │ │ │ + ldr r3, [pc, #360] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #472] @ (ee554 ) │ │ │ │ - ldr r0, [pc, #472] @ (ee558 ) │ │ │ │ + ldr r1, [pc, #472] @ (ee53c ) │ │ │ │ + ldr r0, [pc, #472] @ (ee540 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ee356 │ │ │ │ - ldr r0, [pc, #460] @ (ee55c ) │ │ │ │ + b.n ee33e │ │ │ │ + ldr r0, [pc, #460] @ (ee544 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee3a8 │ │ │ │ + beq.n ee390 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, ee3d6 │ │ │ │ - ldr r3, [pc, #308] @ (ee4e0 ) │ │ │ │ + cbz r3, ee3be │ │ │ │ + ldr r3, [pc, #308] @ (ee4c8 ) │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ - ldr r1, [pc, #432] @ (ee560 ) │ │ │ │ - ldr r0, [pc, #436] @ (ee564 ) │ │ │ │ + ldr r1, [pc, #432] @ (ee548 ) │ │ │ │ + ldr r0, [pc, #436] @ (ee54c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n edeca │ │ │ │ + b.n edeb2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ - beq.w ee258 │ │ │ │ + beq.w ee240 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n ee3e2 │ │ │ │ + bne.n ee3ca │ │ │ │ ldr r3, [r5, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n ee258 │ │ │ │ + b.n ee240 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee3a8 │ │ │ │ + b.n ee390 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, ee3f2 │ │ │ │ + cbnz r3, ee3da │ │ │ │ lsls r4, r0, #1 │ │ │ │ - b.n ee258 │ │ │ │ + b.n ee240 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee40e │ │ │ │ + beq.n ee3f6 │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r2, [r5, #0] │ │ │ │ - beq.n ee40e │ │ │ │ - cbz r3, ee418 │ │ │ │ + beq.n ee3f6 │ │ │ │ + cbz r3, ee400 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n ee3a8 │ │ │ │ + beq.n ee390 │ │ │ │ orr.w r4, r5, #1 │ │ │ │ - b.n edecc │ │ │ │ + b.n edeb4 │ │ │ │ mov r0, r5 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee40e │ │ │ │ - ldr r3, [pc, #324] @ (ee568 ) │ │ │ │ + b.n ee3f6 │ │ │ │ + ldr r3, [pc, #324] @ (ee550 ) │ │ │ │ movw r2, #39047 @ 0x9887 │ │ │ │ - ldr r1, [pc, #324] @ (ee56c ) │ │ │ │ - ldr r0, [pc, #324] @ (ee570 ) │ │ │ │ + ldr r1, [pc, #324] @ (ee554 ) │ │ │ │ + ldr r0, [pc, #324] @ (ee558 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #312] @ (ee574 ) │ │ │ │ + ldr r3, [pc, #312] @ (ee55c ) │ │ │ │ movw r2, #39154 @ 0x98f2 │ │ │ │ - ldr r1, [pc, #312] @ (ee578 ) │ │ │ │ - ldr r0, [pc, #312] @ (ee57c ) │ │ │ │ + ldr r1, [pc, #312] @ (ee560 ) │ │ │ │ + ldr r0, [pc, #312] @ (ee564 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #300] @ (ee580 ) │ │ │ │ + ldr r3, [pc, #300] @ (ee568 ) │ │ │ │ movw r2, #39153 @ 0x98f1 │ │ │ │ - ldr r1, [pc, #300] @ (ee584 ) │ │ │ │ - ldr r0, [pc, #300] @ (ee588 ) │ │ │ │ + ldr r1, [pc, #300] @ (ee56c ) │ │ │ │ + ldr r0, [pc, #300] @ (ee570 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #288] @ (ee58c ) │ │ │ │ + ldr r3, [pc, #288] @ (ee574 ) │ │ │ │ movw r2, #39150 @ 0x98ee │ │ │ │ - ldr r1, [pc, #288] @ (ee590 ) │ │ │ │ - ldr r0, [pc, #288] @ (ee594 ) │ │ │ │ + ldr r1, [pc, #288] @ (ee578 ) │ │ │ │ + ldr r0, [pc, #288] @ (ee57c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #276] @ (ee598 ) │ │ │ │ + ldr r3, [pc, #276] @ (ee580 ) │ │ │ │ movw r2, #39085 @ 0x98ad │ │ │ │ - ldr r1, [pc, #276] @ (ee59c ) │ │ │ │ - ldr r0, [pc, #276] @ (ee5a0 ) │ │ │ │ + ldr r1, [pc, #276] @ (ee584 ) │ │ │ │ + ldr r0, [pc, #276] @ (ee588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #264] @ (ee5a4 ) │ │ │ │ + ldr r3, [pc, #264] @ (ee58c ) │ │ │ │ movw r2, #39074 @ 0x98a2 │ │ │ │ - ldr r1, [pc, #264] @ (ee5a8 ) │ │ │ │ - ldr r0, [pc, #264] @ (ee5ac ) │ │ │ │ + ldr r1, [pc, #264] @ (ee590 ) │ │ │ │ + ldr r0, [pc, #264] @ (ee594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #252] @ (ee5b0 ) │ │ │ │ + ldr r3, [pc, #252] @ (ee598 ) │ │ │ │ movw r2, #39049 @ 0x9889 │ │ │ │ - ldr r1, [pc, #252] @ (ee5b4 ) │ │ │ │ - ldr r0, [pc, #252] @ (ee5b8 ) │ │ │ │ + ldr r1, [pc, #252] @ (ee59c ) │ │ │ │ + ldr r0, [pc, #252] @ (ee5a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2904 @ 0xb58 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eec08 │ │ │ │ + b.n eea40 │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ movs r6, r3 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - b.n ee174 │ │ │ │ + b.n edfac │ │ │ │ movs r7, r3 │ │ │ │ - b.n eeae4 │ │ │ │ + b.n ee91c │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ movs r6, r3 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n eea18 │ │ │ │ + b.n ee850 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee9b8 │ │ │ │ + b.n ee7f0 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - b.n edf6c │ │ │ │ + b.n edda4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n ee8e0 │ │ │ │ + b.n ee718 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee7d0 │ │ │ │ + b.n ee608 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee790 │ │ │ │ + b.n ee5c8 │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee754 │ │ │ │ + b.n ee58c │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee72c │ │ │ │ + b.n ee564 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + udf #20 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ movs r6, r3 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + ble.n ee524 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ movs r6, r3 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + ble.n ee4fc │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ movs r6, r3 │ │ │ │ - b.n ee8dc │ │ │ │ + b.n ee714 │ │ │ │ movs r7, r3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + ble.n ee4a4 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ movs r6, r3 │ │ │ │ - beq.n ee5d0 │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeb98001d │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + @ instruction: 0xeac0001d │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ movs r6, r3 │ │ │ │ - beq.n ee5ac │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeb80001d │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + @ instruction: 0xeaa8001d │ │ │ │ + ble.n ee60c │ │ │ │ movs r6, r3 │ │ │ │ - beq.n ee588 │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - sbc.w r0, r8, sp, lsr #32 │ │ │ │ - udf #6 │ │ │ │ + eors.w r0, r0, sp, lsr #32 │ │ │ │ + ble.n ee5d0 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r0, r4 │ │ │ │ - adcs.w r0, r0, sp, lsr #32 │ │ │ │ - ble.n ee554 │ │ │ │ + orns r0, r8, sp, lsr #32 │ │ │ │ + ble.n ee58c │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeb38001d │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + orn r0, r0, sp, lsr #32 │ │ │ │ + ldrh r2, [r0, #10] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xeb20001d │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + orr.w r0, r8, sp, lsr #32 │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - add.w r0, r8, sp, lsr #32 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + bics.w r0, r0, sp, lsr #32 │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000ee5bc : │ │ │ │ +000ee5a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr.w ip, [pc, #156] @ ee668 │ │ │ │ + ldr.w ip, [pc, #156] @ ee650 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #148] @ (ee66c ) │ │ │ │ + ldr r3, [pc, #148] @ (ee654 ) │ │ │ │ add ip, pc │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #144] @ (ee670 ) │ │ │ │ + ldr r4, [pc, #144] @ (ee658 ) │ │ │ │ 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, #128] @ (ee674 ) │ │ │ │ + ldr r3, [pc, #128] @ (ee65c ) │ │ │ │ str.w ip, [sp] │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add.w r3, r3, #1032 @ 0x408 │ │ │ │ bl 84f04 │ │ │ │ - cbz r0, ee65e │ │ │ │ - ldr r3, [pc, #104] @ (ee678 ) │ │ │ │ + cbz r0, ee646 │ │ │ │ + ldr r3, [pc, #104] @ (ee660 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n ee640 │ │ │ │ + bne.n ee628 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl edca8 │ │ │ │ + bl edc90 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n ee65e │ │ │ │ + beq.n ee646 │ │ │ │ bl 8ac50 │ │ │ │ - ldr r2, [pc, #80] @ (ee67c ) │ │ │ │ - ldr r3, [pc, #64] @ (ee66c ) │ │ │ │ + ldr r2, [pc, #80] @ (ee664 ) │ │ │ │ + ldr r3, [pc, #64] @ (ee654 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n ee662 │ │ │ │ + bne.n ee64a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [pc, #60] @ (ee680 ) │ │ │ │ + ldr r0, [pc, #60] @ (ee668 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #56] @ (ee684 ) │ │ │ │ - ldr r1, [pc, #56] @ (ee688 ) │ │ │ │ + ldr r3, [pc, #56] @ (ee66c ) │ │ │ │ + ldr r1, [pc, #56] @ (ee670 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ - ldr r0, [pc, #56] @ (ee68c ) │ │ │ │ + ldr r0, [pc, #56] @ (ee674 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n ee628 │ │ │ │ + b.n ee610 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r7, r0 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, r8 │ │ │ │ + add r0, fp │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r5, r7 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n ee650 │ │ │ │ + blt.n ee688 │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000ee690 : │ │ │ │ +000ee678 : │ │ │ │ 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, #1068] @ eead0 │ │ │ │ + ldr.w r2, [pc, #1068] @ eeab8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr.w r3, [pc, #1068] @ eead4 │ │ │ │ + ldr.w r3, [pc, #1068] @ eeabc │ │ │ │ cmp r1, #1 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r7, [pc, #1064] @ eead8 │ │ │ │ + ldr.w r7, [pc, #1064] @ eeac0 │ │ │ │ mov r8, r0 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n ee6ce │ │ │ │ + beq.n ee6b6 │ │ │ │ mov r5, r1 │ │ │ │ lsls r4, r1, #31 │ │ │ │ - bmi.w ee8b2 │ │ │ │ + bmi.w ee89a │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee8fc │ │ │ │ + beq.w ee8e4 │ │ │ │ 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 52294 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n ee702 │ │ │ │ + beq.n ee6ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee84a │ │ │ │ + beq.w ee832 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - beq.w ee812 │ │ │ │ + beq.w ee7fa │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ee8ba │ │ │ │ + beq.w ee8a2 │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w ee9c8 │ │ │ │ + beq.w ee9b0 │ │ │ │ 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 52294 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 8a074 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ee9fe │ │ │ │ + beq.w ee9e6 │ │ │ │ movw fp, #65534 @ 0xfffe │ │ │ │ movt fp, #16383 @ 0x3fff │ │ │ │ movs r4, #0 │ │ │ │ mvn.w r8, #3221225472 @ 0xc0000000 │ │ │ │ movs r2, #0 │ │ │ │ mov sl, r5 │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ bl 8a218 │ │ │ │ ldrb.w r3, [sp, #32] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee93c │ │ │ │ + beq.w ee924 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w eea9e │ │ │ │ + beq.w eea86 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ee782 │ │ │ │ + beq.n ee76a │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r8, [r5] │ │ │ │ - beq.n ee782 │ │ │ │ + beq.n ee76a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee856 │ │ │ │ + beq.n ee83e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n ee868 │ │ │ │ + bpl.n ee850 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ee8e0 │ │ │ │ + bne.w ee8c8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n ee7a4 │ │ │ │ + beq.n ee78c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n ee8a2 │ │ │ │ + beq.n ee88a │ │ │ │ cmp sl, r1 │ │ │ │ - bne.n ee7b8 │ │ │ │ + bne.n ee7a0 │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bmi.w ee924 │ │ │ │ + bmi.w ee90c │ │ │ │ adds r3, r4, #2 │ │ │ │ teq r4, r3 │ │ │ │ - bmi.n ee836 │ │ │ │ + bmi.n ee81e │ │ │ │ mov r4, r3 │ │ │ │ - ldr r3, [pc, #800] @ (eeadc ) │ │ │ │ + ldr r3, [pc, #800] @ (eeac4 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n ee752 │ │ │ │ + bne.n ee73a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52294 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n ee752 │ │ │ │ - ldr r3, [pc, #780] @ (eeae0 ) │ │ │ │ + beq.n ee73a │ │ │ │ + ldr r3, [pc, #780] @ (eeac8 ) │ │ │ │ mov r5, sl │ │ │ │ - ldr r1, [pc, #780] @ (eeae4 ) │ │ │ │ + ldr r1, [pc, #780] @ (eeacc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 52568 │ │ │ │ - ldr r3, [pc, #772] @ (eeae8 ) │ │ │ │ - ldr r1, [pc, #772] @ (eeaec ) │ │ │ │ + ldr r3, [pc, #772] @ (eead0 ) │ │ │ │ + ldr r1, [pc, #772] @ (eead4 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #772] @ (eeaf0 ) │ │ │ │ + ldr r0, [pc, #772] @ (eead8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 552a4 │ │ │ │ movs r4, #1 │ │ │ │ - b.n ee818 │ │ │ │ + b.n ee800 │ │ │ │ lsls r0, r5, #31 │ │ │ │ - bmi.w ee9c0 │ │ │ │ - ldr r2, [pc, #728] @ (eeaf4 ) │ │ │ │ - ldr r3, [pc, #696] @ (eead4 ) │ │ │ │ + bmi.w ee9a8 │ │ │ │ + ldr r2, [pc, #728] @ (eeadc ) │ │ │ │ + ldr r3, [pc, #696] @ (eeabc ) │ │ │ │ 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 eea96 │ │ │ │ + bne.w eea7e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n ee7b6 │ │ │ │ + bge.n ee79e │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ - b.n ee7b8 │ │ │ │ + b.n ee7a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ lsls r4, r4, #1 │ │ │ │ - beq.n ee812 │ │ │ │ - b.n ee708 │ │ │ │ + beq.n ee7fa │ │ │ │ + b.n ee6f0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n ee78a │ │ │ │ - ldr r0, [pc, #652] @ (eeaf8 ) │ │ │ │ + bmi.n ee772 │ │ │ │ + ldr r0, [pc, #652] @ (eeae0 ) │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r5, sl │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ee88c │ │ │ │ + beq.n ee874 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ee9f6 │ │ │ │ - ldr r3, [pc, #600] @ (eeae8 ) │ │ │ │ + beq.w ee9de │ │ │ │ + ldr r3, [pc, #600] @ (eead0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #616] @ (eeafc ) │ │ │ │ - ldr r0, [pc, #620] @ (eeb00 ) │ │ │ │ + ldr r1, [pc, #616] @ (eeae4 ) │ │ │ │ + ldr r0, [pc, #620] @ (eeae8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ee7f6 │ │ │ │ + b.n ee7de │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - b.n ee7a4 │ │ │ │ + b.n ee78c │ │ │ │ mov r0, r1 │ │ │ │ bl 85e00 │ │ │ │ - b.n ee6ce │ │ │ │ + b.n ee6b6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl edca8 │ │ │ │ + bl edc90 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w ee70e │ │ │ │ - ldr r3, [pc, #540] @ (eeae8 ) │ │ │ │ + bne.w ee6f6 │ │ │ │ + ldr r3, [pc, #540] @ (eead0 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - ldr r1, [pc, #564] @ (eeb04 ) │ │ │ │ - ldr r0, [pc, #564] @ (eeb08 ) │ │ │ │ + ldr r1, [pc, #564] @ (eeaec ) │ │ │ │ + ldr r0, [pc, #564] @ (eeaf0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ee80e │ │ │ │ + b.n ee7f6 │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ moveq r1, #0 │ │ │ │ ldreq r3, [r5, #0] │ │ │ │ - beq.w ee798 │ │ │ │ + beq.w ee780 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.w eea26 │ │ │ │ + bne.w eea0e │ │ │ │ ldr r3, [r5, #12] │ │ │ │ negs r3, r3 │ │ │ │ lsls r1, r3, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - b.n ee798 │ │ │ │ - ldr r2, [pc, #488] @ (eeae8 ) │ │ │ │ + b.n ee780 │ │ │ │ + ldr r2, [pc, #488] @ (eead0 ) │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ - ldr r3, [pc, #520] @ (eeb0c ) │ │ │ │ + ldr r3, [pc, #520] @ (eeaf4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r7, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ - ldr r2, [pc, #516] @ (eeb10 ) │ │ │ │ + ldr r2, [pc, #516] @ (eeaf8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #512] @ (eeb14 ) │ │ │ │ - ldr r0, [pc, #516] @ (eeb18 ) │ │ │ │ + ldr r1, [pc, #512] @ (eeafc ) │ │ │ │ + ldr r0, [pc, #516] @ (eeb00 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n ee80e │ │ │ │ + b.n ee7f6 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl c1234 │ │ │ │ + bl c121c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ mov r4, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n ee7b8 │ │ │ │ + b.n ee7a0 │ │ │ │ mov r3, r5 │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w eea8a │ │ │ │ + bne.w eea72 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ee960 │ │ │ │ + beq.n ee948 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, ee960 │ │ │ │ + cbnz r2, ee948 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r2, [r9] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ee97e │ │ │ │ + beq.n ee966 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, ee97e │ │ │ │ + cbnz r2, ee966 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w eeab6 │ │ │ │ + beq.w eea9e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ee99a │ │ │ │ + beq.n ee982 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, ee99a │ │ │ │ + cbnz r2, ee982 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ blx 52810 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ee818 │ │ │ │ - ldr r3, [pc, #320] @ (eeae8 ) │ │ │ │ + beq.w ee800 │ │ │ │ + ldr r3, [pc, #320] @ (eead0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #368] @ (eeb1c ) │ │ │ │ - ldr r0, [pc, #372] @ (eeb20 ) │ │ │ │ + ldr r1, [pc, #368] @ (eeb04 ) │ │ │ │ + ldr r0, [pc, #372] @ (eeb08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r4 │ │ │ │ bl 85e58 │ │ │ │ - b.n ee80e │ │ │ │ + b.n ee7f6 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ - b.n ee818 │ │ │ │ - ldr r3, [pc, #284] @ (eeae8 ) │ │ │ │ + b.n ee800 │ │ │ │ + ldr r3, [pc, #284] @ (eead0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r0, [pc, #340] @ (eeb24 ) │ │ │ │ + ldr r0, [pc, #340] @ (eeb0c ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r7, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr r3, [pc, #336] @ (eeb28 ) │ │ │ │ + ldr r3, [pc, #336] @ (eeb10 ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #332] @ (eeb2c ) │ │ │ │ - ldr r1, [pc, #336] @ (eeb30 ) │ │ │ │ + ldr r2, [pc, #332] @ (eeb14 ) │ │ │ │ + ldr r1, [pc, #336] @ (eeb18 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl a0018 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n ee80e │ │ │ │ + b.n ee7f6 │ │ │ │ mov r0, r3 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ - b.n ee88c │ │ │ │ - ldr r3, [pc, #232] @ (eeae8 ) │ │ │ │ + b.n ee874 │ │ │ │ + ldr r3, [pc, #232] @ (eead0 ) │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ - ldr r1, [pc, #304] @ (eeb34 ) │ │ │ │ - ldr r0, [pc, #304] @ (eeb38 ) │ │ │ │ + ldr r1, [pc, #304] @ (eeb1c ) │ │ │ │ + ldr r0, [pc, #304] @ (eeb20 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r5 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r9 │ │ │ │ bl 85e58 │ │ │ │ mov r0, r6 │ │ │ │ bl 552a4 │ │ │ │ - b.n ee80e │ │ │ │ + b.n ee7f6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r1, eea9a │ │ │ │ + cbz r1, eea82 │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n eea52 │ │ │ │ + beq.n eea3a │ │ │ │ movw r1, #65534 @ 0xfffe │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ streq r0, [r5, #0] │ │ │ │ - beq.n eea52 │ │ │ │ - cbz r3, eea78 │ │ │ │ + beq.n eea3a │ │ │ │ + cbz r3, eea60 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n eea86 │ │ │ │ + beq.n eea6e │ │ │ │ mov r1, sl │ │ │ │ orr.w r0, r5, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 8e4dc │ │ │ │ str r0, [sp, #12] │ │ │ │ orr.w r0, r5, #1 │ │ │ │ bl 85e58 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ee7b8 │ │ │ │ - b.n ee7a8 │ │ │ │ + beq.w ee7a0 │ │ │ │ + b.n ee790 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n eea56 │ │ │ │ + bne.n eea3e │ │ │ │ mov r5, sl │ │ │ │ - b.n ee88c │ │ │ │ + b.n ee874 │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #8] │ │ │ │ bl 85e58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n ee946 │ │ │ │ + b.n ee92e │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n ee798 │ │ │ │ - ldr r3, [pc, #156] @ (eeb3c ) │ │ │ │ + b.n ee780 │ │ │ │ + ldr r3, [pc, #156] @ (eeb24 ) │ │ │ │ movw r2, #39308 @ 0x998c │ │ │ │ - ldr r1, [pc, #152] @ (eeb40 ) │ │ │ │ - ldr r0, [pc, #156] @ (eeb44 ) │ │ │ │ + ldr r1, [pc, #152] @ (eeb28 ) │ │ │ │ + ldr r0, [pc, #156] @ (eeb2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ - ldr r3, [pc, #144] @ (eeb48 ) │ │ │ │ + ldr r3, [pc, #144] @ (eeb30 ) │ │ │ │ movw r2, #39377 @ 0x99d1 │ │ │ │ - ldr r1, [pc, #140] @ (eeb4c ) │ │ │ │ - ldr r0, [pc, #144] @ (eeb50 ) │ │ │ │ + ldr r1, [pc, #140] @ (eeb34 ) │ │ │ │ + ldr r0, [pc, #144] @ (eeb38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2964 @ 0xb94 │ │ │ │ add r0, pc │ │ │ │ blx 52d64 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n eea1c │ │ │ │ + bls.n eea54 │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n eeabc │ │ │ │ + bgt.n eeaf4 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n eead8 │ │ │ │ + bls.n eeb10 │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ - bls.n eea64 │ │ │ │ + bhi.n eea9c │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r6, r3 │ │ │ │ - bls.n eeba4 │ │ │ │ + bhi.n eebdc │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ movs r6, r3 │ │ │ │ - bls.n eebf0 │ │ │ │ + bhi.n eea28 │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n eeac8 │ │ │ │ + bvc.n eeb00 │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r6, r3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n eec10 │ │ │ │ + bvc.n eea48 │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n eea70 │ │ │ │ + bvc.n eeaa8 │ │ │ │ movs r6, r3 │ │ │ │ - bhi.n eec2c │ │ │ │ + bvc.n eea64 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - b.n ee578 │ │ │ │ + b.n ee3b0 │ │ │ │ movs r5, r3 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - b.n ee554 │ │ │ │ + b.n ee38c │ │ │ │ movs r5, r3 │ │ │ │ - bvc.n eeb04 │ │ │ │ + bvc.n eeb3c │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ -000eeb54 : │ │ │ │ +000eeb3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #220] @ (eec48 ) │ │ │ │ + ldr r4, [pc, #220] @ (eec30 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - ldr r3, [pc, #220] @ (eec4c ) │ │ │ │ + ldr r3, [pc, #220] @ (eec34 ) │ │ │ │ add r4, pc │ │ │ │ sub sp, #32 │ │ │ │ - ldr r6, [pc, #216] @ (eec50 ) │ │ │ │ + ldr r6, [pc, #216] @ (eec38 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr r3, [pc, #204] @ (eec54 ) │ │ │ │ + ldr r3, [pc, #204] @ (eec3c ) │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #20] │ │ │ │ add.w r3, r3, #1080 @ 0x438 │ │ │ │ bl 84f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n eec02 │ │ │ │ - ldr r3, [pc, #188] @ (eec58 ) │ │ │ │ + beq.n eebea │ │ │ │ + ldr r3, [pc, #188] @ (eec40 ) │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n eebe4 │ │ │ │ + bne.n eebcc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n eec1a │ │ │ │ + beq.n eec02 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.n eec1e │ │ │ │ + bpl.n eec06 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.n eec06 │ │ │ │ + bne.n eebee │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ee690 │ │ │ │ + bl ee678 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n eec02 │ │ │ │ + beq.n eebea │ │ │ │ bl 8ac50 │ │ │ │ - ldr r2, [pc, #140] @ (eec5c ) │ │ │ │ - ldr r3, [pc, #124] @ (eec4c ) │ │ │ │ + ldr r2, [pc, #140] @ (eec44 ) │ │ │ │ + ldr r3, [pc, #124] @ (eec34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n eec44 │ │ │ │ + bne.n eec2c │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #120] @ (eec60 ) │ │ │ │ + ldr r0, [pc, #120] @ (eec48 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - ldr r3, [pc, #116] @ (eec64 ) │ │ │ │ + ldr r3, [pc, #116] @ (eec4c ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ - ldr r1, [pc, #116] @ (eec68 ) │ │ │ │ - ldr r0, [pc, #116] @ (eec6c ) │ │ │ │ + ldr r1, [pc, #116] @ (eec50 ) │ │ │ │ + ldr r0, [pc, #116] @ (eec54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r0, #0 │ │ │ │ - b.n eebcc │ │ │ │ + b.n eebb4 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - beq.n eebbe │ │ │ │ + beq.n eeba6 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n eec2a │ │ │ │ + bne.n eec12 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ negs r1, r1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n eebbe │ │ │ │ + b.n eeba6 │ │ │ │ movs r1, #1 │ │ │ │ - b.n eebbe │ │ │ │ - ldr r0, [pc, #80] @ (eec70 ) │ │ │ │ + b.n eeba6 │ │ │ │ + ldr r0, [pc, #80] @ (eec58 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ bl 8fba0 │ │ │ │ - b.n eebee │ │ │ │ + b.n eebd6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl c0f98 │ │ │ │ + bl c0f80 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n eebbe │ │ │ │ + beq.n eeba6 │ │ │ │ orr.w r1, r3, #1 │ │ │ │ - b.n eebbe │ │ │ │ + b.n eeba6 │ │ │ │ blx 52528 <__stack_chk_fail@plt> │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r4, #19 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r6, r3 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n eeb80 │ │ │ │ + bpl.n eebb8 │ │ │ │ movs r6, r3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ movs r6, r3 │ │ │ │ - bls.n eecd0 │ │ │ │ + bhi.n eed08 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ -000eec74 : │ │ │ │ +000eec5c : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ - ldr.w r5, [pc, #2848] @ ef7a8 │ │ │ │ + ldr.w r5, [pc, #2848] @ ef790 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r1 │ │ │ │ - ldr.w r1, [pc, #2844] @ ef7ac │ │ │ │ + ldr.w r1, [pc, #2844] @ ef794 │ │ │ │ add r5, pc │ │ │ │ - ldr.w r4, [pc, #2840] @ ef7b0 │ │ │ │ + ldr.w r4, [pc, #2840] @ ef798 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ mov r9, r3 │ │ │ │ ldr r1, [r5, r1] │ │ │ │ cmp r6, #2 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov.w r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne.w eedde │ │ │ │ + bne.w eedc6 │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w ef070 │ │ │ │ + beq.w ef058 │ │ │ │ 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 52ab0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n eecea │ │ │ │ + beq.n eecd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef40c │ │ │ │ + beq.w ef3f4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w ef4d8 │ │ │ │ + blt.w ef4c0 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w efcac │ │ │ │ + beq.w efc94 │ │ │ │ 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 523e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n eed28 │ │ │ │ + beq.n eed10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef418 │ │ │ │ + beq.w ef400 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w ef4f0 │ │ │ │ + blt.w ef4d8 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef0f6 │ │ │ │ + beq.w ef0de │ │ │ │ ldr r6, [r3, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w efd38 │ │ │ │ + beq.w efd20 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r6, #0] │ │ │ │ bl 89364 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eed70 │ │ │ │ + beq.n eed58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, eed70 │ │ │ │ + cbnz r3, eed58 │ │ │ │ mov r0, r6 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ef690 │ │ │ │ + beq.w ef678 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w ef44c │ │ │ │ + bpl.w ef434 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w ef6b8 │ │ │ │ + bne.w ef6a0 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r6, r6, #1 │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eeda0 │ │ │ │ + beq.n eed88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef4d0 │ │ │ │ + beq.w ef4b8 │ │ │ │ movs r0, #1 │ │ │ │ blx 52258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ef6a8 │ │ │ │ + beq.w ef690 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ - ldr.w r2, [pc, #2552] @ ef7b4 │ │ │ │ - ldr.w r3, [pc, #2540] @ ef7ac │ │ │ │ + ldr.w r2, [pc, #2552] @ ef79c │ │ │ │ + ldr.w r3, [pc, #2540] @ ef794 │ │ │ │ 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 efb04 │ │ │ │ + bne.w efaec │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r7, [r3, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w efd00 │ │ │ │ + beq.w efce8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne r3, [r7, #0] │ │ │ │ ands.w r3, r6, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w ef068 │ │ │ │ + bne.w ef050 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 894b4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n eee28 │ │ │ │ + beq.n eee10 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef02e │ │ │ │ + beq.w ef016 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w efd1c │ │ │ │ + beq.w efd04 │ │ │ │ ldr.w r2, [r8] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n eee48 │ │ │ │ + beq.n eee30 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef03a │ │ │ │ + beq.w ef022 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef04a │ │ │ │ + beq.w ef032 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #16777216 @ 0x1000000 │ │ │ │ - ldr.w r2, [pc, #2400] @ ef7b8 │ │ │ │ + ldr.w r2, [pc, #2400] @ ef7a0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ - bne.w ef09e │ │ │ │ + bne.w ef086 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w ef424 │ │ │ │ + bne.w ef40c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eee7a │ │ │ │ + beq.n eee62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef662 │ │ │ │ - ldr.w r3, [pc, #2368] @ ef7bc │ │ │ │ + beq.w ef64a │ │ │ │ + ldr.w r3, [pc, #2368] @ ef7a4 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #2356] @ ef7c0 │ │ │ │ + ldr.w r3, [pc, #2356] @ ef7a8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ef73c │ │ │ │ + bne.w ef724 │ │ │ │ mov r0, r6 │ │ │ │ bl 8ac50 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w efe12 │ │ │ │ + beq.w efdfa │ │ │ │ ldr.w r3, [r9] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strne.w r3, [r9] │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w ef732 │ │ │ │ + bne.w ef71a │ │ │ │ tst.w fp, #1 │ │ │ │ - bne.w ef728 │ │ │ │ + bne.w ef710 │ │ │ │ movs r0, #2 │ │ │ │ blx 527a4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ef720 │ │ │ │ + beq.w ef708 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w efd58 │ │ │ │ - ldr.w r2, [pc, #2264] @ ef7c4 │ │ │ │ + bpl.w efd40 │ │ │ │ + ldr.w r2, [pc, #2264] @ ef7ac │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efd70 │ │ │ │ - ldr.w r2, [pc, #2252] @ ef7c8 │ │ │ │ + beq.w efd58 │ │ │ │ + ldr.w r2, [pc, #2252] @ ef7b0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efd6c │ │ │ │ + beq.w efd54 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w efd54 │ │ │ │ + ble.w efd3c │ │ │ │ movs r0, #2 │ │ │ │ str.w r9, [r8, #12] │ │ │ │ blx 527a4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ef71a │ │ │ │ + beq.w ef702 │ │ │ │ mov r0, sl │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w efd58 │ │ │ │ + bpl.w efd40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w efd70 │ │ │ │ + beq.w efd58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efd6c │ │ │ │ + beq.w efd54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w efd54 │ │ │ │ + ble.w efd3c │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 8ac50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.w efd58 │ │ │ │ + bpl.w efd40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w efd70 │ │ │ │ + beq.w efd58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efd6c │ │ │ │ + beq.w efd54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w efd54 │ │ │ │ + ble.w efd3c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r0, [r6, #16] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bpl.w efd58 │ │ │ │ + bpl.w efd40 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w efd70 │ │ │ │ + beq.w efd58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w efd6c │ │ │ │ + beq.w efd54 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w efd54 │ │ │ │ + ble.w efd3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r8, #16] │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ blx 52914 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ef6f6 │ │ │ │ + beq.w ef6de │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w efdf6 │ │ │ │ + beq.w efdde │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eefd8 │ │ │ │ + beq.n eefc0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef670 │ │ │ │ + beq.w ef658 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n eeff0 │ │ │ │ + beq.n eefd8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef668 │ │ │ │ + beq.w ef650 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ef768 │ │ │ │ + bne.w ef750 │ │ │ │ mov r0, r5 │ │ │ │ bl 8a678 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef65a │ │ │ │ - ldr.w r3, [pc, #1980] @ ef7cc │ │ │ │ + beq.w ef642 │ │ │ │ + ldr.w r3, [pc, #1980] @ ef7b4 │ │ │ │ mov.w r2, #354 @ 0x162 │ │ │ │ - ldr.w r1, [pc, #1976] @ ef7d0 │ │ │ │ - ldr.w r0, [pc, #1976] @ ef7d4 │ │ │ │ + ldr.w r1, [pc, #1976] @ ef7b8 │ │ │ │ + ldr.w r0, [pc, #1976] @ ef7bc │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ movs r5, #0 │ │ │ │ - b.n eedb8 │ │ │ │ + b.n eeda0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n eee28 │ │ │ │ + b.n eee10 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 52454 <_Py_Dealloc@plt+0x4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w eee4e │ │ │ │ - ldr.w r3, [pc, #1920] @ ef7cc │ │ │ │ + bne.w eee36 │ │ │ │ + ldr.w r3, [pc, #1920] @ ef7b4 │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ - ldr.w r1, [pc, #1924] @ ef7d8 │ │ │ │ - ldr.w r0, [pc, #1924] @ ef7dc │ │ │ │ + ldr.w r1, [pc, #1924] @ ef7c0 │ │ │ │ + ldr.w r0, [pc, #1924] @ ef7c4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ - b.n ef02a │ │ │ │ + b.n ef012 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e00 │ │ │ │ - b.n eee02 │ │ │ │ - ldr.w r1, [pc, #1880] @ ef7cc │ │ │ │ + b.n eedea │ │ │ │ + ldr.w r1, [pc, #1880] @ ef7b4 │ │ │ │ movw r0, #327 @ 0x147 │ │ │ │ - ldr.w r3, [pc, #1892] @ ef7e0 │ │ │ │ - ldr.w r2, [pc, #1892] @ ef7e4 │ │ │ │ + ldr.w r3, [pc, #1892] @ ef7c8 │ │ │ │ + ldr.w r2, [pc, #1892] @ ef7cc │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, r1] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #1884] @ ef7e8 │ │ │ │ - ldr.w r0, [pc, #1884] @ ef7ec │ │ │ │ + ldr.w r1, [pc, #1884] @ ef7d0 │ │ │ │ + ldr.w r0, [pc, #1884] @ ef7d4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl a0018 │ │ │ │ - b.n ef02a │ │ │ │ + b.n ef012 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w eee66 │ │ │ │ + beq.w eee4e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #8 │ │ │ │ - bne.w ef678 │ │ │ │ + bne.w ef660 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ lsls r6, r6, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n ef0c4 │ │ │ │ + beq.n ef0ac │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ef444 │ │ │ │ + beq.w ef42c │ │ │ │ movs r0, #1 │ │ │ │ blx 52258 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w eedae │ │ │ │ - ldr.w r1, [pc, #1820] @ ef7f0 │ │ │ │ + bne.w eed96 │ │ │ │ + ldr.w r1, [pc, #1820] @ ef7d8 │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - ldr.w r0, [pc, #1816] @ ef7f4 │ │ │ │ - ldr.w r3, [pc, #1772] @ ef7cc │ │ │ │ + ldr.w r0, [pc, #1816] @ ef7dc │ │ │ │ + ldr.w r3, [pc, #1772] @ ef7b4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 94254 │ │ │ │ mov r0, r6 │ │ │ │ bl 85e58 │ │ │ │ - b.n ef02a │ │ │ │ + b.n ef012 │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w efc90 │ │ │ │ + beq.w efc78 │ │ │ │ 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 523e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n ef12a │ │ │ │ + beq.n ef112 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ef64e │ │ │ │ + beq.w ef636 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w ef6de │ │ │ │ + blt.w ef6c6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w eedde │ │ │ │ + beq.w eedc6 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w efe4a